舉例:
給210服務器 添加pgsql擴展為例:
#1、先找到phpize 這個文件在哪兒 [root@server-210 ~]# locate phpize /usr/local/php/bin/phpize #2、到redis目錄下,打開擴展并編譯 #上傳redis.4.0.2.tgz,解壓后 [root@server-210 ~]#cd /usr/local/src/redis-4.0.2 [root@server-210 ~]/usr/local/php/bin/phpize [root@server-210 ~]# ./configure --with-php-config=/usr/local/php/bin/php-config [root@server-210 ~]# make -j 8 [root@server-210 ~]# make install 生成這樣的: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ ------------------------------------------------ |#2.1 可能會遇到的問題:找不到 php-config | [root@server-210 ~]#locate php-config |/usr/local/php/bin/php-config ------------------------------------------- #3、打開擴展 #先看看生成的文件叫啥 ll /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/ redis.so #打開php.ini,添加so extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so #4、重啟php-fpm /etc/init.d/php-fpm restart #5、重啟nginx /usr/local/nginx/nginx -s reload