centos下nginx的安装


关闭SELINUX
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
reboot #重启系统

一、安装GCC编译器及相关工具
yum -y install gcc gcc-c++ autoconf automake

二、安装模块依赖的库
yum -y install zlib zlib-devel openssl openssl–devel pcre pcre-devel

三、两种安装方法

第一种方法
1.添加nginx源
rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm (centos6)

rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm (centos7)

2.直接yum安装 
yum install -y nginx
nginx网站根目录 /usr/share/nginx/
nginx配置文件目录 /etc/nginx/

3.启动 systemctl start nginx 不行则 /usr/sbin/nginx
重启 /usr/sbin/nginx -s reload
关闭:/usr/sbin/nginx -s stop

4.查看版本 nginx -V

第二种方法
1.cd /usr/local

2.wget http://nginx.org/download/nginx-1.8.1.tar.gz (下载相关版本)

3.tar -zxvf nginx-1.8.1.tar.gz

4.cd nginx-1.8.1

5.默认安装在/usr/local/nginx
./configure
make
make insall

6.启动:/usr/local/nginx/sbin/nginx
重启 /usr/local/nginx/sbin/nginx -s reload
关闭:/usr/local/nginx/sbin/nginx -s stop
/usr/local/nginx/sbin/nginx -t 可以查看nginx配置文件是否正确

7.网页根目录
/usr/local/nginx/html

8.查看版本 /usr/local/nginx/sbin/nginx -V