He estado tratando de instalar pasajeros en un VPS con lo siguiente:Cabeceras de desarrollo 'no encontraron' cuando se ejecuta Apache pasajeros 2 instalador módulo, sino que se instalan
- CentOS versión 4.5 (final)
- gcc versión 3.4.6 20060404 (Red Hat 3.4.6-8) caja
- Apache/2.2.11 (Unix)
- de Ruby Enterprise Edition
- de Ruby 1.8.6
- Gem 1.3.5
He instalado la gema
gem install passenger
cuando corro de pasajeros-instalación-apache2-módulo me sale el siguiente mensaje indicando que falto cabeceras de desarrollo:
- compilador GNU C++ .. . encontrado en/usr/bin/g ++
- Curl encabezados de desarrollo con soporte SSL ... no encontrado
- OpenSSL heade de desarrollo rs ... no encontraron
- cabeceras de desarrollo Zlib ... no encontraron
- cabeceras de desarrollo de Ruby ... encontraron
- soporte para OpenSSL para Ruby ... encontraron
- RubyGems ... encontraron
- Rake ... que se encuentra en /opt/ruby-enterprise-1.8.6-20090201/bin/rake
- estante ... encontrado
- Apache 2 ... que se encuentra en/usr/local/apache/bin/httpd
- Apache 2 cabeceras de desarrollo ... se encuentra en/usr/local/bin/apxs
- fastthread ... encontraron
- Apache Portable Runtime (APR) cabeceras de desarrollo ... encontrar en/usr/local/apache/bin locales/abr-1-config
- Apache Portable Runtime Utilitarios (APU) cabeceras de desarrollo ... que se encuentra en/usr/local/apache/bin locales/APU-1-config
que luego siguiendo las instrucciones proporcionadas sobre la instalación de cada uno:
# 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
¿indica esto que son ¿ya instalado? ¿Debo decirle al pasajero dónde encontrarlos? Mi sitio está actualmente inactivo, por lo que cualquier ayuda sería muy apreciada.
Encontré esto (http: // code.google.com/p/phusion-passenger/issues/detail?id=554), que es un problema levemente diferente, pero que se ejecutó de todas maneras, sin éxito. Curl -V me da lo siguiente: – Tom
curl 7.12.1 (i686-redhat-linux-gnu) libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.1.2 libidn/0.5.6 Protocolos: ftp gopher telnet dict ldap http archivo https ftps Características: GSS-Negociar IDN IPv6 Largefile NTLM SSL libz – Tom
Instalé glibc-devel que limpió los problemas con OpenSSL y Zlib. Todavía trabajando en Curl – Tom