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

amh - 如何在AMH面板中使用nginx stream块?

翟俊茂
2024-04-16

关于在AMH面板使用nginx stream块的问题
因为想要复刻这个项目:https://www.notionfaster.org/%E5%AE%9E%E7%8E%B0%E6%96%B9%E6%B...
其中nginx设置的模块是

http {  ...其他 HTTP 配置...  stream {    ...流配置...    server {      ...服务器配置...    }  }}

AMH的vhost中似乎只能设置server层级,有什么办法在不直接修改amh面板nginx的情况下,使用nginx stream块?

提问了openai很长时间,未果,属于是自己基础知识不牢固……

共有1个答案

云星波
2024-04-16

配置文件错了,这里stream应该和http是平级的,不是包含关系。
看了一下我的amh面板上面安装的nginx,是不包含这个stream模块的,所以还是得手动编译一遍才行。另外编译了,amh面板貌似也不支持在管理面板上配置这个。

# 全局配置user nginx;worker_processes auto;error_log /var/log/nginx/error.log;# HTTP模块配置http {    server {        listen       80;        server_name  test.com;    }}# Stream模块配置stream {    upstream backend {        server 1.2.3.4:12345;    }    server {        listen     12345;        proxy_pass backend;    }}
 类似资料: