2014-11-24 5 views
0

Хотя вопрос, который задан, кажется очень смешным, но я практически столкнулся с этим и оставил без выбора, но попросил его. В файле httpd.conf всякий раз, когда я предоставляю порт не 80, он работает нормально, но если я дам порт no 80 через некоторое время или может быть от начала, он перестает работать, я не могу получить желаемую веб-страницу, хотя , когда я попробуйте netstat -ano, это показывает, что сервер Apache работает на порту no 80.Сервер Apache в номере порта 80

ранее IIS7 работал над портом no 80.I остановил процесс.

ответ

0

Найдите апачские конфигурации и поиск:

Listen 80 

изменения 80 до нужного порта

Далее вы можете изменить настройки ВХоста. Найти ваши настройки везде, где ВХост расположены (в основном конф/дополнительные/HTTPD-vhosts.conf) и найти что-то вроде этого:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "path/to/my/document/root" 
    ServerName subdomain.domain.tld 
    ErrorLog "path/to/my/error/log/domain.error.log" 
    CustomLog "path/to/my/access/log/domain.access.log" common 
</VirtualHost> 

изменить 80 здесь снова к нужному порту. Перезапустите апач. Если Youre работает на UNIX:

service apache22 start 
service apache22 stop 

(команды для апача 2.2)

на окнах:

net stop apache2.2 
net start apache2.2 

(команды для апача 2.2)

Приветствия

(убедитесь, что ваш брандмауэр не блокирует ваш желаемый порт, а не sed другой программой. Для получения дополнительной помощи вы всегда должны проверять свои журналы ошибок.