2

我正在尝试在 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 页面“它成功了!”。但是浏览器只是挂起并且连接超时。

我在这里缺少什么吗?

4

1 回答 1

4

如果您无法访问该站点,请尝试以下操作:

$ wget http://127.0.0.1:8000  

如果您在本地获得响应但不是通过网络获得响应,则可能是防火墙或 iptables 问题。CentOS 相当锁定,因此请检查 ip 表。

http://wiki.centos.org/HowTos/Network/IPTables#head-cdc2ff6985016368c04d0b37a5914eef2e8d5796

于 2013-02-02T22:13:05.123 回答