Я использую 64-разрядную версию Windows 7 Ultimate. У меня установлен wampserver, который устанавливает apache, mysql и php, как все мы знаем. Теперь я знаком с php. А теперь хочу изучить asp.net. Для работы требуется IIS. Я только новичок и не знаком с конфигурациями apache. Есть ли другой способ запуска asp-файлов в apache? Как я могу запустить apache и iis на одном компьютере.
Другой вариант - запустить только IIS, который также можно использовать для обслуживания PHP.
Если вам нужны все функции IIS и Apache с PHP, вы можете установить их как в разные порты, так и с разными IP-адресами.
Вы можете использовать WAMP или XAMPP (phpmyadmin включен в установщик пакета), очень легко установить, и вы можете запустить свой apache как службу.
Если вы ищете, чтобы IIS прослушивал порт 80 и apache на порту 81, вам также необходимо изменить порт SSL apache, потому что IIS использует 443.
Если вы хотите использовать оба порта 80, вы можете добавить к своей Windows один виртуальный IP-адрес в Local Conection в разделе TCP / IP Properties.
Вы будете использовать свой статический IP-адрес по умолчанию для IIS, а apache будет использовать виртуальный IP-адрес.
Затем добавьте несколько записей в ваш c: \ windows \ system32 \ drivers \ etc \ hosts, например:
iis.local 192.168.x.x
apache.local 192.168.x.y
Попробуйте запустить обе службы.
Если у вас возникли проблемы с запуском IIS, взгляните на это статья
Спросите меня, есть ли у вас еще вопросы.
С Уважением,
Если вы настроите его на разные порты, он будет работать нормально. Я запускал такую установку на Windows Server 2008 R2, Windows 7 Pro 64 bit;
2003 и XP pro 32 бит,
Для Apache есть мод, http://sourceforge.net/projects/mod-aspdotnet/ А вот как: http://weblogs.asp.net/israelio/archive/2005/09/11/424852.aspx Если вы хотите запустить Apache и IIS на одном сервере, вам просто нужно изменить порт Apache (в apache (2) .conf или ports.conf или ... / не знаю вашей установки) и установить IIS.
Я еще не пробовал установить IIS и Wamp на Windows 7, но я установил IIS и Wamp на Windows XP. Я думаю, что это сработает и на windows7. У меня был установлен IIS. В окне Панель управления-> Администрирование-> Службы найдите IIS и остановите его. Установил WAMP и начал над ним работать. Всякий раз, когда мне требовался Wamp, я останавливал IIS и запускал его.
В качестве альтернативы мы можем установить IIS и прослушивать разные порты. Но еще не пробовал.
Вам нужно изменить номер порта apache или IIS. По умолчанию они оба используют один и тот же порт (80). Вы можете изменить порт IIS, перейдя в диспетчер IIS.
Чтобы изменить номер порта по умолчанию для apache, вам нужно внести несколько изменений в файл httpd.conf.