我正在尝试在VPS(CentOS)上部署Django网站,我从一开始就遇到了问题。这就是我所做的:
ssh root@myserver.com
cd /home/mydomain/public_html
pip install django
django-admin.py startproject mysite
cd mysite
python manage.py runserver 0.0.0.0:8000
当我访问mydomain.com:8000
时,我希望看到最初的Django页面“它有效!”。但是浏览器只是挂起而连接超时。
这里有什么我想念的吗?
答案 0 :(得分:3)
如果您无法访问该网站,请尝试以下操作:
$ wget http://127.0.0.1:8000
如果您在本地获得响应但未通过网络获得响应,则可能是防火墙或iptables问题。 CentOS被锁定了,所以请检查ip表。
http://wiki.centos.org/HowTos/Network/IPTables#head-cdc2ff6985016368c04d0b37a5914eef2e8d5796