@codenaki

Как правильно настроить Apache server?

Хочу поменять порт локального хоста на :8000 , на данный момент он настроен на :80 ..
При открытии httpd.conf файла меняю директиву Listen на 8000 вместо 80 ..
hosts file:
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost


Запускаю сервак на порте 80 всё работает по дефолту выводит "It Works" если Listen на 80 , если меняю на 8000 то получаю ошибку доступа .
Где дополнительно надо настроить для смены порта с 80 на 8000 ?
  • Вопрос задан
  • 350 просмотров
Пригласить эксперта
Ответы на вопрос 1
apache2 может запускать каждый vitrualhost на любом порту по отдельности, притом в отличие от любых других демонов на одном порту он может запускать любое количество virtualhost
Listen - это толок что он слушает, но порт сайта определяется в virtualhost

что-то типа
# Ensure that Apache listens on port 80 
Listen 80 

# Listen for virtual host requests on all IP addresses 
NameVirtualHost *:80 

<VirtualHost *:80> 
DocumentRoot /www/example1 
ServerName www.example1.com 

# Other directives here 

</VirtualHost> 

<VirtualHost *:80> 
DocumentRoot /www/example2 
ServerName www.example2.org 

# Other directives here 

</VirtualHost>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы