我是apache2的新用户,我想将Web应用程序部署到localhost:8080中,但是遇到了问题。该网站无法成功重新加载我的页面,我也不知道问题出在哪里。我只是使用.wsgi文件运行了我的应用程序(未使用apache2),并且该应用程序已成功运行,因此,我猜问题出在我的配置文件中。 这是我在github上所做的项目,目的只是为了快速访问和全面了解。
我使用无用的虚拟机(Ubuntu),并使用postgresql进行数据库设置。
在我的终端中 我跑了
$ sudo apt-get install apache2
$ sudo apt-get install libapache2-mod-wsgi
这是我的myapp.wsgi文件代码
#!/usr/bin/python
import sys
import logging
from project import app as application # My application setup is in project.py file
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0, "/var/www/Item-Catalog-App") # My project directory name is Item-Catalog-App
我将此行添加到/etc/apache2/sites-enabled/000-default.conf文件的末尾
WSGIScriptAlias / /var/www/Item-Catalog-App/myapp.wsgi
#I cloned my repository 'Item-Catalog-App' in www directory
我想念什么? 以及如何使程序告诉我问题出在哪里?
谢谢。