Попытка развернуть сайт флешки на сервере 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'

0 ответов

Другие вопросы по тегам