1、检查是否已经安装过nginx
find -name nginx
有的话就卸载
yum remove nginx
2、进入/usr/local/ 下载nginx
wget http://nginx.org/download/nginx-1.12.0.tar.gz tar -zxvf nginx-1.12.0.tar.gz
3、进入解压目录
./configure --prefix=/usr/local/nginx
报错:
./configure: error: C compiler cc is not found
网上都说要装gcc,实际上我已经装过了,然后尝试指定gcc的路径
./configure --prefix=/usr/local/nginx --with-cc=/usr/bin/gcc
报错:找不到gcc
只能卸载gcc,重新安装
yum remove gcc -y yum install gcc -y
然后就成功安装nginx了
接着
make make install
4、测试
进入/usr/local/nginx/sbin
./nginx 启动 ./nginx -s stop 快速停止 ./nginx -s quit 优雅关闭,在退出前完成已经接受的连接请求 ./nginx -s reload 重新加载配置
防火墙关闭或者规则开启80端口启动后ip访问即可:



