CentOS 7 編譯安裝 PHP

安裝好Apache以後,這下終於要安裝php了
照慣例不用yum
首先去官網抓php來用,這邊用的是 php-5.6.3 ( release 13 Nov 2014 )
# cd /tmp
# wget http://tw1.php.net/get/php-5.6.3.tar.gz/from/this/mirror
# tar -zxvf php-5.6.3.tar.gz
編譯他,養成習慣在configure的時候都丟到opt
#./configure --prefix=/opt/php --with-apxs2=/opt/httpd/bin/apxs
--with-apxs2 告訴他modules要丟哪

相依

可能會遇到缺少 libxml2-devel 點這裡
# make
# make install

裝好了以後當然要讓他Apache認得出來囉!
# vi /opt/httpd/conf/httpd.conf
新增下面幾行,如果已經存在就不用動了
LoadModule php5_module        modules/libphp5.so
AddType application/x-httpd-php .php .phtml .inc .php3
AddType application/x-httpd-php-source .phps .phpsource

測試

重啟apache
# /opt/httpd/bin/apachectl restart
然後寫一個php文件在預設目錄下
# vi /opt/httpd/htdocs/test.php

test.php

?php
phpinfo();
?>
打開你的瀏覽器 http://localhost/test.php
有了!大滿足!

留言