我浏览了许多关于安装 Web 服务器的教程,其中一些教程包含大量各种 PHP 扩展。我对此有几个问题:
为什么要安装所有这些扩展?如何知道必须安装哪些扩展才能使网站正常运行?为什么有些教程“只是”告诉您安装所有扩展,而有些教程却告诉您安装其中的 4 个或 5 个?
谢谢!
PS 我对 Linux 还很陌生,我正在使用 nginx 安装 Web 服务器。或者寻找目前对我来说很奇怪的事情的信息。
编辑:既然问题已经得到回答,我想知道其中哪些对于 Wordpress 或 SMF 安装来说最可能是不必要的?
php5-fpm php5-mysql php5-xsl php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-xcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc
也许有一些扩展可以优化我的网站?
答案1
这很简单:安装您需要的扩展。
这取决于您安装的应用程序。例如,Wordpress 会告诉您运行它需要哪些扩展。大多数其他应用程序也是如此。
如果您自己进行 PHP 开发,那么您就是决定您需要什么的人。