一、gcc安装
#yum install gcc-c++
二、PCRE pcre-devel 安装
#yum install -y pcre pcre-devel
三. zlib 安装
#yum install -y zlib zlib-devel
四、OpenSSL 安装
#yum install -y openssl openssl-devel
五、官网下载nginx-1.18.0.tar.gz包
#wget -chttps://nginx.org/download/nginx-1.18.0.tar.gz

六、解压
#tar-zxvf nginx-1.18.0.tar.gzcd nginx-1.18.0
七、配置
使用默认配置
#./configure
八、编译安装
#make
#make install
九、查找安装路径
#where is nginx
十、启动、停止Nginx
#cd /usr/local/nginx/sbin/
#./nginx
#./nginx-s stop
#./nginx-s quit
#./nginx-s reload
十一、启动时报80端口被占用的错误时,解决方法是:安装net-tool包即可
#yum install net-tools


十二、设置开机自启
#vi /etc/rc.local
增加代码:/usr/local/nginx/sbin/nginx

十三、设置执行权限
#chmod 755 /etc/rc.local
十四、重启Nginx
#./nginx -s quit
#./nginx
十五、启动成功后,在浏览器中输入服务器地址例如192.168.XX:80,即可看到这样的页面

网友评论