Apache 2 + IIS 5 на одной машине

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 одновременно (на одном порту)?

VoodooXP

2. Возможно ли заставить работать IIS 5 и Apache 2 одновременно (на одном порту)?
это как?

vijrel7878

ну а чего, если 2 сетевухи, то они вероятно смогут работать на одном порту, только ip разные

viktor_09

Это так, первый апач прекрасно работает 8)
Они висят на разных ипах на одном сервере.
Сперва запускается IIS, и лишь после него Apache. Для этого при старте системы выполняется батничек, который и запускает службы в нужной последовательности.
Извращенно, но работает. Решить бы проблему с mod_rewrite и это будет устраивать меня и далее.

viktor_09

Как показал эксперимент, теория неверна.
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.

sergey_m

> Как показал эксперимент, теория неверна.
Верна, просто ты что-то неправильно делаешь.

viktor_09

Возможно, вопрос только в чем неправильно...

tokuchu

2-й апач тоже должен работать, да и вообще, если они цепляются на разные адреса, то при этом не должны требоваться различные хаки типа последовательности запуска (я надеюсь bind на адрес в IIS нормально реализован).

Werdna

Поставь и Апач, и ИИС на разных портах (например на 8080 и 8081 а на 80 порт повесь акселератор, 0W, nginx или любой другой.
А лучше разнеси на разные машины, на одной из которых поставишь httpd-акселератор. Заодно последним будешь статику отдавать, например.
У нас в мэйле на некоторых проектах висят по два Апача (легкий и тяжелый и нормально все работает.

jenny12

http://net-pr.com.ru/fido7.ru.networks/2791.html
имхо достойное решение
Оставить комментарий
Имя или ник:
Комментарий: