簡體   English   中英

無法使用 mod_wsgi 的運行服務器訪問 Bitnami Django web 應用程序

[英]Unable to access Bitnami Django web app using run server of mod_wsgi

我不確定我在這里缺少什么來讓 Django 在 Google Compute Engine 上運行並公開訪問它。 我從 Bitnami 打包的 Django 開始,因為它看起來很容易......

我一直在按照此入門指南獲取在 Google Compute Engine 上運行的 Django 的運行實例。

Bitnami為谷歌雲平台打包的Django

它成功部署,我看到了 Bitnami 頁面。 即使在他們的指南中使用 hello world 的簡單示例,我也無法通過這一點。 我已經為我的項目使用了./manage.py runserver和通過 Apache Web 服務器和模塊mod_wsgi服務。

測試您的 Django 項目 Django 項目可以使用 /opt/bitnami/projects/PROJECT 目錄中的以下命令啟動,它將在端口 8000 上運行:

cd /opt/bitnami/projects/PROJECT python manage.py runserver 要訪問該應用程序,請瀏覽至 http://SERVER-IP:8000/。 要結束應用程序,請終止正在運行的 Django 進程。

我已經完成了一個可以在本地測試和運行的 Django 項目。 在 Google Compute Engine 上獲得一些基本知識是另一回事。

除了@John Hanley,您還可以嘗試部署到“部署管理器”,我嘗試復制到我的環境,它工作正常。 然后驗證 VPC 網絡已自動配置 tcp:443 & tcp:80 到我的 djangostack 實例。

也可以按照這個步驟,如何一步步從 Deployment Manager 部署

1.打開您的 GCP 帳戶 > 部署管理器

2.點擊+部署市場解決方案

3.搜索django到Marketplace > 點擊Bitnami打包的Django > LAUNCH

4.根據您的要求配置 Django 實例

5.部署

而且,如果您不使用部署管理器,您可以根據@John Hanley 從 VPC 網絡防火牆規則創建

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM