楔子:本文以 redis 的擴展安裝爲例,其餘擴展也能夠按此方法安裝。php
一、下載源碼,-c 表示斷點續傳node
wget -c https://nodeload.github.com/nicolasff/phpredis/zip/master
二、解壓git
tar -zxvf master
三、進入解壓後的源碼目錄github
cd phpredis-master
四、偵測環境,並生成相應的配置文件(包括 configure)phpize 爲當前環境下的命令,與 php 是同一級別的redis
sudo phpize
五、檢查配置與依賴code
sudo ./configure
六、編譯ip
* * 會在 modules 目錄下生成 redis.so 文件, * 複製到 extension_dir 目錄下,擴展會成功 sudo make
七、安裝到相應的配置目錄get
sudo make install