1. 程式人生 > >linux php 擴充套件環境的安裝 fastcgi

linux php 擴充套件環境的安裝 fastcgi

php 在windows 作業系統下新增擴充套件很方便,只需要在php.ini 中將目標擴充套件的extension 前面的“;”去掉或是將下載的擴充套件放入ext擴充套件目錄下面並在php.ini中新增擴充套件(extension=擴充套件.dll)就可以了。
那麼在Linux操作環境下我們怎麼去新增擴充套件呢?
第一步:在linux環境下找到你的php安裝目錄,找不到就用find命令查詢php的安裝目錄。
在安裝目錄中有一個bin資料夾,這個目錄是存放執行命令的。

第二步:通過ftp 或是wget 的形式將擴充套件上傳或是下載到linux作業系統中,並將擴充套件放入指定資料夾。

第三步:(假設您已經壓縮包解壓了),進入擴充套件目錄,輸入 phpize 命令。
phpize是用來擴充套件php擴充套件模組的,通過phpize可以建立php的外掛模組
比如你想在原來編譯好的php中加入memcached或者ImageMagick等擴充套件模組,可以使用phpize。

第四步:編譯擴充套件。 進入擴充套件目錄,ll 命令查詢下本目錄是否包含configure檔案。如果有就執行編譯
./configure –with-php-config=/你的php安裝目錄路徑/bin/php-config
執行完後,你的擴充套件就編譯好了。php-config 是php的一個命令,本句義為通過php-config和擴充套件目錄中的configure編譯本擴充套件

第五步:安裝擴充套件, 完成第四步後我們執行 make && make install 擴充套件就自動放在了我們的php ext目錄下。
make && make install 義為安裝編譯好的擴充套件。

第六步:修改php.ini 檔案 extension = 副檔名.so
不曉得副檔名的可以在ext中檢視自己新新增的副檔名是多少。

然後擴充套件就安裝好了 然後phpinfo() 就能打印出相關的擴充套件資訊