изменить порт apache по умолчанию - PullRequest
0 голосов
/ 22 августа 2011

У меня есть вопрос по поводу apache, так как я знаю, что по умолчанию apache работает на порте 80, мне нужно изменить этот порт по умолчанию на другой, скажем, 8080.

на самом деле, я успешно изменил этот порт, изменив конфигурацию apache на Listen 80 до Listen 8080

но проблема в том, что мне нужно добавить: 8080 внутри URL, поэтому я запрашиваю сайт с таким образом: http://localhost:8080

Можно ли удалить 8080 по URL?

потому что мне нужно отключить порт 80, не отключая сервер для общего доступа.

Ответы [ 2 ]

4 голосов
/ 22 августа 2011

Невозможно подключить стандартный браузер к нестандартному порту HTTP без явного объявления порта как части URL, нет.

0 голосов
/ 10 июля 2012

try ...

http://httpd.apache.org/docs/2.0/vhosts/examples.html

У вас есть несколько доменов, идущих на один и тот же IP, и вы также хотите обслуживать несколько портов.Определив порты в теге «NameVirtualHost», вы можете разрешить это работать.Если вы попытаетесь использовать без NameVirtualHost name: port или попытаетесь использовать директиву Listen, ваша конфигурация не будет работать.

Server configuration

Listen 80
Listen 8080

NameVirtualHost 172.20.30.40:80
NameVirtualHost 172.20.30.40:8080

<VirtualHost 172.20.30.40:80>
ServerName www.example1.com
DocumentRoot /www/domain-80
</VirtualHost>

<VirtualHost 172.20.30.40:8080>
ServerName www.example1.com
DocumentRoot /www/domain-8080
</VirtualHost>

<VirtualHost 172.20.30.40:80>
ServerName www.example2.org
DocumentRoot /www/otherdomain-80
</VirtualHost>

<VirtualHost 172.20.30.40:8080>
ServerName www.example2.org
DocumentRoot /www/otherdomain-8080
</VirtualHost>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...