在运行 PHP 应用的时候,可能需要我们去安装一些额外的 PHP 扩展,一般,应用程序都会提示你它需要的 PHP 扩展,如果在你的 Web 运行环境里面,没有这个 PHP 扩展,我们就需要去安装一下 ...
因为我们之前已经安装了两个第三方的资源库,所以,你应该可以使用 yum 搜索到自己想要安装的 PHP 扩展 ...
比如我们需要一个叫 pdo 的 PHP 扩展 ...
先登录到服务器 ... 输入 yum search pdo ... 这样会在资源库里搜索出包含 pdo 这个关键词的资源 ... 你要自己判断需要的是哪一个 ... 因为我们想要的是一个 PHP 的扩展,所以,这个资源应该是用 php 开头的 ...
而且我们的环境里面,安装的是 php5.5 ,所以, 需要的资源应该是这个 php55u-pdo ...
找到以后 ... 可以再用 yum 去安装它 ... 输入 yum install php55u-pdo ...
安装完成以后,回到浏览器 ... .打开之前创建的 phpinfo ...
然后在这个页面上搜索一下 pdo ...
在这个页面上,现在并没有显示出安装了 pdo 这个扩展 ... 这是因为,我们需要去重新启动或者重新加载一下 nginx ,还有 php-fpm 服务 ... 才能使用新安装的 php 扩展 ...
回到终端 ... 输入 service nginx restart ... 它可以重启 nginx 这个服务 ... 或者,也可以使用 reload ... 重新加载一下 ...
再去重新加载一下 php-fpm ... service php-fpm reload ...
再回到浏览器 ... 刷新 ...
查看一下 pdo ...
在这里,你会看到,现在我们的环境里面,已经安装了 pdo 这个扩展 ...
再回到终端 ... 我们可以再去安装一些常用的 php 的扩展 ...
php55u-mysqlnd
php55u-pdo
php55u-gd
php55u-mcrypt
php55u-mbstring
php55u-xmlrpc
php55u-pecl-jsonc
php55u-xml
回车 .. 输入 y 确认要安装这些扩展 ...
完成以后 ... 再去重新加载一下 nginx 还有 php-fpm ...
再回到浏览器 ... 在这个显示 php 相关信息的页面上,你会找到刚才我们安装的扩展 ...