我想啓動一個web2py服務器,以便它可以從託管服務器的外部訪問。web2py - 允許外部訪問 - 如何?
我讀過這個http://web2py.com/books/default/chapter/29/03
默認情況下,web2py會運行在127.0.0.1:8000其Web服務器(端口8000 本地主機),但你可以在任何可用的IP地址和端口運行。 您可以通過打開 命令行並在Windows上鍵入ipconfig或在OS X和 Linux上輸入ifconfig來查詢網絡接口的IP地址。從現在起,我們假設web2py正在本地主機 (127.0.0.1:8000)上運行。 使用0.0.0.0:80在您的任何 網絡接口上公開運行web2py。
但我找不到如何「使用0.0.0.0:80」?似乎沒有這樣做的命令行參數。
感謝
編輯:我應該說有問題的服務器沒有一個GUI - 我知道有一個爲web2py的某種基於GUI的管理配套設施,但這不在這裏的問題。
EDIT2:萬一這是不明確(並在offchance任何區別 - 我懷疑),我跑這樣的服務器:
sudo python web2py.py
不通過wsgi/apache或類似的。
您將需要root(sudo)綁定到端口80。也就是說,端口8000應該可以用於開發工作,並且您不應該使用內置服務器進行生產 –