как использовать веб-сервер Apache, если на одном компьютере установлены IIS и Apache

как использовать веб-сервер Apache, если на одном компьютере установлены IIS и Apache

У меня на компьютере установлен IIS 7. Я установил WAMP на этой системе, но теперь я не могу использовать веб-сайты на Apache.

Я пробовал использовать -

iisreset остановить

но это вызвало ошибку -

Сервер RPC недоступен.

как остановить IIS 7, чтобы иметь возможность использовать свои веб-сайты на Apache?

решение1

Использование командной строки

  1. Откройте окно командной строки с повышенными привилегиями.

  2. В командной строке введитечистая остановка БЫЛАи нажмите ENTER; введитеИа затем нажмите ENTER, чтобы также остановить W3SVC.

  3. Чтобы перезапустить веб-сервер, введитечистый старт W3SVCи нажмите ENTER, чтобы запустить WAS и W3SVC.

Источник :http://technet.microsoft.com/en-us/library/cc732317(WS.10).aspx

решение2

Если вы не изменили порты, на которых работают веб-серверы, вы не сможете этого сделать, по умолчанию они оба работают на порту 80.
Зайдите в IIS и измените привязку на порт 81 вместо 80. Это позволит запустить Apache, при попытке доступа к веб-сайту через IIS им нужно будет заканчиваться на :81

Надеюсь это поможет.

решение3

Вы можете использовать XAMPP, который очень прост в установке и позволяет запускать Apache как службу.

Если вы хотите, чтобы IIS прослушивал порт 80, а Apache — порт 81, вам также придется изменить порт SSL Apache, поскольку IIS использует 443.

Если вы хотите использовать оба порта на 80, вы можете добавить в Windows один виртуальный IP-адрес в локальное соединение в разделе «Свойства TCP/IP».

Вы будете использовать свой статический IP по умолчанию для IIS, а apache будет использовать виртуальный IP.
Затем добавьте несколько записей в c:\windows\system32\drivers\etc\hosts, например:

iis.local 192.168.xx
apache.local 192.168.xy

Попробуйте запустить обе службы.
Спросите меня, если у вас есть дополнительные вопросы.
С уважением,

Связанный контент