我已经使用Ubuntu设置了一个EC2实例,并且能够通过ssh登录。
现在我已经安装了Apache,MySQL(工作正常),Django也尝试将其配置为使用apache运行。我试过用mod-wsgi这样做但它仍然显示一个apache默认页面而不是django(祝贺!它工作)页面。有人可以通过SSH登录EC2后向我提供如何设置所有这些的说明。
答案 0 :(得分:3)
Here is a tutorial provided by Django
您需要确保apache配置文件位于/ etc / apache2 / sites-enabled /或者apache配置文件所在的位置。
另一个愚蠢的问题,这可能是你的问题是每当我启动一个新的EC2实例时,总是有一个名为“000-default”的配置已经在apache sites-enabled中。这需要删除或禁用,以便apache从您的配置中读取。
希望这有帮助!
答案 1 :(得分:0)
有关示例,请查看此link的第2步。 yum + git + pip + python要求