大致有兩種種方式:
一、通過phpize
進入php源代碼擴展目錄ext下,本文以curl爲例,執行/usr/local/php/bin/phpize
#/usr/local/php/bin/phpize
#./configure --with-php-config=/usr/local/php/bin/php-config
#make && make install
會生成相應的.so文件,最後在php.ini中開啓extension擴展,修改兩個地方:
extension_dir和添加extension=curl.so
最後重啓web服務器生效。
二、通過pecl擴展
以php的memcached擴展爲例
#yum install -y libmemcached-devel #安裝libmemcached
#pecl install memcached #安裝php-memcached擴展
將生成的.so文件添加到php.ini中然後重啓web服務器