各操作系统下 php 扩展的安装的基本套路 :
Windows
在 Windows 环境下你可以直接下载跟你的 PHP 版本对应的编译好的扩展文件,一般是 dll
后缀, 然后放入php 安装目录下的 ext
目录, 然后在 php.ini
文件中配置好路径即可
Linux
在 Linux 环境下一般是下载扩展源代码,解压然后在源代码目录中执行
phpize
./configure --with-php-config={PHP_INSTALL_DIR}/bin/php-config
make && make install
编译安装完成后会生成一个 .so
文件,文件的路径在安装是输出的信息中可以看到。
然后在 php.ini
文件中添加扩展的配置即可。
Mac os
Mac os 环境下,我们的开发环境一般都是用 brew
装的,所以安装扩展也是超简单的,
例如
brew install php71-{EXTENSION_NAME}
我装的是 7.1.9 版本的 PHP,你可以换成你对应的版本号, 比如 brew install php55-xdebug
一般 brew 会给自动创建扩展的配置,所以无需手动添加,扩展的配置一般都在
/usr/local/etc/php/7.1/conf.d
, 每个扩展一个文件,它们最终都会被引入到 php.ini
中。
转载请注明:大后端 » 各操作系统下 PHP 扩展安装的一般方法