Ubuntu版本:14.04 1. 下載php-5.5.10.tar.bz2,并解壓。 2. 終端進(jìn)入解壓后的目錄php-5.5.10,運(yùn)行configure。(輸入命令./configure) 3. 依次輸入命令make/make install,。成功安裝php后繼續(xù)往下執(zhí)行(輸入"php -v"命令可判斷是否成功安裝了php),。 4. 進(jìn)入ext目錄,輸入命令:./ext_skel --extname=myextension,。(myextension為擴(kuò)展模塊的名字),。命令執(zhí)行成功后,會生成一個myextension目錄,。 5. 進(jìn)入myextension目錄,,編輯config.m4文件。
6. 執(zhí)行phpize。如果提示“phpize command not found”,,說明php5-dev沒有安裝(安裝:apt-get install php5-dev),。 7. 編輯php_myextension.h文件(紅色方框部分為所添加的內(nèi)容)。 8. 編輯myextension.c文件(紅色方框部分為所添加的內(nèi)容),。 9. 輸入命令:./configure,。(注意:是在目錄myextension下) 10. 依次輸入命令make/make install。命令執(zhí)行成功后,,在myextension/modules目錄下生成了myextension.so動態(tài)連接庫,。 11. 拷貝myextension.so文件到/usr/lib/php5/modules目錄下。(沒有該目錄就新建) 12. 編輯php.ini,。(如果未安裝apache2,,那么該文件在/etc/php5/cli/目錄下,如果安裝了,,則還會有一個php.ini文件在/etc/php5/apache2/目錄)如果有兩個php.ini,,則盡量保證這兩個文件一致。 |
|