宝塔添加反向代理

Sringboot项目部署到服务器后默认需要8080端口访问,要想通过默认的80端口访问,之前有个大佬说是配置Nginx或者tomcat,折腾了好久也没有结果,自己研究了下,用宝塔的反向代理也可以实现。

1、首先添加站点
在这里插入图片描述

在这里插入图片描述
2、配置

添加好站点后点开设置——>反向代理——>添加反向代理
在这里插入图片描述
只填代理名称和目标URL

在这里插入图片描述
添加后点击配置文件
在这里插入图片描述
在location下把 proxy_pass下配置成http://127.0.0.1:8080

location /
{
    proxy_pass http://127.0.0.1:8080;

最后直接用域名访问就ok啦!

宝塔面板是一款方便管理服务器的工具,它可以帮助用户轻松配置 Nginx 等软件实现反向代理。以下是宝塔反向代理的使用方法和配置技巧: ### 使用方法 1. **登录宝塔面板**:在浏览器中输入服务器的 IP 地址和宝塔面板的端口号,输入用户名和密码登录。 2. **进入网站设置**:在宝塔面板的主界面,找到“网站”选项,点击进入网站列表。选择需要配置反向代理的网站,点击“设置”按钮。 3. **配置反向代理**:在网站设置页面中,选择“反向代理”选项卡。点击“添加反向代理”按钮,在弹出的对话框中进行配置。通常需要设置目标 URL(即要代理到的后端服务器地址)、匹配路径等信息。例如,如果要将访问网站的 /api 路径的请求代理到 `http://10.206.16.15:8010/api`,则目标 URL 填写 `http://10.206.16.15:8010`,匹配路径填写 `/api`。 4. **保存配置**:配置完成后,点击“提交”按钮保存反向代理设置。宝塔面板会自动生成相应的 Nginx 配置文件并重启 Nginx 服务,使配置生效。 ### 配置技巧 1. **负载均衡配置**:如果有多个后端服务器,可以通过配置多个反向代理规则实现负载均衡。例如,可以将不同的请求按一定规则(如轮询、IP 哈希等)分发到不同的后端服务器上,以提高系统的性能和可靠性。 2. **缓存配置**:为了加速静态资源的加载,可以配置反向代理对静态资源进行缓存。可以通过设置 Nginx 的缓存策略,将经常访问的静态资源缓存到本地,减少对后端服务器的请求。 3. **SSL 配置**:如果需要使用 HTTPS 协议,可以在反向代理配置 SSL 证书。在宝塔面板中,可以方便地上传和配置 SSL 证书,确保数据传输的安全性。 4. **错误处理配置**:可以配置反向代理在遇到后端服务器故障或其他错误时的处理方式。例如,可以设置返回自定义的错误页面,提高用户体验。 ```nginx # 示例 Nginx 反向代理配置 server { listen 80; server_name example.com; location /api { proxy_pass http://10.206.16.15:8010; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值