先在官網下載PHP 源碼php
http://php.netshell
選擇地區下載ubuntu
將下載好的源碼FTP 上傳至服務器。(或者直接在服務器上面經過wget直接下載)vim
解壓命令 tar -xjvf centos
解壓後目錄裏面的內容bash
configure 命令是個shell腳本,主要用於編譯安裝源代碼庫和軟件,源代碼安裝必需要通過 configure 這個命令服務器
configule --help 能夠到看到它有不少選項參數測試
這個腳本會去檢測當前環境是否能夠編譯安裝這軟件。 若是提示缺乏什麼軟件,就直接(centos)yum install 或者(ubuntu)apt-get install 去安裝下這些編譯軟件就好了。(通常有缺乏的話 就是 gcc,autoconfig 等這些編譯軟件 )
./configure --prefux=/home/soft/php/ --with-config-file-path=/home/soft/php/etcspa
--prefix 這個選項是編譯安裝軟件到哪一個目錄下.net
看到這個說明configure完成了
而後make ,make 完成後 make install 就好了
(拓展)
把php 加入環境變量,全局可以使用
vim ~/.bash_profile
加入alias = php=/home/soft/php/bin/php
php -v 測試是否生效
php -i | grep php.ini 能夠查看配置文件的目錄
php -m 能夠查看加載的拓展模塊有哪些