Ubuntu下安装PHP扩展主要有以下三种方法:
-
使用APT包管理器(推荐,适用于官方仓库扩展)
sudo apt update sudo apt install php-扩展名 # 如 php-mysql、php-curl sudo systemctl restart apache2 # Apache sudo systemctl restart php-fpm nginx # Nginx+PHP-FPM -
使用PECL安装(适用于官方仓库外的扩展)
sudo apt install php-pear php-dev build-essential # 安装依赖 sudo pecl install 扩展名 # 如 imagick然后在
php.ini中添加extension=扩展名.so,重启Web服务器。 -
手动编译安装(适用于定制化扩展)
wget 扩展源码包.tar.gz tar -zxvf 扩展源码包.tar.gz cd 扩展目录 phpize ./configure make sudo make install在
php.ini中添加extension=扩展名.so,重启Web服务器。
验证安装:可通过php -m命令查看已安装扩展,或创建info.php文件访问确认。