一 什麼是LAMP
LAMP是一個縮寫,它指一組通常一起使用來運行動態網站或者服務器的自由軟件:
Linux,操作系統;
Apache,網頁服務器;
MySQL,數據庫管理系統(或者數據庫服務器);
PHP和有時Perl或Python,腳本語言。
二 准備編譯安裝的環境
在linux系統上,編譯安裝軟件,需要一個編譯環境,通常是使用gcc,所以一定要確認gcc已經安裝,編譯的時候,有一些軟件還依賴於某些開發工具庫文件,所以,要把這些常用的開發庫安裝上,如果使用rpm來安裝的話,難免遇到依賴關系,我們這裡使用yum來安裝,本文檔是用來說明配置lamp的,所以,對yum不進行詳細說明.
2.1 配置yum
如果你邊yum命令都沒安裝的話,那就把光盤掛上,自己用rpm -ivh yum來安裝吧.下面我們開始配置yum,首先要保證光盤已經被放入光驅裡面,如果是虛擬機,確認你的系統iso文件已經連接上.
# mount /dev/cdrom /mnt //掛載光盤到/mnt目錄下
# cd /etc/yum.repos.d //進入到yum配置文件目錄
# mv rhel-debuginfo.repo rhel-debuginfo.repo.bak //備份系統自帶的配置文件,也可以刪除
# vi local.repo //新建一個yum配置文件,並把以下內容寫入到該文件
[Server]
name=Server
baseurl=file:///mnt/Server
gpgcheck=0
enabled=1
[VT]
name=VT
baseurl=file:///mnt/VT
gpgcheck=0
enabled=1
[Cluster]
name=Cluster
baseurl=file:///mnt/Cluster
gpgeheck=0
[ClusterStorage]
name=ClusterStorage
baseurl=file:///mnt/ClusterStorage
gpgcheck=0
enabled=1
# yum -y grouplist "Development Libraries" "Development Tools" //安裝開發包工具和庫