nginx反向代理配置

1、背景:

用域名访问,如果某个服务的端口号不是80,那么需要反向代理,通过Nginx转到对应端口去

2、解决办法:

1、安装Nginx

复制代码
sudo apt install nginx

2、服务是否启动

复制代码
sudo systemctl status nginx

3、在目录 /etc/nginx/sites-enabled 下的文件default

sudo vim default 编辑只读文件

复制代码
 server_name 你的域名;

 location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                # try_files $uri $uri/ =404;  注意这条要注释
                proxy_pass http://127.0.0.1:你特定的服务端口;
        }

4、重启Nginx生效

复制代码
sudo service nginx restart

注意防火墙

现在你已经在你的服务器上安装和运行了 Nginx,你需要确保你的防火墙被配置好,允许流量通过 HTTP(80)和 HTTPS(443)端口。假设你正在使用UFW,你可以做的是启用 'Nginx Full' profile,它包含了这两个端口:

复制代码
sudo ufw allow 'Nginx Full'

防火墙状态:

复制代码
sudo ufw status
相关推荐
loong_XL19 分钟前
elastic kibana可视化数据统计案例
运维·ai·智能体
惜.己27 分钟前
安装windows版本docker(配置镜像源+拉取运行docker)
运维·docker·容器
5G全域通28 分钟前
面向5G复杂性的下一代运维技术体系:架构、工具与实践
大数据·运维·人工智能·5g·架构
捧 花29 分钟前
前端如何调用后端接口(HTML + JS & Vue )
服务器·golang·vue·api·前后端交互
你好helloworld33 分钟前
ubuntu安装protobuf
linux·运维·ubuntu
一只努力学习的Cat.1 小时前
Linux:五种IO模型
linux·服务器
jqrbcts1 小时前
关于发那科机器人如何时时把角度发给PLC
java·服务器·网络·人工智能
Atri厨1 小时前
awk入门练习题
linux·运维·服务器
zhglhy1 小时前
ckman创建集群报错 数据校验失败: invaild ip range
服务器·网络·tcp/ip
极客小云1 小时前
【2026年Docker国内镜像源最新可用清单与配置指南】
运维·docker·容器