centos 6.8部署nginx
1.下载nginx
wget http://nginx.org/download/nginx-1.11.6.tar.gz
没有安装wget可以执行yum install wget进行安装
2.加压nginx安装包
tar -zxvf nginx-1.11.6.tar.gz
3.初始化安装
打开解压过的文件夹
cd nginx-1.11.6
初始化
./configure
可能会报错,因为没有安装OCRE,进行安装即可:
yum -y install prec-devel
出现以下错误
运行如下命令
yun install -y zlib-devel
有时会提示确实gcc 安装即可
然后继续执行./configure
出现以下界面表示成功
运行命令进行编译
make install
4.启动nginx,安装后的跳转至如下目录
cd /usr/local/nginx/sbin
./nginx
5.本机验证是否安装成功
curl http://localhost
6.nginx常用命令
./nginx 启动
./nginx -s stop/quit 停止
./nginx -s reload 重启
7.开启80例外端口
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
service iptables save
8.关闭selinux【具体原因为啥不知道,大家都关闭了,据说兼容性不好】
执行setenforce 0
vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled