Edición de «Instalar PHP»
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición en estas condiciones. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 1: | Línea 1: | ||
+ | [[Categoría:Administración de un servidor dedicado]] | ||
==Objetivos== | ==Objetivos== | ||
Compilar PHP con las siguientes características: | Compilar PHP con las siguientes características: | ||
+ | * extensión GD | ||
+ | * extensión MySQL | ||
* FastCGI activado | * FastCGI activado | ||
− | |||
− | |||
==Pasos previos== | ==Pasos previos== | ||
− | Me ha sido necesario: | + | Me ha sido necesario: |
yum install flex | yum install flex | ||
Línea 16: | Línea 17: | ||
==Proceso== | ==Proceso== | ||
− | |||
− | |||
− | |||
− | |||
# descargamos | # descargamos | ||
− | wget | + | wget http://es.php.net/distributions/php-5.2.1.tar.gz |
# descomprimimos | # descomprimimos | ||
tar -zxvf php-5.2.1 | tar -zxvf php-5.2.1 | ||
# configuramos fuentes | # configuramos fuentes | ||
cd php-5.2.1 | cd php-5.2.1 | ||
− | ./configure | + | ./configure \ |
− | + | --enable-fastcgi \ | |
+ | --enable-mbstring \ | ||
+ | --with-gettext \ | ||
+ | --with-gd=/usr/local \ | ||
+ | --with-png-dir=/usr/local \ | ||
+ | --with-jpeg-dir=/usr/local \ | ||
+ | --with-freetype-dir=/usr/local \ | ||
+ | --with-mysql \ | ||
+ | --with-zlib | ||
+ | |||
+ | ./configure \ | ||
+ | --prefix=/usr/local/php \ | ||
+ | --enable-fastcgi \ | ||
+ | --enable-mbstring \ | ||
+ | --with-gettext \ | ||
+ | --with-gd \ | ||
+ | --with-mysql=/usr/local/mysql \ | ||
+ | --with-zlib | ||
# compilamos | # compilamos | ||
make | make | ||
Línea 36: | Línea 50: | ||
===eAccelerator=== | ===eAccelerator=== | ||
− | + | http://switch.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz2 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Enlaces== | ==Enlaces== | ||
Línea 74: | Línea 60: | ||
Wrote PEAR system config file at: /usr/local/php/etc/pear.conf | Wrote PEAR system config file at: /usr/local/php/etc/pear.conf | ||
You may want to add: /usr/local/php/lib/php to your php.ini include_path | You may want to add: /usr/local/php/lib/php to your php.ini include_path | ||
− | |||
− | |||
− | |||
− |