Answers:
通常,Linux系统在存储库中包含pear应用程序,因此您只需要为要安装的每个扩展运行一个命令。
了解您正在运行的发行版以及php的哪个版本可能会有所帮助。我说的是寻找软件包的过程,因为它不仅可以告诉您安装信息,而且更好地了解如何找到东西。教一个人钓鱼等等。
现在,我手头上有ubuntu和centos boxen,并通过软件包搜索命令的魔力...。
对于Ubuntu
我曾经apt-cache search KEYWORD php
找到有问题的软件包-在这种情况下,插件的名称作为关键字。由此,您可以安装所需的3个软件包apt-get install php5-mcrypt php5-gd php5-mysql
-我相信最后一个软件包应涵盖debian上的PDO,例如发行版。
对于Centos / Red Hat
我使用dnf search KEYWORDS
了相同的方式-但是默认情况下,并非您需要的所有软件包都可用。这些发行版的较旧版本使用yum
而不是dnf。
你感兴趣的包php-pdo
php-gd
和php-mcrypt
-最后是不是在默认存储库(我查了百胜,然后用Google搜索) - 您可能需要添加EPEL软件库来获取,而不是包
使用默认的程序包管理器将使安装和维护程序包更加容易,因为更新将与其他所有操作一起发生。
您可能需要查看http://www.directadmin.com/forum/showthread.php?t=24448。这具有所有必要的命令和故障排除方法。