源碼安裝httpd2.4.4-創(chuàng)新互聯(lián)

閑話不說(shuō),進(jìn)入正題

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信平臺(tái)小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了六安免費(fèi)建站歡迎大家使用!

準(zhǔn)備工具

httpd_-2.4.4.tar.bz2

apr-1.4.6.tar.gz(apache的一個(gè)可移植的運(yùn)行庫(kù))

apr-util-1.5.1.tar.gz

mkdir /mnt/cdrom

mount  /dev/cdrom  /mnt/cdrom/(建立光盤掛載點(diǎn))

cd /mnt/cdrom/Server/

ll   apr*

rpm  -ivh  apr-devel-1.2.7-11.e15_3.1.i386.rpm(安裝apr 開發(fā)包)

安裝apr-1.4.6運(yùn)行庫(kù)

tar  -zxvf  apr-1.4.6.tar.gz -C/usr/local/src/

cd /usr/local/src/apr-1.4.6/

配置apr-1.4.6

 ll

less README

 ./configure (默認(rèn)安裝到/usr/local目錄下自動(dòng)生成的apr目錄下)

make

make install

cd

安裝apr-util-1.5.1

 tar -zxvf apr-util-1.5.1.tar.gz -C /usr/local/src/

cd /usr/local/src/apr-util-1.5.1/

ll

ls

./configure

./configure --with- apr=/usr/local/apr/bin/apr-1-config(要指定apr-config的完整路徑)

make

make install

Cd

安裝pcre 及其開發(fā)包(別問(wèn)為什么要裝這個(gè),不裝會(huì)出問(wèn)題的。。。)

ll /mnt/cdrom/Server/pcre*

rpm -ivh  /mnt/cdrom/Server/pcre-6.6-2.el5_1.7.i386.rpm

rpm -ivh  /mnt/cdrom/Server/pcre-devel-6.6-2.e15_1.7.i386.rpm

安裝http2.4.4

tar -jxvf httpd-2.4.4.tar.bz2 -C /usr/local/src/

 cd /usr/local/src/httpd-2.4.4/

cd  /usr/local/apr

vim  /etc/ld.so.conf.d/apr.conf

寫入路徑/usr/local/apr/lib(讓系統(tǒng)調(diào)用運(yùn)行庫(kù))

ldconfig加載

./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd(配置文件目錄)--with-apr=/usr/local/apr/bin/apr-1-config(要指定apr-config的完整路徑)

make

make install

cd /usr/local/

cd bin/

./apachectl start

netstat   -tupln  |grep 80(查看80端口是否啟動(dòng))

此時(shí)調(diào)用的是apachectl,那么我們想調(diào)用自己的腳本來(lái)啟動(dòng)apache呢?

那就寫腳本吧。。

cd /etc/init.d

vim httpd

#!/bin/bash

#descriptionion: httpd server

#chkconfig:   -88  90

HTTPD=’/usr/local/apache/bin/httpd’

CONFFILE=’etc/httpd/httpd.conf’

. /etc/init.d/FUNCTIONS

start()  {

[-f   /var/lock/subsys/http ] && echo  “httpd  is starting....”

 echo -n  “httpd   is starting......”

sleep 1

$HTTPD -f  $CONFFILE  && RETVAL=0||RETVAL=1

[$RETVAL   -eq  0] &&touch /var/lock/subsys/http && echo -e  “\033[31m  [ok]  \033[0m”||echo  -e  “\033[31m   [fail]  \033[0m”

}

stop (){

Echo -n  “httpd is stoping.....”

sleep 1

killproc  httpd  && RETVAL=0||RETVAL=1

[$RETVAL   -eq  0] && rm -rf  /var/lock/subsys/http ||echo  -e  “\033[31m   [fail]  \033[0m”

}

case $1  in

start)

 start

;;

stop)

stop

;;

restart)

stop

start

;;

*)

echo “Usage:start|stop|restart”

;;

esac

chmod   a+x  httpd

chkconfig  --add httpd(把httpd服務(wù)設(shè)置開機(jī)自啟動(dòng))

結(jié)束

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

文章標(biāo)題:源碼安裝httpd2.4.4-創(chuàng)新互聯(lián)
瀏覽路徑:http://bm7419.com/article22/didojc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站策劃、企業(yè)建站微信小程序、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名