Solution 1 :
Il peut être utile de savoir quelle distribution vous utilisez et quelle version de php. Je parle du processus de trouver des packages également car il vaut mieux savoir comment pour trouver des choses que simplement installer ce qu'on vous dit. Apprenez à un homme à pêcher et tout ça.
Maintenant, j'ai sous la main ubuntu et centos boxen, et grâce à la magie de la commande de recherche de paquets...
Pour Ubuntu
J'ai utilisé apt-cache search KEYWORD php
pour trouver les packages en question - dans ce cas le nom du plugin comme mots-clés. À partir de là, vous pouvez installer les 3 packages dont vous avez besoin via apt-get install php5-mcrypt php5-gd php5-mysql
- le dernier paquet devrait couvrir PDO sur debian comme les distributions je crois
Pour Centos/Red Hat
J'ai utilisé dnf search KEYWORDS
de la même manière - mais tous les packages dont vous avez besoin ne semblent pas disponibles par défaut. Les anciennes versions de ces distributions utilisent yum
plutôt que dnf .
Les forfaits qui vous intéressent sont php-pdo
php-gd
et php-mcrypt
- le dernier n'est pas dans le référentiel par défaut (j'ai vérifié sur yum, puis googlé) - vous devrez peut-être ajouter le référentiel EPEL pour obtenir ce package à la place
L'utilisation du gestionnaire de packages par défaut devrait faciliter l'installation et la maintenance des packages, car vos mises à jour se produiront avec tout le reste.
Solution 2 :
Jetez un oeil à http://pear.php.net/
Souvent, le système Linux a l'application poire dans le référentiel, il vous suffit donc d'exécuter une commande pour chaque extension que vous souhaitez installer.