我只有ssh訪問服務器。它是來自亞馬遜aws的ubuntu。我已經上傳了我的django項目。當我運行命令python manage.py runserver
或它的任何變體時,服務器啓動。製作一個可以在127.0.0.1:8000上運行的django應用程序嗎?
但是,正如您所知,這將不允許我從駐留在不同網絡上的瀏覽器訪問網絡應用程序 。
我的問題是
會是什麼方式後,我給我的命令或者通過Django的開發服務器或gunicorn到RUNSERVER。我可以通過在瀏覽器中輸入IP:8000從外部世界訪問它。
其次,我想根據需要打開/關閉對IP:8000的訪問。就像我可能允許訪問5分鐘,然後運行命令來停止外部世界的訪問?
我已經嘗試過,但它總是給我的browser..I超時覺得上面的命令錯誤連接使得它可以從同一網絡上的每個IP訪問(即本地主機) – Wasim
以上將允許您只能在同一網絡中訪問項目,而不是在不同的網絡中訪問項目。爲那個去一些託管解決方案。 – csharpcoder