PHP,是一種HTML內嵌式語言,也是一種網頁腳本語言,語言風格類似於C語言,被廣泛運用,我們要安裝的是PHP解釋器,讓我們之前安裝的apache服務器能夠支持PHP
我們安裝PHP需要將他編譯成apache的一個組件,所以需要指定apache編譯組件的工具 apxs所在的目錄,另外還需要配置好我們安裝好的Mysql
一、配置前我們先安裝一個Libxml包,是個C語言的XML程式庫
yum install libxml2 yum install libxml2-devel -y
安裝完之后執行命令:find / -name "xm12-config",查找xml2-config文件是否存在
二、安裝php
1、在Linux系統/usr/local目錄下,創建php文件夾(mkdir php)並進入到php目錄下
2、使用ftp將php-5.4.13.tar.gz文件上傳到/usr/local/php目錄下,在當前目錄下解壓php-5.4.13.tar.gz文件,解壓好后進入到php-5.4.13目錄中
tar -zxvf php-5.4.13.tar.gz
執行命令: ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql 執行命令: make 執行命令: make install
3.將php.ini-production 復制到/usr/local/lib 目錄下,並改名為php.ini
執行命令:cp php.ini-production /usr/local/lib/php.ini
4.修改apache配置文件
執行命令:vi /usr/local/apache2/conf/httpd.conf
我們需要告訴apache當遇到php文件時,使用php解釋器,我們在httpd.conf文件中
找到 AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
加上AddType application/x-httpd-php .php
為了讓index.php也能默認讀取,
我們再找到 DirectoryIndex index.html 后添加index.php
5.為了測試php頁面能否正常解析,我們在/usr/local/apache2/htdocs下創建hello.php文件 :
6.重啟apache :
/usr/local/apache2/bin/apachectl stop /usr/local/apache2/bin/apachectl start service iptables restart
8.回到windows下,打開瀏覽器輸入IP/hello.php, 若出現“Hi,I’m a php”,則說明php安裝成功