所以对于一个学校项目,我必须遵循Django网站上的“编写你的第一个Django应用程序”教程中的步骤,但是我们应该在运行ubuntu12.04的EC2实例上安装它。在
在教程中,它说:
Now, open a Web browser and go to “/admin/” on your local domain – e.g., http://127.0.0.1:8000/admin/. You should see the admin’s login screen:
那一定意味着我必须在我的计算机上访问EC2的本地域,对吗?我该怎么做?在
我试过(在x的正确地址)“ec2-xx-xxx-xx-xx.美国-西部2号。compute.amazonaws.com/home/admin/“,”ec2-xx-xxx-xx-xx.美国-西部2号。compute.amazonaws.com/admin/,甚至使用用户的目录我也在用“ec2-xx-xxx-xx”-xx.美国-西部2号。compute.amazonaws.com/user/admin/". 在
我将项目放在用户的文件夹中,因此它位于/home/user/my_django_project/
我以前通过将PHP和HTML项目放在/home/user/public_HTML/文件夹中成功地访问和使用了EC2,但我不知道该怎么做。在
在Django应用程序文件夹中运行以下命令:
打开浏览器并转到以下链接:
现在应该可以加载管理页面了,您应该能够在您的Amazon服务器上看到来自本地计算机的GET请求。e、 g
[29/Mar/2015 03:35:24] "GET /admin HTTP"
。在我猜您是通过
manage.py runserver
命令运行Django的?如果是这样的话,Django目前只监听127.0.0.1。使用启动django为了让它能监听所有IP。如果正确配置ECXX,则应能通过“ECXX”到达-xx.美国-西部2号。com:8000/管理/". 在
相关问题 更多 >
编程相关推荐