Как мы можем одновременно запускать IIS 6 и Apache (wamp) на одной машине?
Работает IIS и Apache (WAMP)
Ответ 1
IIS и Apache должны иметь разные порты.
Чтобы изменить порт Apache (WAMP)
- Нажмите на значок WAMP, который вы можете увидеть на своем лотке или другие ярлыки для wamp.
- Найдите Apache и откройте httpd.conf или знаете, где он хранится.
-
Найдите "80", затем измените
Слушайте 80 для прослушивания 8080
Имя_сервера localhost: 80 до ServerName localhost: 8080
Примечание. Вы можете изменить желаемый порт, если он не будет конфликтовать с вашим другим портом. Он более безопасен и распространен, если порт находится в этом диапазоне.
-
Затем нажмите "Перезапустить все службы".
Подробнее см. здесь.
Если вы предпочитаете менять свой IIS скорее Apache, проверьте этот IIS
Ответ 2
Еще одна вещь, на которую стоит обратить внимание - это порт, используемый для VirtualHosts (443). В вашей папке Apache
в conf/extra должен быть файл с именем http-vhosts.conf
Вы должны изменить все экземпляры 443 на другой порт.
Изменить:
Listen 443
NameVirtualHost 127.0.0.1:443
<VirtualHost 127.0.0.1:443>
Тогда вам должно быть хорошо запустить обе службы.
Ответ 3
Или, как в моем случае, я хотел, чтобы wamp работал на порту: 80 на вторичном ip на той же сетевой карте. Это позволяет мне использовать мой основной ip для запуска IIS: 80 и вторичного ip: 80 apache. Как получить несколько IP-адресов на одной сетевой карте? fooobar.com/questions/269942/...
- Перейдите к 'C:\wamp64\bin\apache\apache2.4.23\conf'
- открыть httpd.conf
- Ищите строку ~ 72 Слушайте 0.0.0.0:80 и измените это на вторичный ip (в моем случае 192.168.210.41:80).
- Мне пришлось перезагрузить компьютер, потому что IIS не захотел перезапускать. Сначала запустите IIS, затем Wamp. Работает!
Ответ 4
В WAMPSERVER 3.0.6 и выше щелкните правой кнопкой мыши значок WAMPSERVER и перейдите к опции инструментов. (только если его зеленый цвет - то есть все службы запущены). В нем будут перечислены все параметры Apache и MySQL. Проверьте доступный порт или не нажмете "Использовать порт, отличный от 8080", он выдает всплывающее окно, и вы можете ввести значение и текст порта. Прикрепленное изображение
Ответ 5
Вы можете запустить оба сервера одновременно, изменив номер порта Apache или IIS.
A) Как вы можете изменить номер порта Apache:
1) Откройте файл "httpd.conf", расположенный в папке "C:\wamp64\bin\apache\apache2.4.23\conf". Вы также можете открыть файл непосредственно из системы, попробуйте, если ваш Wamp запущен.
2) Найдите "прослушать" текст в файле и обновите порт по умолчанию от 80 до 8080.
3) Теперь перезапустите сервер WAMP, чтобы сделать новый номер порта эффективным.
4) Откройте браузер с URL-адресом " http://localhost:8080/" wamp покажет домашнюю страницу.
Reff: http://sforsuresh.in/iis-and-wamp-servers-on-the-same-system/
B) Как вы можете изменить порт IIS:
1) Начните старт и введите IIS.
2) Диспетчер IIS откроется. нажмите "Веб-сайт по умолчанию" с левой стороны.
3) нажмите "привязки..." в правой части действия.
4) Всплывающее окно откроется с 80 портами. выберите его и нажмите кнопку "Изменить".
5) Обновите порт и перезапустите сервер. Теперь попробуйте получить доступ к браузеру.