AMH7 反向代理简单教程

AMH 是国内首个开源的主机面板,目前最新版本的 AMH7 有了全新的设计,并提供免费的授权。我们时常反向代理自己部署的服务或者网站,本文将介绍如何使用反向代理插件 LNGX 在 AMH7 中进行反向代理,从方便快捷地访问自己部署的服务或网站。

AMH7 反向代理步骤

  1. 进入AMH7管理后台,在软件商店处搜索反向代理或者直接搜索LNGX,并安装LNGX插件
  2. 如图点击LNGX插件右侧的管理,然后选择左上角的LNGX环境列表,在下方Nginx插件右方勾选,并在完成创建环境中新建一个环境,例如环境名称为reverse_proxy
  1. 完成新的环境创建后,在左上角,面板名称旁可以选择不同的环境,这里选择我们新创建的环境reverse_proxy
  1. 选中主机列表,在下方的新增虚拟主机中就可以进行反向代理
  2. 如图,主标识域名中为你的反向代理命名。 运行环境默认已经为你选上了新创建的环境reverse_proxy绑定域名处填写你想要绑定的域名。 后端源站地址填写你要反向代理的地址,这里我通过docker安装了Jellyfin(详见Jellyfin安装教程),所以需要反向代理的地址为http://127.0.0.1:8096 Referer定义Host定义都点击一下右侧说明里的使用变量值即可
  1. 完成填写点击保存就完成了反向代理,其他更多功能选项可以自行研究。
  2. 为网站配置SSL证书以前有文章讲解过,详见文章 为AMH7面板配置SSL证书

其他

nginx配置文件路径
/usr/local/nginx-generic-1.20/conf/nginx.conf
网站nginx配置文件路径
/home/wwwroot/*环境/vhost

其他 AMH7 相关文章

6 评论

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注

  1. 可不可以问下为什么要做反向代理呀?主要用途是什么呢?
    我在尝试搭建自己的博客,但之前对这些完全没有了解…

    • 1. 我的网站没有备案,无法使用国内免费的CDN服务
      2. 反向代理可以隐藏主服务器 ip 地址
      3. 主服务器直连访问速度慢,用访问速度更快的反向代理服务器可能可以提速