Установка Wampserver2.0i в Windows Server 2003, но сервер Oracle использует порт 80
Я установил Wampserver2.0i на Windows Server 2003 и протестировал порт 80, используя опцию в меню, как только щелкнул значок wamp на панели уведомлений и результат из cmd, как показано ниже:
Сервер: Oracle HTTP-сервер на базе apache/1.3.22 mod_plsql/3.0.9.8.3b mod_ssl/2.8.5 OpenSSL/0.9.6b mod_fastcgi/2.2.1
Проблема в том, что localhost доставит меня на сервер Oracle, а не в каталог www!
Как я могу решить это?
2 ответа
Вы не можете запустить 2 веб-сервера на одном компьютере без изменения конфигурации одного из них. По умолчанию все веб-серверы прослушивают TCP-порт 80, и по этой причине у вас возникают проблемы.
Поскольку Oracle HTTP server powered by apache/1.3.22
Возможно, он настроен на автоматический запуск: он уже перехватил TCP-порт 80, и поэтому, когда вы запускаете WAMPServer, он не может получить доступ к порту 80, только одна программа может использовать порт одновременно.
Вы можете легко изменить номер порта, который слушает Apache, как предлагает Боб Дилан. Отредактируйте файл httpd.conf и измените конфигурацию, указав Apache прослушивать другой порт, поэтому с помощью меню WAMPManager вы можете сделать следующее:-
left click wampmanager -> Apache -> httpd.conf
Это откроет файл httpd.conf в редакторе, поищите эти строки
Listen 0.0.0.0:80
Listen [::0]:80
И измените их, например, на
Listen 0.0.0.0:8080
Listen [::0]:8080
Сохраните файл и перезапустите Apache
left click wampmanager -> Apache -> Service -> Restart Service
Теперь Apache будет прослушивать порт 8080, чтобы две версии Apache не конфликтовали друг с другом.
Однако это изменение означает, что вам нужно будет указать номер порта на всех ваших URL,
localhost:8080
localhost:8080/phpmyadmin
который может стать немного болью через некоторое время.
Более простым решением было бы установить WAMPServer на другую машину, и тогда не было бы конфликта. Помните, что WAMPServer настроен как веб-сервер разработки, а не как веб-сервер LIVE. Он должен прекрасно работать на вашей личной рабочей станции / ПК.
В C:\wamp\bin\apache\apache2.4.9\conf
отредактируйте httpd.conf, где написано:
Listen 0.0.0.0:80
Listen [::0]:80
Затем перезапустите свой сервис
http://www.techrepublic.com/blog/diy-it-guy/diy-running-apache-on-a-non-standard-port/