Попытка развернуть сайт флешки на сервере Ubuntu, IP-адрес не загружается
Я создал приложение фляги на своем рабочем столе Ubuntu в виртуальной среде.
Однако сейчас я пытаюсь загрузить его на живой сервер Ubuntu 16.04.
Я установил все зависимости, и мой файл apache разрешенного сайта выглядит следующим образом;
<VirtualHost *:80>
ServerName xx.xxx.xxx.xxx
WSGIDaemonProcess /var/www/WebScraper/WebScraper user='user' group='group' threads=5
WSGIScriptAlias / /var/www/WebScraper/webscraper.wsgi
<Directory /var/www/WebScraper/WebScraper/>
WSGIProcessGroup WebScraper
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
X - это мой ip-адрес для моего сервера, и я заменил пользователя и группу на мои имена пользователей и групп.
Мой WSGI выглядит так;
#!/usr/bin/python3
import sys
sys.path.insert(0,'/var/www/WebScraper/')
from WebScraper import app as application
Но каждый раз, когда я вписываю свой IP-адрес в строку поиска, он возвращает это слишком долго
ОБНОВИТЬ
Прочитав часть внизу документации здесь, я добавил следующее к моему wsgi
файл
#!/usr/bin/python3
import sys
activate_this = '/var/www/WebScraper/WebScraper/venv/bin/activate_this.py'
with open(activate_this) as file_:
exec(file_.read(), dict(__file__=activate_this))
sys.path.insert(0,'/var/www/WebScraper/')
from WebScraper import app as application
ОБНОВЛЕНИЕ 2
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1417/mysqld
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1446/sshd
tcp6 0 0 :::80 :::* LISTEN 5902/apache2
tcp6 0 0 :::22 :::* LISTEN 1446/sshd
ОБНОВЛЕНИЕ 3
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.0.4. Set the 'ServerName' directive globally to suppress this message
[Tue Mar 28 16:26:50.943638 2017] [wsgi:warn] [pid 5902] mod_wsgi: Compiled for Python/3.5.1+.
[Tue Mar 28 16:26:50.943644 2017] [wsgi:warn] [pid 5902] mod_wsgi: Runtime using Python/3.5.2.
[Tue Mar 28 16:26:50.943835 2017] [mpm_prefork:notice] [pid 5902] AH00163: Apache/2.4.18 (Ubuntu) mod_wsgi/4.3.0 Python/3.5.2 configured -- resuming normal operations
[Tue Mar 28 16:26:50.943844 2017] [core:notice] [pid 5902] AH00094: Command line: '/usr/sbin/apache2'