nginx安装命令(以下命令全部复制即可,后面为命令分布操作)
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install -y nginx
systemctl start nginx.service
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload
systemctl enable nginx
nginx反向代理需要修改nginx.conf文件(修改为以下格式即可,my_proxy_server名称可自定义,server_name为访问域名,默认是localhost)
vi /etc/conf/nginx.conf
http {
upstream my_proxy_server {
server 127.0.0.1:8080 weight=3;
server 127.0.0.1:8081;
server 127.0.0.1:8082;
}
server {
listen 80;
server_name www.test.com;
location / {
proxy_pass http://my_proxy_server;
}
}
}
-----------------------------------------------------------------------------------------------
1.查询是否有nginx源
yum list | grep nginx
2.如果没有则安装nginx源
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
3.重新执行第一条命令
4.安装nginx
yum install -y nginx
5.启动并查看nginx运行状态
systemctl start|status|stop nginx.service
6.修改安全策略
https://blog.csdn.net/qq_38553950/article/details/115914913
#添加开放的端口 firewall-cmd --add-port=80/tcp --permanent
#重载策略 firewall-cmd --reload
7.校验(查看ip后访问)
7.设置开机启动
systemctl enable nginx
![](https://img-blog.csdnimg.cn/20210423162457423.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTUzOTUw,size_16,color_FFFFFF,t_70)