У меня на компьютере установлен IIS 7. Я установил WAMP на этой системе, но теперь я не могу использовать веб-сайты на Apache.
Я пробовал использовать -
iisreset остановить
но это вызвало ошибку -
Сервер RPC недоступен.
как остановить IIS 7, чтобы иметь возможность использовать свои веб-сайты на Apache?
решение1
Использование командной строки
Откройте окно командной строки с повышенными привилегиями.
В командной строке введитечистая остановка БЫЛАи нажмите ENTER; введитеИа затем нажмите ENTER, чтобы также остановить W3SVC.
Чтобы перезапустить веб-сервер, введитечистый старт 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
Попробуйте запустить обе службы.
Спросите меня, если у вас есть дополнительные вопросы.
С уважением,