PHP
PHP即Hypertext Preprocessor(超文本預處理語言)的縮寫,是一種服務器端的HTML嵌入式腳本語言,是常用的網站編程語言。PHP獨特的語法混合了C、Java、Perl以及 PHP 自創的語法。利於學習,使用廣泛,主要適用於Web開發領域
PHP手工編譯安裝
1、安裝環境包,準備PHP安裝包
[root@localhost ~]# yum install gd libpng libpng-devel pcre pcre-devel libxml2-devel libjpeg-devel -y
2、將PHP安裝包解壓到/opt目錄下
[root@localhost PHP]# tar jxvf php-5.6.11.tar.bz2 -C /opt
3、在/opt/php-5.6.11下執行配置腳本
[root@localhost php-5.6.11]# ./configure \
> --prefix=/usr/local/php5 \ //指定安裝路徑
> --with-gd \ //關聯GD庫
> --with-zlib \ //關聯函數庫
> --with-apxs2=/usr/local/httpd/bin/apxs \ //將php加載模塊提供給Apache服務
> --with-mysql=/usr/local/mysql \ //關聯數據庫
> --with-config-file-path=/usr/local/php5 \ //關聯php配置文件
> --enable-mbstring //功能性模塊加載
4、使用make&make install開始編譯安裝
[root@localhost php-5.6.11]# make
…
[root@localhost php-5.6.11]# make install
…
5、添加配置文件,創建軟鏈接
[root@localhost php-5.6.11]# cp php.ini-development /usr/local/php5/php.ini
[root@localhost php-5.6.11]# ln -s /usr/local/php5/bin/* /usr/local/bin/
6、更改Apache配置文件,使其能夠識別加載php功能模塊
[root@localhost php-5.6.11]# vim /etc/httpd.conf
設置完成,重新啓動Apache服務
[root@localhost php-5.6.11]# service httpd stop
[root@localhost php-5.6.11]# service httpd start
7、在/usr/local/httpd/htdocs/將index.html改爲index.php
[root@localhost php-5.6.11]# cd /usr/local/httpd/htdocs/
[root@localhost htdocs]# mv index.html index.php
[root@localhost htdocs]# vim index.php
?php
phpinfo();
?>
8、完成LAMP架構搭建,打開網頁輸入192.168.150.194測試