Я просто вручную установил сервер Apache HTTPD 2.2.14 в Ubuntu, следуя этим инструкциям (и используя все параметры по умолчанию). Поскольку я выполнял установку вручную, после того, как я попытался установить пассажирский модуль для Apache (через passenger-install-apache2-module
), он нашел все, что ему нужно, кроме Apache. Сообщение об ошибке выглядит следующим образом (все остальное я установил через synaptic, так что у них нет проблем):
- Компилятор GNU C++ ... находится в /usr /bin /g++
- Заголовки разработки Ruby ... найдено
- Поддержка OpenSSL для Ruby ... найдена
- RubyGems ... найдено
- Рейк ... найден в /usr /bin /rake
- стойка ... найдена
- Apache 2 ... не найден
- Заголовки разработки Apache 2 ... находятся в /usr /bin /apxs2
- Заголовки разработки Apache Portable Runtime (APR) ... находятся в /usr /bin /apr-1-config
- Заголовки разработки Apache Portable Runtime Utility (APU) ... находятся в /usr /bin /apu-1-config
Как я могу заставить установщик пассажирского модуля (или что-то в этом роде) обнаружить установку сервера Apache?