CentOS7 安装Nginx 1.14:

 
nginx-1.14.2.tar.gz:下载:wget http://nginx.org/download/nginx-1.14.2.tar.gz
安装nginx:
 
安装依赖,安装需要gcc环境,所以需要安装gcc;zlib是用来对http包的内容进行gzip压缩的;openssl则是支持https的SSL协议;pcre库是用来匹配正则的,rewrite规则需要它。
 
$ yum -y install gcc gcc-c++ make kernel-headers glibc-headers zlib-devel openssl openssl-devel pcre pcre-devel
 
$ cd /usr/local/src/
 
$ tar zxvf nginx-1.14.2.tar.gz
 
$ cd nginx-1.14.2
 
$ ./configure --prefix=/usr/local/nginx
 
 
$ make && make install
 
 
 
nginx 反向代理到apache
 
nginx通过fastcgi和php-fpm通信:
 
nginx 开机启动

[Unit]
Description=nginx
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s realod
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target

 
附:
原文地址:https://www.cnblogs.com/cshaptx4869/p/10493993.html