Cette section contient les notes spécifiques à l'installation de PHP sous » OpenBSD.
Cette méthode est la méthode recommandée pour installer PHP sur OpenBSD. C'est aussi la méthode la plus simple. Le paquet core a été séparé des modules et chacun d'entre eux peut être installé et supprimé indépendamment des autres. Les fichiers nécessaires sont sur le CD OpenBSD ou sur le site FTP.
Le paquet principal à installer est php, qui contient le moteur de base (en plus de fpm, gettext et iconv) et pourrait être disponible sous plusieurs versions au choix. Puis, jeter un œil aux paquets de module, comme php-mysqli ou php-imap. Il faut utiliser la commande phpxs pour activer et désactiver ces modules dans le php.ini.
Exemple #1 Exemple d'installation de PHP sous OpenBSD avec Ports
# pkg_add php # pkg_add php-apache # pkg_add php-mysqli (installer les bibliothèques PEAR) # pkg_add pear Suivre les instructions affichées avec chaque paquet ! (pour supprimer des paquets) # pkg_delete php # pkg_delete php-apache # pkg_delete php-mysqli # pkg_delete pear
Lire la page de manuel Unix » packages(7) pour plus de détails sur les paquets binaires d'OpenBSD.
Il est aussi possible de compiler PHP en utilisant » l'arbre des ports. Cette méthode est recommandée aux utilisateurs expérimentés de OpenBSD. Le port PHP est divisé en core et extensions. Les extensions génèrent les sous-paquets de tous les modules PHP supportés. Pour ne pas créer certains de ces modules, utiliser le FLAVOR no_*. Par exemple, pour ne pas compiler le module imap, définir le FLAVOR à no_imap.