php擴展能夠經過pecl 或者phpize 安裝

pecl 算是 php 擴展的一個官方聚合平臺,一些比較有名,有特色的擴展會被 pecl 收錄,收錄後能夠經過 pecl 的方式安裝。可是更多的擴展是沒有收錄在 pecl 上的,這些擴展仍是須要經過 phpize 配置進行手動安裝。php

pecl的用法:nginx

安裝pecl

 
  1. cd /usr/local/php/bin/apache

  2. wget http://pear.php.net/go-pear.phar -O go-pear.phpsocket

  3. php go-pear.phpspa

  4. ##回車默認安裝.net

安裝php擴展

 
  1. pecl search key-word #用於查找擴展debug

  2. pecl install key-word #用於安裝擴展code

phpize的用法:server

 

#cd /home/php5.2.1/ext/sockets
#/server/php/bin/phpize get

#./configure  --with-php-config=/server/php/bin/php-config --enable-sockets

#make

#make install

再修改/usr/local/php/etc/php.ini文件

#extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/" (php5.4版本以上不用加擴展路徑)
extension=sockets.so

重啓nginx或者apache

相關文章
相關標籤/搜索