Instalando php5
Hola.
Estoy intentando instalar php5, para poder correrlo paralelamente como
módulo de apache junto a php4.
Como al intentar hacer el apt-get install, el sistema me avisa que me
desinstalará php4, he procedido a bajar php5 y compilarlo e instalarlo
manualmente.
Estoy siguiendo las instrucciones detalladas aquí:
http://www.schlitt.info/applications/blog/archives/83_How_to_run_PHP4_and_PHP_5_prallel.html
Total, que cuando hago el configure, me he encontrado con que se me
quejaba de varios paquetes que no tenía. He podido ir solucionando los
problemas uno a uno (apxs, libxml2), pero con openssl no encuentro la
solución.
He instalado openssl (apt-get install openssl), y he modificado el
configure de php para que apunte al directorio de instalación de
openssl, que creo que es: /usr/bin/openssl, pero aún así, no he
conseguido que funcione.
El error que me da es:
"configure: error: Cannot find OpenSSL's <evp.h>"
Y la línea configure que estoy utilizando es la misma que tenía el php4
que instalé mediante apt-get, cambiando el --config-file-path y el
--prefix.
Por si os sirve de ayuda es la siguiente:
./configure --prefix=/usr/php5 --with-apxs=/usr/bin/apxs
--with-regex=php --with-config-file-path=/etc/php5/apache
--disable-rpath --enable-memory-limit --disable-debug --with-layout=GNU
--enable-calendar --enable-sysvsem --enable-sysvshm --enable-sysvmsg
--enable-track-vars --enable-trans-sid --enable-bcmath --with-bz2
--enable-ctype --with-db2 --with-iconv --enable-exif --enable-filepro
--enable-ftp --enable-dbase --with-gettext --enable-mbstring
--with-pcre-regex --enable-shmop --enable-sockets --enable-wddx
--enable-tokenizer --disable-xml --with-expat-dir=/usr --with-xmlrpc
--enable-yp --with-zlib --without-pgsql --with-kerberos=/usr
--with-openssl=/usr/bin --enable-dbx --with-mime-magic
--with-exec-dir=/usr/lib/php4/libexec --disable-static --disable-cli
--without-pear --with-curl=shared,/usr --with-dom=shared,/usr
--with-dom-xslt=shared,/usr --with-dom-exslt=shared,/usr
--with-zlib-dir=/usr --with-gd=shared --enable-gd-native-ttf
--with-jpeg-dir=shared,/usr --with-xpm-dir=shared,/usr/X11R6
--with-png-dir=shared,/usr --with-freetype-dir=shared,/usr
--with-mcrypt=shared,/usr --with-ming=shared,/usr --with-gmp=shared,/usr
--with-imap=shared,/usr --with-imap-ssl --with-ldap=shared,/usr
--with-mcal=shared,/usr --with-mhash=shared,/usr --with-mm
--with-mysql=shared --with-mysql-sock=/var/run/mysqld/mysqld.sock
--with-pgsql=shared,/usr --with-unixODBC=shared,/usr
--with-recode=shared,/usr --enable-xslt=shared
--with-xslt-sablot=shared,/usr --with-snmp=shared --enable-ucd-snmp-hack
--with-sybase-ct=shared,/usr --with-ttf=shared,/usr
--with-t1lib=shared,/usr
Saludos y gracias por adelantado.
P.D. Ahora que me he vuelto a fijar en el configure, ¿necesito cambiar
también el --with-exec-dir?
--
antonienko
Reply to: