Я настраиваю Ubuntu 14.04 LTS в вашем сервисе DreamCompute. Я установил apache2 и в настоящее время успешно запускаю веб-сайт через порт 80.
Сейчас я пытаюсь настроить несколько веб-сайтов с разными портами.
Когда я пытаюсь войти из Google Chrome в http://67.205.56.105:8080/, Я получаю сообщение об ошибке в соединении.
Все, что я проверил и сделал, я описываю ниже:
Я создал файл /etc/apache2/sites-available/test.conf (виртуальный хост), направленный на порт: 8080:
<VirtualHost *:8080>
ServerAdmin admin@interemplea-test.com
ServerName interemplea-test
ServerAlias test
DocumentRoot /var/www/html/test/web/
<Directory "/var/www/html/prod/web/">
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
В /etc/apache2/ports.conf я добавил порт 8080 для прослушивания.
Listen 80
Listen 8080
Listen 8000
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
Я активировал виртуальный хост с помощью a2ensite команда и перезапустил и перезагрузил службу apache. Также я зарегистрировался /var/log/apache2/error.log но показывает только это:
[Fri Jul 24 20:15:58.336550 2015] [mpm_prefork:notice] [pid 10629] AH00169: caught SIGTERM, shutting down
[Fri Jul 24 20:15:59.903414 2015] [mpm_prefork:notice] [pid 10687] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11 configured -- resuming normal operations
[Fri Jul 24 20:15:59.903943 2015] [core:notice] [pid 10687] AH00094: Command line: '/usr/sbin/apache2'
Символьная ссылка с доступных сайтов отображается правильно внутри сайтов с включенной поддержкой.
Что мне не хватает? Я неправильно установил некоторые настройки?
Заранее спасибо!
Как предположил @Mary, это было связано с сервисом Dreamhost, мне пришлось добавить порт внутри панели управления DreamCompute. Эта ссылка содержит инструкции по созданию правила для открытия порта: Вики Dreamhost
Также я отмечаю желтым правило, созданное на моей панели