Linux中nginx安装与反向代理配置

前言

检查防火墙,私有服务器直接检查firewalld,公有云还需检查安全组
私有云检查方法
systemctl status firewalld
nginx.jpg

关闭防火墙方法
systemctl stop firewalld
关闭后再次检查防火墙状态,如果变灰即关闭成功
该方法只会临时生效(服务器重启会时效),要永久关闭请执行以下命令
systemctl disable firewalld

公有云除开以上操作还需到公有云工作台去放行端口,此处腾讯云示例
进入示例控制台点击防火墙,其他厂商有叫安全组的
nginx2.png

然后添加规则,需要放行哪些端口看业务需要,比如我的tomcat需要运行在8080端口那我就放行8080,我有nginx服务器需要80端口监听,那就再放行80端口

部署nginx

yum安装

yum install nginx -y
如果出现无软件包请换epel下载源,具体百度一下。
安装完成后检查状态并开启nginx
nginx3.png
systemctl status nginx
systemctl start nginx //启动命令

浏览器访问ip+80
nginx4.png

配置端口映射功能

端口映射功能适用于本地服务的映射

找到nginx的conf文件,一般在安装目录下的conf文件夹中的nginx.conf
nginx5.png
代理本地服务的8080端口,就是这样的
proxy_pass http://localhost:8080;

保存后需要重启nginx服务

有问题及时联系站长,QQ:1240555208
更多优质资源在QQ群里,可以进群领取:467392290~
© 版权声明
THE END
点赞8 分享
及时反馈~ 抢沙发

请登录后发表评论

    暂无评论内容