1、安装nginx部署所需依赖
yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
2、安装nginx包
wget http://nginx.org/download/nginx-1.8.0.tar.gz
如果没有wget可以安装一下
yum install -y wget
下载完成后可以在/usr/local/下放置tar包,可以通过{mv nginx-1.8.0.tar.gz /usr/local}的方式将包移动到指定位置
3、到指定目录解压tar包
到解压文件的目录下执行./configure
[nginx-1.8.0.tar.gzanaconda-ks .cfq-]# mkdir [/usr/javarootanode1rootanode1~]# mv nginx-1.8.0.tar.gz /usr/java
[rootanode1~]# cd /usr/java
[root@node1 java]# ls
[root@node1 java]# tar -zxf nginx-1.8.0.tar.gz
[root@node1java]# ls
nginx-1.8.0 nginx-1.8.0.tar.gz
[root@nodel java]# cd nginx-1.8.0
[root@nodel nginx-1.8.0]# ls
auto CHANGES CHANGES. ru configure contrib
[root@nodel nginx-1.8.0]#./configure
4、编译并安装
make&&make install
安装的位置会在/usr/local/nginx
5、启动nginx
[root@nodel nginx-1.8.0]# cd /usr/local/nginx/sbin
[root@nodel sbin]# ls
nginx
[root@nodel sbin]#./nginx
6、查看是否启动成功
curl http://localhost:80
7、开放端口防火墙
firewall-cmd --zone=public --add-port=8081/tcp --permanent
查看设置防火墙端口是否生效
firewall-cmd --list-all
如果发现失效,需要重新加载一下
firewall-cmd --reload
8、如何重启nginx
https://blog.csdn.net/nocoah/article/details/122238798
9、前端配置nginx配置conf文件
https://blog.csdn.net/txl1985cn/article/details/128475951
10、nginx配置环境变量
https://zhuanlan.zhihu.com/p/627515000
附件:
比较详细的介绍:https://blog.csdn.net/qq_41934680/article/details/124627412