本帖最后由 zsm 于 2012-8-8 09:58 編輯
LAMP的搭建過程和phpBB論壇安裝應(yīng)用記錄
LAMP:是Linux+Apache+Mysql+Perl/PHP/Python一組常用來搭建動態(tài)網(wǎng)站或者服務(wù)器的開源軟件,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應(yīng)用程序平臺。
wdOS是什么?
wdOS是一個基于CentOS版本精簡優(yōu)化的Linux服務(wù)器系統(tǒng),針對web應(yīng)用精簡優(yōu)化
并且集成nginx,apache,php,mysql等常用的web應(yīng)用環(huán)境以及wdcp服務(wù)器/虛擬主機管理系統(tǒng)裝好系統(tǒng),就可以通后臺管理服務(wù)器和網(wǎng)站,FTP,數(shù)據(jù)庫等使用方便,操作簡單,安全,穩(wěn)定,易用lamp,lnmp,lnamp可自由切換.詳細:可參看http://cd-genova.com/bbs/thread-2508-1-1.html
***我下面搭建的LAMP是在wdOS系統(tǒng)上由linux+apache+mysql+php組成***
***以及在lamp上phpBB論壇的安裝*** (詳細操作步驟過程筆記) 其實,在http://cd-genova.com/linux_lanmp論壇里有l(wèi)inuxlanmp/lamp/lnmp一鍵安裝包,為了理解的學(xué)習(xí)原理,我就在wdOS系統(tǒng)上將這些服務(wù)逐個的安裝,然后配置他們相互協(xié)調(diào)工作。如果為了方便的話,可以直接下載lamp一鍵安裝包進行安裝,簡單方便快速。
一、源碼安裝配置MYSQL 1、安裝cmake工具 注:Mysql從5.5版本開始,通過./configure進行編譯配置方式已經(jīng)被取消,取而代之的是cmake工具,
注:使用configure,編譯完成之后將生成config.log和config.status 文件。
使用cmake,編譯完成之后將生成cmakefError.log和cmakeoutput.log文件。 創(chuàng)建目錄/opt/mysql_cmake,然后進入目錄,用wget命令下載cmake源碼包。如下:
下載 (39.24 KB)
2012-8-7 14:28
查看壓縮包,已在該目錄下了
下載 (12.42 KB)
2012-8-7 14:28
用tar命令接壓縮cmake包,tar bz2格式用j,gz格式用z,c是創(chuàng)建,x是解壓縮,v是詳細信息,f是指定文件
下載 (4.87 KB)
2012-8-7 14:28
指定安裝的位置cmake-2.8.3,解壓縮完之后就默認自動生成該目錄文件
下載 (5.07 KB)
2012-8-7 14:28
./configure是用來檢測你的安裝平臺的目標特征的。比如它會檢測你是不是有CC或GCC, 并不是需要CC或GCC,它是個shell腳本。(預(yù)編譯),生成 Makefile。
下載 (4.9 KB)
2012-8-7 14:28
make是用來編譯的,它從Makefile中讀取指令,然后編譯。
下載 (4.6 KB)
2012-8-7 14:31
make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置cmake-2.8.3。
下載 (4.95 KB)
2012-8-7 14:31
2、安裝Mysql-5.0 先創(chuàng)建目錄mkdir /opt/mysql_mysql,然后cd /opt/mysql_mysql,再用wget命令下載mysql源碼包。如下:
下載 (5.6 KB)
2012-8-7 14:31
下載 (13.55 KB)
2012-8-7 14:31
用tar命令解壓縮mysql源碼包
下載 (6.3 KB)
2012-8-7 14:31
Ll命令查看,解壓縮成功之后便自動生成mysql-5.0目錄文件
下載 (8.2 KB)
2012-8-7 14:33
進入該目錄,開始檢測、編譯、安裝源碼包,如下 #cd mysql-5.5.25a Cmake編譯,,相關(guān)參數(shù)的設(shè)置可以參照網(wǎng)上的一些資料。
下載 (5.22 KB)
2012-8-7 14:33
注:Cmake編譯時可能遇到的如下問題 ..........(全———請看附件———) 由于附件的大小有限,所以我把文檔分為(1)(2)(3)(4)四個。 (看的時候按先后順序來,才能銜接,更好理解) |