在Ubuntu系统上安装PHP扩展有多种方法,以下是一些常见的方法:
sudo apt update
apt
命令来安装特定的PHP扩展。例如,要安装php-mysql
和php-curl
扩展,可以运行以下命令:sudo apt install php-mysql php-curl
如果您需要安装多个扩展,可以使用以下命令:
sudo apt install php-xml php-mbstring php-curl php-zip
sudo systemctl restart apache2
如果您使用的是Nginx和PHP-FPM,可以运行:
sudo systemctl restart php7.4-fpm
sudo systemctl restart nginx
sudo apt install php-pear php-dev
apcu
扩展,可以执行以下命令:sudo pecl install apcu
/etc/php/7.x/cli/php.ini
),在extension_dir
指令后添加扩展名,例如:extension=apcu.so
sudo systemctl restart php7.x-fpm
php-redis
扩展,可以运行:wget http://path/to/extension/php_redis-VERSION.tar.gz
tar -zxvf php_redis-VERSION.tar.gz
cd php_redis-VERSION
请将http://path/to/extension/php_redis-VERSION.tar.gz
替换为实际的下载链接。
redis
扩展,需要安装libredis-dev
:sudo apt get install libredis-dev
phpize
./configure
make
sudo make install
php.ini
文件,添加扩展配置。找到php.ini
文件的位置(可以使用php --ini
命令),然后在文件末尾添加以下行:extension=redis.so
sudo systemctl restart apache2
如果您使用的是Nginx和PHP-FPM,请运行:
sudo systemctl restart php7.x-fpm
sudo systemctl restart nginx