本帖最后由 苦丁茶 于 2012-8-6 16:55 編輯
一.關wdOS系統(tǒng)以及LAMP環(huán)境的介紹:
wdOS是一個基于CentOS的精簡版Linux系統(tǒng),是針對web服務器應用的優(yōu)化和精簡,主要是去除了大部分不常用軟件包,篩選了系統(tǒng)基本包和web應用基礎包,并進行了更新和優(yōu)化.同時增加一些較常用的工具包,如iptraf,nmap,sysstat,strace,tcpdump,curl等,便于日常維護中使用和排錯,同時,還可以集成功能強大的服務器及虛擬主機管理系統(tǒng)wdcp等。
LAMP 指的Linux (操作系統(tǒng))、 ApacheHTTP 服務器, MySQL (數(shù)據(jù)庫軟件) 和PHP (有時也是指Perl 或 Python) 的第一個字母,一般用來建立的web 服務器。使用LAMP軟件開發(fā)的項目在軟件方面的投資成本較低,因此受到整個IT界的關注。從網(wǎng)站的流量上來說,70%以上的訪問流量是LAMP來提供的,LAMP是最強大的網(wǎng)站解決方案。
本文這里介紹的是在wdOS的純系統(tǒng)中源碼編譯安裝LAMP環(huán)境,最后提一下編譯安裝順序的問題:應該要先安裝apache,然后安裝mysql,最后安裝php,因為php的編譯會用到apache的apxs模塊以及mysql的部分,否則就需要多次編譯安裝php,這樣會很麻煩。 二.安裝過程:
第一步:安裝前準備工作
創(chuàng)建存放源代碼的目錄: mkdir /usr/local/src 創(chuàng)建apache的安裝目錄: mkdir /usr/local/apache 創(chuàng)建php的安裝目錄: mkdir /usr/local/php 創(chuàng)建mysql的安裝目錄: mkdir /usr/local/mysql
第二步:準備安裝apache (與前面文檔中apache的安裝過程一樣) 1.先下載apache源代碼到目錄/usr/local/src下:(我這里下載的apache版本為2.2.22) wget -c http://apache.etoak.com/httpd/httpd-2.2.22.tar.gz
(網(wǎng)速不穩(wěn)定的情況下建議你在wget后面加個參數(shù)c)
下載 (93.61 KB)
2012-8-6 16:08
下載完成之后開始解壓縮:(這里給出部分截圖) tar -zxvf httpd-2.2.22.tar.gz
下載 (21.62 KB)
2012-8-6 16:08
進入解壓縮后的httpd-2.2.22這個目錄下,設定編譯時的參數(shù): ./configure --prefix=/usr/local/apache ----將apache安裝在這個目錄下 --enable-vhost-alias ----支持虛擬主機的功能 --enable-rewrite -----允許重寫 --enable-info
下載 (18.05 KB)
2012-8-6 16:08
開始進行編譯:make
下載 (34.51 KB)
2012-8-6 16:08
編譯完進行安裝 :make install
下載 (21.33 KB)
2012-8-6 16:08
在當前目錄下,復制apache的初始化文件到/etc/init.d目錄下,并命名為httpd,修改其權限: cp build/rpm/httpd.init /etc/init.d/httpd
下載 (5.44 KB)
2012-8-6 16:08
設置Apache開機自啟動:(我這里使用的是方法一) 方法一:輸入下列命令: chconfig --add httpd chkconfig -- level 345 httpd on
下載 (2.26 KB)
2012-8-6 16:08
方法二:
編輯 vi /etc/init.d/httpd
找到 chkconfig:這句,添加3 4 5
找到description: 這句,添加Apache
httpd 設置完之后你可以輸入 chkconfig --list |grep httpd
檢查一下3,4,5是否為on:
下載 (18.4 KB)
2012-8-6 16:08
修改apache服務器的配置文件:
vi /usr/local/apache/conf/httpd.conf,找到ServerName那一行,去掉前面的注釋
下載 (21.52 KB)
2012-8-6 16:08
為了適應啟動腳本,我們創(chuàng)建一些符號鏈接:
下載 (6.11 KB)
2012-8-6 16:08
下載 (15.77 KB)
2012-8-6 16:08
重啟一下apache服務器: /etc/init.d/httpd start
下載 (15.55 KB)
2012-8-6 16:52
第三步: 源碼安裝mysql5.5.25a
----論壇帖子篇幅有限,詳細請看附件
wdOS系統(tǒng)下源碼編譯安裝LAMP環(huán)境.doc (470.56 KB)
下載次數(shù): 6
2012-8-6 16:13
下載消耗 金幣 1
|