在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