LAMP(Linux- Apache-MySQL-PHP)網站架構是目前國際流行的Web架構,該架構包括:Linux作業系統,Apache網絡伺服器,MySQL資料 庫,Perl、PHP或者Python程式設計語言,所有組成産品均是開源軟體,是國際上成熟的架構架構,很多流行的商業應用都是采取這個架構,和 Java/J2EE架構相比,LAMP具有Web資源豐富、輕量、快速開發等特點,微軟的.NET架構相比,LAMP具有通用、跨平台、高性能、低價格的 優勢,是以LAMP無論是性能、品質還是價格都是企業搭建網站的首選平台。
確定軟體包清單是最新的
安裝LAMP
安裝過程中需要設定MySQL root使用者密碼
Apache測試
在浏覽器位址欄輸入伺服器IP位址,出現如下資訊,表明Apache安裝成功
由于LAMP大部分操作與/var/www目錄相關,為了友善,修改該目錄的權限為普通使用者可通路。
安裝phpmyadmin
phpMyAdmin 是一個以PHP為基礎,以Web方式架構在網站主機上的MySQL資料庫管理工具,讓管理者可用Web接口管理MySQL資料庫。
在安裝過程中會要求選擇Web server:apache2或lighttpd,選擇apache2。
然後會要求輸入設定的Mysql資料庫連接配接密碼 Password of the database's administrative user:
将phpmyadmin與apache2建立連接配接
www目錄在/var/www,phpmyadmin在/usr/share /phpmyadmin目錄
phpmyadmin測試
在浏覽器位址欄中打開http://127.0.0.1/phpmyadmin
輸入使用者名和密碼
登入後界面
PHP測試
在/var/www目錄下建立檔案test.php,檔案中隻有一句話:
在浏覽器中輸入http://127.0.0.1/test.php,可以看到PHP的系統資訊。
接着安裝Python-Db
然後把sms_web複制到/var/www/目錄下
把m.py、smshack.sql和getusb.sh複制到主目錄,并給m.py和getusb.sh添權重限
登陸http://127.0.0.1/phpmyadmin導入smshack.sq
然後改修m.py和/var/www/sms_web/bin/sms.php中的資料庫配置