当前位置: 首页 > 知识库问答 >
问题:

nginx - LNGX虚拟主机反向代理的设置问题?

严承允
2023-05-22

我之前没有使用过nginx的反向代理, 目前在使用webman框架.
https://www.workerman.net/doc/webman/others/nginx-proxy.html
他的这篇文章中给出了一个示例配置, 我在AMH的LNGX虚拟主机中是这样设置的.
image.png

后面也添加了SSL, 目前访问是没什么问题的, 但是在上述webman的示例中有一行
root /your/webman/public;
这个root目录我该如何在webui中进行设置呢?

我是否可以将上面的示例配置直接写入到"/home/wwwroot/domain/vhost/domain.conf"中然后重启nginx?


再补充一个问题
https://www.workerman.net/doc/webman/others/task.html
如果有这种需求该怎么在AMH中进行设置?

共有1个答案

傅朝
2023-05-22

亲,全局反向代理了话就不需要改动
root /your/webman/public;
这个了,除非有访问本地文件的情况root目录才会有用到。
其他情况可以在lngx添加使用规则。

 类似资料:
  • 问题内容: 我有一个在Docker外部在端口5000上运行的应用程序。我试图通过Dockercompose在nginx中运行反向代理,但无法与主机的端口5000通信。在我的docker-compose.yml文件中,我具有: 当我尝试运行此命令时,我得到: 如果我注释掉,我得到: 如何从Docker Nginx容器连接到主机中已运行的应用程序? 编辑: 我的nginx.conf文件 当我尝试卷曲l

  • Nginx 是一个快速的、轻量级的 Web 服务器软件, 在许多情况下它已取代了 Apache,尤其是运行 Web 应用程序的情况。 然而,其配置语言与 Apache 相比并没有做什么重大改进,仍然不够简单清晰。 此外,大多数的配置文档只有俄语版,这也就解释了为什么你看到这么多份关于 "Understanding Russian for Nginx Administrators" 的拷贝。 准备工

  • 主要内容:1. 第一个域名/网站配置,2. 第二个域名/网站配置,3. 第三个域名/网站配置,4. 优化配置在上一节中,我们学习了Nginx+PHP7+MySQL的安装配置,在这一篇文章中,我们来学习如何在一个Nginx服务器中配置多个站点。 假要你所在的公司由于预算问题,现在只能提供一台服务器,但是有以下几个网站:, ,需要部署,并且你已经根据我们上一篇文章中安装配置了,实现以下需求。 是公司的电子商务平台。 是公司的电子商务平台子站,用于移动端用户的访问。 是公司的用户关系管理系统。 现在为

  • nginx安装好之后一般会在/etc/nginx/目录下有nginx.conf文件和conf.d目录,这其实已经帮我们预留了虚拟主机要准备的内容。 看下nginx.conf文件,里面有这样一行: include /etc/nginx/conf.d/*.conf; 那么也就是说ngixn启动都会自动加载conf.d目录下以.conf结尾的所有配置文件 ok,我们直接干掉nginx.conf里面se

  • 主要内容:1. 代理服务器介绍,2. 将请求传递给代理的服务器,3. 传递请求标头,4. 配置缓冲区,5. 选择传出IP地址本文介绍代理服务器的基本配置。 您将学习如何通过不同协议将NGINX请求传递给代理的服务器,修改发送到代理服务器的客户端请求标头,以及配置来自代理服务器的响应缓冲。 代理服务器的基本配置目录 代理服务器介绍 将请求传递给代理的服务器 传递请求标头 配置缓冲区 选择传出IP地址 1. 代理服务器介绍 代理通常用于在多个服务器之间分配负载,无缝地显示来自不同网站的内容,或者通过

  • Nginx 是一个高性能的 HTTP 和反向代理服务器,代码完全用 C 实现,基于它的高性能以及诸多优点,我们可以把它设置为 hyperf 的前置服务器,实现负载均衡或 HTTPS 前置服务器等。 配置 Http 代理 # 至少需要一个 Hyperf 节点,多个配置多行 upstream hyperf { # Hyperf HTTP Server 的 IP 及 端口 server