Nginx在CentOS 7.3上安装与高阶配置

本着对开源技术的热爱,刚好又天空作美,下起了大雨。于是周末两天就安心研究了一下Nginx吧,网上各种安装配置的方式,有些很复杂,有些太过简单,对各种模块的配置说明不够明确,最终我找到了一个比较简单的安装配置方式,记录下来供大家参考:

1. 安装必要的组建
yum -y install gcc gcc-c++ automake autoconf make net-tools wget
yum -y install zlib zlib-devel openssl openssl-devel pcre-devel

2. 安装Nginx
wget http://nginx.org/download/nginx-1.10.3.tar.gz
tar -zxvf nginx-1.10.3.tar.gz
cd nginx-1.10.3
./configure --prefix=/opt/nginx --with-pcre --with-http_ssl_module --with-http_stub_status_module --with-http_gzip_static_module
make && make install

3. 配置反向代理
vi /opt/nginx/conf/nginx.conf
proxy_pass http://localhost:5000;
sudo ln -s /opt/nginx/sbin/nginx /usr/local/bin
nginx
nginx -s reload

4. 配置SSL证书

5. 系统配置支持

6. 缓存配置

Posted by 何敏 on 2017/03/19 20:39:20