Lamp 之rpm包環境搭建

Lamp rpm包環境搭建

 

目前網絡上流行的網站架構方式 是LAMPlinux + apache+mysql+php/perl/phthon,

即用linux作爲操作系統,apache作爲服務器,mysql作爲數據庫,php /perl/phthon作爲腳本語言,這四個軟件都是免費的或開放源碼軟件,因此使用這種方式不用花一分錢(出人公開法外)就可以建設穩定的、免費的網站系統,所以深受歡迎。

 

搭建lamp 環境使用的軟件包是linux系統自帶的rpm包安裝比較方便,且便於搭建。

軟件包版本

Apache服務器 httpd-2.2.3-31.el5.i386.rpm

Mysql數據庫服務管理器  mysql-server-5.0.77-3.el5.i386.rpm  

Mysql   mysql-server-5.0.77-3.el5.i386.rpm 

Php     php-5.1.6-23.2.el5_3.i386.rpm 

Php圖形庫  php-gd-5.1.6-23.2.el5_3.i386.rpm 

Php 與數據庫的連接工具  php-mysql-5.1.6-23.2.el5_3.i386.rpm

 

由於安裝的軟件包比較多可能還要有依賴軟件,所以採用本地yum安裝,修改yum配置文件/etc/yum.repos.d/rhel-debuginfo.repo這個文件

 

 

 

 

安裝結束

開啓apache服務器httpd服務 mysql服務器的 mysqld服務

 

 

 

爲了mysql的安全,需要給用戶賬號設置口令

 

 

進入數據庫查看錶格等

 

 

 

 

 

Apache服務器實現調動php動態頁面的呢?

安裝php時,自身攜帶一個模塊,模塊存放的目錄是在/usr/lib/httpd/moudels/libphp5.so

Apache服務器啓動時是通過加載libphp.so這個模塊,纔可以達到實現動態網頁的目的。在php的配置文件裏有對這個模塊的說明

 

 

 

 

環境搭建好之後要測試一下apache php 之間 phpmysql之間是否連接成功呢?

編寫一個小網頁來測試apachephp之間的連接

Phpinfo 這個函數可以查看當前運行的php版本信息 和功能信息

 

 

說明apache可以成功調動php網頁

 

如何測試phpmysql之間的連接呢?

也是編寫一個內容是連接數據庫的網頁,如果成功連接輸出success 否則輸出failed

測試一下是否成功

 

關閉mysql服務器mysqld服務試一下

說明php與數據庫連接成功

 

 

 

環境搭建後之後實現一個應用 比如說要搭建一個商城,我這裏有一個php頁面的商城站點壓縮包叫ECShop_V2.7.2_UTF8_Release0505.zip ECshop 結合mysql數據庫的使用,會把商場頁面的內容放在數據庫裏。把它解壓縮後形成的upload目錄放在apache服務器的站點主目錄下,就可以實現對商場的訪問。

完成安裝需要三步

第一步:同意安裝條款

 

第二步檢查環境

修改目錄和模塊的權限

 

 

 

 

 

第三步:配置系統

再次打開一個漂亮的商場首頁將呈現在你面前

 

註冊會員

註冊之後就進入到自己的個人主頁可以查看個人的用戶信息訂單等應用

 

 

查看貨物表esc_goods

 

 

 

 

然後進入到後數據庫中查看用戶是否註冊成功呢?

查看ecs_users

 

 

我是做一個簡單的應用測試環境是否搭建成功,你要是想開一個網店,那就要根據我搭建的lamp環境,往數據庫中相應的表中添加內容板塊,來維護你的商品就可以實現一個簡單穩定的方便的漂亮的網店。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章