1、先進入php解壓縮後的源碼包中,找到要安裝的擴展模塊的目錄。
cd /usr/local/src/php-5.6/ext/sockets
在sockets目錄下面以絕對路徑運行phpize程序
/usr/local/php/bin/phpize
這時會自動生成sockets的configure程序,在sockets目錄下面可以看到。
2、進行編譯安裝
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
執行完make install屏幕上會提示sockets.so存放的路徑,然後把它複製到php的extensions目錄中,例如我的路徑爲
/usr/local/php/lib/php/extensions
3、修改php.ini文件
找到extension_dir = “./” 這行,修改爲:
extension_dir = “/usr/local/php/lib/php/extensions”
然後再新增加一行:
extension=sockets.so
4、重啓服務器即可生效。
其它模塊的安裝方法基本和這個一模一樣,不管是php自帶的擴展模塊還是第三方擴展模塊都照這種方法安裝即可。