Dynadot 搬瓦工 腾讯云

宝塔面板建站 设置网站反向代理实现端口映射 部署Docker/Nodejs网站

Sider GigsGigsCloud

一般来说我们使用宝塔面板比较常见的是部署 PHP/MySQL 网站,这种情况下只需要指定一个网站根目录即可。但是有些网站我们是通过端口来指定的,比如我们部署在 Docker 里的网站,就是向外开放一个端口供访问。或者是有些 Nodejs 应用,也是通过端口来对外提供访问的。这种情况下指定一个网站根目录也没有什么用,而是需要进行端口映射。NGINX 是可以实现端口映射的,只不过需要自己写一下配置文件。那么有没有办法不需要写配置文件呢?也是有的。如果是通过宝塔面板建站的,那么可以方便的通过宝塔后台的反向代理功能,实现网站的端口映射。

一、宝塔面板反向代理功能

在宝塔面板的网站设置里,就可以看到反向代理功能,如图所示。

点击“添加反向代理”,然后输入代理名称、目标URL、发送域名,就可以实现反向代理。总体还是很简单的。

目标URL 一般就是我们想要映射的端口号,比如 http://localhost:3000 等。发送域名就是我们想要让哪个域名映射到这个端口。提交成功之后,我们就可以通过这个域名访问这个网站了,当然前提是也要在宝塔后台添加好这个域名对应的网站。

一些说明:

  • 代理目录:访问这个目录时将会把目标URL的内容返回并显示(需要开启高级功能)
  • 目标URL:可以填写你需要代理的站点,目标URL必须为可正常访问的URL,否则将返回错误
  • 发送域名:将域名添加到请求头传递到代理服务器,默认为目标URL域名,若设置不当可能导致代理无法正常运行
  • 内容替换:只能在使用nginx时提供,最多可以添加3条替换内容,如果不需要替换请留空

二、宝塔面板建站教程系列

宝塔面板建站教程系列:

  1. 宝塔面板建站教程:一键安装宝塔面板最新免费版
  2. 宝塔面板建站教程:LNMP / LAMP 环境的选择以及一键安装方法
  3. 宝塔面板建站教程:注册域名、修改域名 DNS 并解析到 VPS 的 IP 地址
  4. 宝塔面板建站教程:一键创建网站、数据库、选择 PHP 版本配置
  5. 宝塔面板建站教程:为网站部署免费 SSL 证书开启 HTTPS 访问
  6. 宝塔面板建站教程:上传 WordPress 文件搭建个人博客网站
  7. 宝塔面板建站教程:宝塔后台一些必要的安全设置
  8. 宝塔面板建站教程:WordPress 网站常规设置和固定链接修改
  9. 宝塔面板建站教程:给 WordPress 网站选择一个合适的好看的主题
  10. 宝塔面板建站教程:一些好用的 WordPress 插件推荐
  11. 宝塔面板建站教程:将网站从 LNMP 一键包迁移到宝塔面板的方法
  12. 宝塔面板建站教程:网站密码访问限制、流量限制、防盗链设置
  13. 宝塔面板建站教程:宝塔后台实用功能 – 在线文件管理和终端工具介绍
  14. 宝塔面板建站教程:一键部署 WordPress / ThinkPHP 等 CMS 程序
  15. 宝塔面板常用 Linux 命令整理:宝塔/NGINX/MySQL/PHP 等管理命令
  16. 宝塔面板建站教程:一键卸载宝塔面板和运行环境,清理网站数据

三、宝塔面板建站 VPS 推荐

建站 VPS 主机推荐请参考:

优先推荐使用搬瓦工 VPS 进行建站。

搬瓦工购买教程和优惠码:

搬瓦工优惠套餐:

方案内存CPU硬盘流量/月带宽机房价格购买
KVM
(最便宜)
1GB2核20GB1TB1GbpsDC3 CN2
DC8 ZNET
(购买后在后台迁移)
$49.99/年购买
KVM2GB3核40GB2TB1Gbps$52.99/半年
$99.99/年
购买
CN2 GIA-E
(最推荐)
1GB2核20GB1TB2.5GbpsDC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
联通荷兰 EUNL_9
$49.99/季度
$169.99/年
购买
CN2 GIA-E2GB3核40GB2TB2.5Gbps$89.99/季度
$299.99/年
购买
HK2GB2核40GB0.5TB1Gbps中国香港 CN2 GIA$89.99/月
$899.99/年
购买
HK4GB4核80GB1TB1Gbps$155.99/月
$1559.99/年
购买
OSAKA2GB2核40GB0.5TB1.5Gbps日本大阪 CN2 GIA$49.99/月
$499.99/年
购买
OSAKA4GB4核80GB1TB1.5Gbps$86.99/月
$869.99/年
购买
Dynadot Hostwinds
赞(3)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《宝塔面板建站 设置网站反向代理实现端口映射 部署Docker/Nodejs网站
文章链接:https://oldtang.com/6836.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。