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

前言

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

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

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

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

部署nginx

yum安装

yum install nginx -y


如果出现无软件包请换epel下载源,具体百度一下。
安装完成后检查状态并开启nginx

systemctl status nginx
systemctl start nginx//启动命令

浏览器访问ip+80

配置端口映射功能

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

找到nginx的conf文件,一般在安装目录下的conf文件夹中的nginx.conf


代理本地服务的8080端口,就是这样的

proxy_pass http://localhost:8080;

保存后需要重启nginx服务

文章来源:Linux中nginx安装与反向代理配置 - 又菜又爱网 (ycyaw.com)

猜你喜欢

转载自blog.csdn.net/qq_22163803/article/details/130707187
今日推荐