Я пытался установить Passenger на VPS со следующим:
- CentOS выпуск 4.5 (финал)
- gcc версия 3.4.6 20060404 (Red Hat 3.4.6-8) box
- Apache / 2.2.11 (Unix)
- Ruby Enterprise Edition
- Рубин 1.8.6
- Gem 1.3.5
Я установил драгоценный камень
gem install passenger
когда я запускаю passenger-install-apache2-module, я получаю следующее сообщение о том, что мне не хватает заголовков разработки:
- Компилятор GNU C ++ ... находится в / usr / bin / g ++
- Заголовки разработки Curl с поддержкой SSL ... не найдено
- Заголовки разработки OpenSSL ... не найдены
- Заголовки разработки Zlib ... не найдены
- Заголовки разработки Ruby ... найдено
- Поддержка OpenSSL для Ruby ... найдено
- RubyGems ... найдено
- Рейк ... найден на /opt/ruby-enterprise-1.8.6-20090201/bin/rake
- стойка ... найдено
- Apache 2 ... находится по адресу / usr / local / apache / bin / httpd
- Заголовки разработки Apache 2 ... находятся в / usr / local / bin / apxs
- fastthread ... найдено
- Заголовки разработки Apache Portable Runtime (APR) ... находятся по адресу / usr / local / apache / bin / apr-1-config
- Заголовки разработки Apache Portable Runtime Utility (APU) ... находятся по адресу / usr / local / apache / bin / apu-1-config
Затем я следую предоставленным инструкциям по установке каждого из них:
# yum install curl-devel
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
# yum install openssl-devel
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
# yum install zlib-devel
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Nothing to do
Означает ли это, что они уже установлены? Должен ли я сказать пассажиру, где их найти? Мой сайт в настоящее время не работает, поэтому любая помощь будет принята с благодарностью.