我在我的 ubuntu 服务器中安装了 pgadmin4,SERVER_MODE = True。
我有 nginx 作为处理所有请求的网络服务器。如何设置 nginx 来为 pgadmin4 提供服务?
另外如何创建 pgadmin4 在服务器启动时自动启动?
您实际上只有少数选择。
(1) 使用nginx运行Python文件的后端pgAdmin4.py。无论这是 Unicorn 还是uwsgi已推出,以及您proxy_pass或类似的后端都nginx取决于您,但这只是一种选择。
(2) 启动pgAdmin4.py(无论是SERVER_MODE = True或SERVER_MODE = False),在标准localhost:5050端口上运行它,然后nginx将proxy_pass所有对配置的域/主机名的请求设置为传递到后端,使用:
location / {
proxy_pass http://localhost:5050;
}
Run Code Online (Sandbox Code Playgroud)
...或类似的。
除此之外,您实际上没有什么可以做的来开始pgAdmin4.py使用nginx. (我在我的笔记本电脑上使用第二个选项,使用自定义配置并作为专用系统用户启动 pgAdmin4)
| 归档时间: |
|
| 查看次数: |
5792 次 |
| 最近记录: |