重构、重构、重构 大三下学期了,面试某公司,结果连技术面都没过,╮(╯▽╰)╭,还是有一点打击的。不过也有打算重构一下两个小项目的,希望以此叩开实习的大门。记录一下全过程! 重构前 这部分主要是服务器的搭建。 之前Github学生认证,送了DigitalOcean 100刀,买了一台位于新加坡节点的512 MB Memory / 20 GB Disk / SGP1 - CentOS 6.7 x64 编译nginx mongodb … 前的准备 yum update yum install wget gcc gcc-c++ perl vim 编译 nginx 先把所需要的库下载安装好 zlib pcre openssl zlib http://zlib.net/zlib-1.2.8.tar.gz pcre http://ftp.cs.stanford.edu/pub/exim/pcre/pcre-8.38.tar.gz openssl http://www.openssl.org/source/openssl-1.0.1s.tar.gz cd /usr/local/src/ wget http://nginx.org/download/nginx-1.9.12.tar.gz tar xzf nginx-1.9.12.tar.gz cd nginx-1.9.12 ./configure --with-http_v2_module --with-http_ssl_module --with-pcre --with-openssl=/usr/local/src/openssl-1.0.1s make make install 编译参数很多,但这里我用的很少,主要原因还是自己不太熟悉,至于怎么优化,留给以后深入学习nginx再继续。 当启动nginx出现了这个错误error while loading shared libraries: libpcre.……

阅读全文