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
相关推荐
l1t12 分钟前
DeepSeek总结的一个不含数据的 DuckDB 数据库
服务器·数据库·duckdb
忆挽篱笙歌19 分钟前
makefil
linux·运维·服务器
程序员老赵1 小时前
Docker 部署 Dolibarr:轻松搭建开源 ERP/CRM 平台
运维·前端·后端
cws2004012 小时前
监控摄像头选型指南
运维·网络·监控
变量探索SEQVEC2 小时前
一个网段里 10 个 IP,其实是同一个人:13 天蜜罐日志的攻击者画像
服务器
协皓家具2 小时前
2026年广州岛台吧台椅厂家有啥新变化
大数据·运维·python·devops
OsDepK2 小时前
OSMDE_v1.9.0已加入FTP与shell功能
linux·运维·服务器
和裕2 小时前
定制纸箱刀模费全解析:费用定义与可减免合作场景
大数据·运维·网络·人工智能·算法
剑锋所指,所向披靡!2 小时前
HTTP服务器的基本相关概念
服务器·网络协议·http
吴声子夜歌2 小时前
Nginx应用与运维——Nginx集群负载与配置管理(二)
运维·nginx