在linux下安裝好基本的PHP運行環境后
有時候添加了新的功能,就得增加新的擴展,
比如之前沒有安裝redis擴展,可以手動編譯安裝相關的擴展
可以找下下載的php源碼包中,ext目錄下是否有相關的擴展源碼,
如果沒有的話,可以到 pecl.php.net中找相關的擴展,或者第三方
以下以redis擴展為例
步驟如下:
1.下載redis擴展包,比如 redis-3.1.1.tgz
2.安裝
tar -zxvf redis-3.1.1.tgz #解壓
cd redis-3.1.1 #進入安裝目錄
/usr/local/php/bin/phpize #用phpize生成configure配置文件,一定要填寫完整的phpize路徑,可以whereis查下phpize在哪里
./configure --with-php-config=/usr/local/php/bin/php-config #配置,一定要找到 php-config的絕對路徑
make && make install #編譯安裝
然后到指定的目錄找到相關的名稱,添加到 php.ini配置文件擴展中