Instalación en Unix/OpenBSD
Esta sección contiene información específica
sobre la instalación de PHP en OpenBSD 3_2_
Usando paquetes binarios
El uso de paquetes binarios para instalar PHP en OpenBSD es el
método más simple y el recomendado_ El paquete principal ha sido
separado de los diferentes módulos y cada uno de ellos se puede
instalar y desinstalar independientemente unos de otros_ Los
ficheros que necesitais se pueden encontrar en vuestro CD de
OpenBSD ó en el servidor FTP_
El paquete principal que teneis que instalar es
php4_core_4_2_3_tgz, el cual, contiene el
motor básico (más gettext y iconv)_ A continuación podeis instalar
los paquetes de módulos, tales como
php4_mysql_4_2_3_tgz ó
php4_imap_4_2_3_tgz_ Debeis de usar el comando
phpxs para activar y desactivar estos módulos en
vuestro fichero php_ini_
Ejemplo 3_2_ Ejemplo de instalación de los paquetes en OpenBSD # pkg_add php4_core_4_2_3_tgz
# /usr/local/sbin/phpxs _s
# cp /usr/local/share/doc/php4/php_ini_recommended /var/www/conf/php_ini
(add in mysql)
# pkg_add php4_mysql_4_2_3_tgz
# /usr/local/sbin/phpxs _a mysql
(add in imap)
# pkg_add php4_imap_4_2_3_tgz
# /usr/local/sbin/phpxs _a imap
(remove mysql as a test)
# pkg_delete php4_mysql_4_2_3
# /usr/local/sbin/phpxs _r mysql
(install the PEAR libraries)
# pkg_add php4_pear_4_2_3_tgz |
|
Consultar las páginas del manual packages(7) para más
información sobre paquetes binarios en OpenBSD_
Usando Ports
Tambien podeis compilar PHP vosotros mismos usando el árbol de "ports"_ De todas
maneras, esto se recomienda solamente a usuarios que esten
familiarizados con OpenBSD_ El "port" de PHP4 se encuentra dividido
en tres subdirectorios, core, extensions y pear_ El subdirectorio
de extensiones genera los sub_paquetes para todos los módulos de
PHP soportados_ Si no quereis crear algunos de estos módulos usar
el comando no_* FLAVOR_ Por ejemplo, para no
crear el módulo imap, configurar FLAVOR con
no_imap_
Versiones antiguas
Versiones antiguas de OpenBSD usaban FLAVORS para compilar y
enlazar estáticamente PHP_ Ya que es difícil generar paquetes
binarios utilizando este método, no se soporta más_ Podeis utilizar
todavia los "ports" antiguos estables, si quereis, pero debeis de
saber que no se soportan más por el equipo de OpenBSD_ Si teneis
algún comentario sobre esto, podeis contactar con el mantenedor
actual del "port" Anil
Madhavapeddy_