Apache 2 + IIS 5 на одной машине
2. Возможно ли заставить работать IIS 5 и Apache 2 одновременно (на одном порту)?это как?
![](/images/graemlins/lol.gif)
![](/images/graemlins/smile.gif)
Они висят на разных ипах на одном сервере.
Сперва запускается IIS, и лишь после него Apache. Для этого при старте системы выполняется батничек, который и запускает службы в нужной последовательности.
Извращенно, но работает. Решить бы проблему с mod_rewrite и это будет устраивать меня и далее.
Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address 192.168.0.2:80.
Верна, просто ты что-то неправильно делаешь.
Возможно, вопрос только в чем неправильно...
2-й апач тоже должен работать, да и вообще, если они цепляются на разные адреса, то при этом не должны требоваться различные хаки типа последовательности запуска (я надеюсь bind на адрес в IIS нормально реализован).
А лучше разнеси на разные машины, на одной из которых поставишь httpd-акселератор. Заодно последним будешь статику отдавать, например.
![](/images/graemlins/smile.gif)
У нас в мэйле на некоторых проектах висят по два Апача (легкий и тяжелый и нормально все работает.
![](/images/graemlins/wink.gif)
http://net-pr.com.ru/fido7.ru.networks/2791.html
имхо достойное решение
имхо достойное решение
Оставить комментарий
viktor_09
Волею судеб сложилось, что на одном сервере должны стоять 2 проекта, причем один не переведешь на Apache (т.к. используется asp.net и т.п. а другой на IIS.В итоге сейчас нормально работает связка Apache 1.3.34 и IIS 5 (на 80-м порту на разных IP).
Проблема в том, что тормозит mod_rewrite (в логах пишется
(36)Resource deadlock avoided: mod_rewrite: failed to lock file descriptor
(13)Permission denied: mod_rewrite: failed to unlock file descriptor)
В Apache 2 с mod_rewrite проблем нет.
Вопрос:
1. Как бороться с ошибкой в mod_rewrite в Apache 1.x?
2. Возможно ли заставить работать IIS 5 и Apache 2 одновременно (на одном порту)?