Не работает apache2 на порту
Пытаюсь поставить html на порт. Веб сервер работает apache2. В основном файле пишу такой код
<VirtualHost *:6789>
#DocumentRoot /var/www/
WSGIDaemonProcess tjk.com.tm python-path=/home/gala/lib/python3.5/site-packages:/home/gala/gala
WSGIProcessGroup tjk.com.tm
<Directory /home/gala/gala/gala/>
<Files wsgi.py>
Order deny,allow
Allow from all
</Files>
</Directory>
</VirtualHost>
перезагружаю apache2но на запрос на порт никакого ответа. Проверял ufw но его на сервере вовсе нет.
-bash: ufw: command not found
В чем может быть проблема?
Ответы (1 шт):
Автор решения: Вадим Александру
→ Ссылка
Нужно указать апачу слушать этот порт
Listen 6789
<VirtualHost *:6789>
DocumentRoot /var/www/html
</VirtualHost>
Потом перезапустить апач service apache2 restart
Но лучше эту настройку вынести в файл ports.conf
Вот пример дефолтной конфигурации этого файла
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf
Listen 80
Listen 6789
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>