【发布时间】:2021-09-22 03:31:42
【问题描述】:
您好,我想使用 Gunicorn 和 Nginx 托管 2 个 djagno 网站,但我不知道该怎么做这是我第一次在一个服务器和 2 个域中托管 2 个 django 网站,所以请告诉我如何托管 2 个 django网站。 这是我位于 /var/www/site1 的 1 个文件 这是我的 2 个文件 /var/www/site2
【问题讨论】:
-
解决方案是为每个 Django 站点配置一个单独的 Gunicorn 实例(在不同的端口上运行每个实例),然后使用 NGINX 作为反向代理将特定的 URI 重定向到每个站点。例如,您可以将 site1.example.com 指向一个站点的根目录,将 site2.example.com 指向另一个站点,或者使用 example.com/site1/ 和 example.com/site2/。
标签: python django nginx gunicorn web-hosting