Я новый пользователь apache2 и хочу развернуть свое веб-приложение на localhost: 8080, но у меня возникла проблема.Сайт не загружает мои страницы успешно, и я не знаю, в чем проблема.Я только что запустил свое приложение, используя файл .wsgi (без использования apache2), и оно было запущено успешно, так что, я думаю, проблема в моей настройке конфигурации.Это мой проект на github только для быстрого доступа и полного понимания.
Я использую виртуальную машину vagrant (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 file
WSGIScriptAlias / /var/www/Item-Catalog-App/myapp.wsgi
#I cloned my repository 'Item-Catalog-App' in www directory
Чего мне не хватает?И как получить программу, сообщающую мне, где проблема?
Спасибо.