安装依赖包 yum install -y gcc gcc-c++ 1.pcre库安装 #为了重写rewrite 1) 下载 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz 2) 解压 tar -zxvf pcre-8.36.tar.gz 3) 编译 ./configure --prefix=/usr/local/pcre 4) 安装 make && make install 2.zlib库安装 #为了gzip压缩 1) 下载 wget http://zlib.net/zlib-1.2.8.tar.gz 2) 解压 tar -zxvf zlib-1.2.8.tar.gz 3) 编译 ./configure --prefix=/usr/local/zlib 4) 安装 make && make install 3.openSSL库安装 #安全套接字层密码库 1) 下载 wget http://www.openssl.org/source/openssl-1.0.2d.tar.gz //要安装最新的 2) 解压 tar -zxvf openssl-1.0.2d.tar.gz 3) 编译 ./config --prefix=/usr/local/openssl 4) 安装 make && make install 4.nginx 安装 1) 下载 wget http://nginx.org/download/nginx-1.8.0.tar.gz 2) 解压 tar -zxvf nginx-1.8.0.tar.gz 3) 编译 ./configure \ --prefix=/usr/local/nginx \ #nginx 安装位置目录 --sbin-path=/usr/local/nginx/nginx \ #nginx 执行文件 --conf-path=/usr/local/nginx/nginx.conf \ #nginx 配置文件位置 --pid-path=/usr/local/nginx/nginx.pid \ #nginx 进程ID --with-http_ssl_module \ --with-pcre=/var/local/nginx/pcre-8.37 \ --with-zlib=/var/local/nginx/zlib-1.2.8 \ --with-openssl=/var/local/nginx/openssl-1.0.2d 4) 安装 make && make install 启动nginx /usr/local/nginx/nginx 重启nginx /usr/local/nginx/nginx -s reload 杀掉进程 pkill -9 nignx 查看端口 netstat -ano|grep 80 查看进程 ps -ef|grep nginx
转载于:https://my.oschina.net/u/2285190/blog/824508