一,
1.LAMP平台的構成元件
# linux作業系統:作為LAMP架構的基礎,提供用于支撐web站點的操作;
# Apache網站伺服器:作為lamp架構的前端,是一款功能強大,穩定性好的web伺服器程式,該服務 器直接面向使用者提供網站通路,發送網頁,圖檔等檔案内容;
#mysql資料庫伺服器:作為lamp架構的後端,是一款流行的開源關系資料庫系統
#php/perl/python網頁程式設計語言
2.LAMP平台的應用優勢
#成本低廉:構成元件都是開放源代碼的軟體,可以自由獲得和免費使用,在技術上和許可證方面沒有太嚴格的限制,大大降低了企業的實施成本
#可定制:擁有大量的額外元件和可擴充功能的子產品,能滿足大部分企業應用的定制需求,甚至可以自行開發,添加新的功能
#友善易用:通常隻要複制到網站目錄中,就可以直接通路
#安全和穩定:得益于開源的優勢
二,建構php運作環境
1.準備工作

2.安裝擴充工具庫
(1)安裝libmcrypt
連結 ln -s /usr/local/lib/libmhash* /usr/lib/
(3)安裝mcrypt
make && make install
3.編譯安裝PHP
4.設定LAMP元件環境
1)php.ini配置調整
cp /usr/src/php-5.3.28/php.ini-development /usr/local/php5/php.ini
2.httpd.conf配置調整
vim /usr/local/httpd/conf/httpd.conf
/usr/local/httpd/bin/apachectl restart
3.測試lamp協同工作
1)測試php網頁能否正确顯示
vim /usr/local/httpd/htdocs/test1.php
<?php
phpino( );
?>
通過http://www.local.com/test1.php通路
2)測試php網頁能否通路mysql資料庫
vim /usr/local/httpd/htdocs/test2.php
$lind=mysql_connect('localhost','root','123456');
if($link) echo "welcome my sqlserver"
mysql_close();
?>
http://www.local.com/test2.php
三,lamp架構應用執行個體
- 部署phpmyadmin系統
解壓并複制到網站目錄
2.建立
配置檔案config.inc.php
3.http://www.local.com/phpMyAdmin通路