Назад | Перейти на главную страницу

Виртуальные хосты на основе портов в CentOS 5.5 / Webmin

Я пытаюсь настроить виртуальные хосты с учетом того, что все находится в папке / var / www / html / root, однако я пытаюсь настроить папки внутри этого, а затем настроить URL-адрес, связанный с портом.

Я пробовал настроить их через webmin, но они не решаются. Я отключил брандмауэр Linux, так как он находится в локальной интрасети и НИКОГДА не будет иметь удаленного / общего доступа из Интернета. Наша местная интрасеть полностью заблокирована.

Есть ли у кого-нибудь предложения по этому поводу, поскольку я дошел до того, что просто хватаюсь за соломинку :(

Спасибо за ваше время, если мне удастся продолжить, я отредактирую этот пост, чтобы у вас была дополнительная информация. Пожалуйста, поймите, я новичок в серверах :(.


Ниже показано, что находится внутри файла httpd.conf

Listen 80
Listen 8080
Listen 8081

NameVirtualHost *:80
NameVirtualHost *:8080
NameVirtualHost *:8081

<VirtualHost *:80>
        ServerName SERVERIPHERE
        DocumentRoot /var/www/html/
</VirtualHost>

<VirtualHost *:8080>
        ServerName SERVERIPHERE
        DocumentRoot /var/www/html/example2
</VirtualHost>

<VirtualHost *:8081>
        ServerName SERVERIPHERE
        DocumentRoot /var/www/html/example3
</VirtualHost>

И это возвращенная ошибка

Starting httpd: (13)Permission denied: make_sock: could not bind to address [::]:8081
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:8081
no listening sockets available, shutting down
Unable to open logs

Я думаю, что это может быть selinux в принудительном режиме, httpd не разрешено слушать порт 8081, проверьте /var/log/audit/audit.log