精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

CentOS中httpd源代碼安裝與測試

運維 系統(tǒng)運維
在Linux中軟件安裝有兩大類,一類是軟件包安裝,一類是源代碼安裝。軟件包安裝就是指將編譯好的二進(jìn)制封裝成rpm包,可以直接使用rpm工具和yum工具安裝。源代碼安裝是指沒有編譯成二進(jìn)制,需要通過手動編譯的。使用源代碼安裝的原因有兩個,一個就是想使用最新版的軟件,另一類就是想自定義其功能的。

環(huán)境:CentOS6.4   x86_64

所需應(yīng)用程序:APR(http://apr.apache.org/)、APR-UTIL(http://apr.apache.org/)、 httpd(http://httpd.apache.org/)

在Linux中軟件安裝有兩大類,一類是軟件包安裝,一類是源代碼安裝。軟件包安裝就是指將編譯好的二進(jìn)制封裝成rpm包,可以直接使用rpm工具和yum工具安裝。源代碼安裝是指沒有編譯成二進(jìn)制,需要通過手動編譯的。使用源代碼安裝的原因有兩個,一個就是想使用最新版的軟件,另一類就是想自定義其功能的。

源代碼安裝的步驟:

  1. 展開壓縮文件一般把文件都解壓縮到/uer/local/src中
  2. 在解壓縮文件目錄中使用 ./configure 選項來檢測編譯環(huán)境,產(chǎn)生makefiel文件
  3. 使用make 進(jìn)行編譯
  4. make install 安裝

下面就介紹如何在CentOS中通過源代碼安裝httpd以及測試。

用源代碼安裝軟件首先要在系統(tǒng)中安裝相應(yīng)的編譯環(huán)境;在RedHat中搭建編譯環(huán)境需要的工具有DevelopmentLibraries、Development Tools、Legacy Software Development、X Software Development,這些開發(fā)環(huán)境在RehdHat是不可缺少的。在CentOS中需要的開發(fā)工具主要有兩個,AdditionalDevelopment、Development tools。所以在進(jìn)行源代碼安裝時需要搭建編譯環(huán)境。

那么首先我們要掛載我們的光盤,通過光盤查找我們要安裝的軟件包組,掛載光盤的命令是:mount /dev/cdrom /media/cdrom 光盤掛載成功后我們可以通過 yum --disablerepo=\* --enablerepo=c6-media grouplist 查詢我們所需要的軟件包組。通過查詢我們發(fā)現(xiàn)如圖中圈出來的必須的兩個開發(fā)軟件包組。那么就來安裝這兩個軟件包組吧,使用命令 yum –disablerepo=\* --enablerepo=c6-media groupinstall “AdditionalDevelopment” “Development tools”

 

安裝完成后,接下來就進(jìn)行httpd的安裝,在安裝httpd前需要先安裝apr和apr-util

在這里我們用apr-1.4.6.tar.gz、apr-util-1.5.1.tar.gz和httpd-2.4.4.tar.bz2為例;首先把這些壓縮文件解壓縮到/usr/local/src目錄中,使用命令

 

 

 

 

對三個壓縮文件解壓縮

解壓縮完成后進(jìn)入/usr/local/src目錄中就能發(fā)現(xiàn)我們剛剛解壓縮的三個文件所形成的目錄

 

先來安裝apr,那么要先進(jìn)入/usr/local/src/apr-1.4.6目錄中

 

可以看到一個configure文件這個文件就是我們用來配置選項,檢測編譯環(huán)境。還有一個README或者是INSTALL這個文件是告訴我們一些使用的方法?,F(xiàn)在我們就來執(zhí)行configure,在執(zhí)行時加入--prefix來指定安裝目錄,使用方法就是在該解壓縮目錄中輸入./configure –prefix=/usr/local/apr(這個目錄是自己指定的,如果以后想要卸載該軟件可以直接刪除該目錄即可,默認(rèn)是安裝在/desired/path/of/apr中,如果使用默認(rèn)的安裝路徑想要卸載那就比較麻煩了)在這個過程中如果沒有提示錯誤那就說明可以進(jìn)行下一步了。

然后就使用make來進(jìn)行編譯了

 

make是一個比較漫長的過程,耐心等待就是

 

到了這里就說明編譯完成,接下來就使用make install進(jìn)行安裝了

 

完成后我們到/usr/local/目錄中看看

 

我們已經(jīng)看到我們剛剛安裝的apr了,再進(jìn)到apr目錄中看看

 

我們可以看一些bin目錄,include目錄還有l(wèi)ib目錄

如果我們想讓其他的軟件使用apr的庫,我們就需要在/etc/ld.so.conf.d/目錄中創(chuàng)建一個.conf文件來指明它的庫路徑,那我們就來創(chuàng)建一個文件

 

創(chuàng)建完成后我們在該文件中寫出路徑

 

然后用ldconfig命令刷新緩存;

 

可以看到已經(jīng)加載上了

如果想讓程序調(diào)用apr的頭文件,那我們就在/usr/include中創(chuàng)建一個鏈接指向/usr/local/apr/include/apr-1

切換到/usr/include目錄下

 

在該目錄下可以看到很多頭文件

然后創(chuàng)建鏈接

 

通過查詢我們可以看到剛剛創(chuàng)建的鏈接

 

好了,到此apr就已經(jīng)安裝完成,接下來該安裝apr-util

首先切換到/usr/local/src/apr-util-1.5.1目錄中

同樣在該目錄中也看到有 configure、README文件

 

接下來就和前面apr的方法一樣,執(zhí)行 ./configure --prefix=/usr/local/apr-util當(dāng)然這樣是不行的,這樣是會提示錯誤的,我們需要指出apr-config的全路徑,apr-config的路徑是在/usr/local/apr/bin目錄下,所以應(yīng)該寫成./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-config

 

通過檢測后,執(zhí)行make ;

 

接下來進(jìn)行安裝

 

安裝完成后,想前面的apr一樣,指定庫文件路徑

 

 

同樣刷新緩存

 

接下來指明頭文件

 

 

創(chuàng)建成功,最后來安裝 httpd

切換到/usr/local/src/httpd-2.4.4

 

通過查看可以看到有 configure INSTALL README,接下來就來執(zhí)行./configure--prefix=/usr/local/httpd 當(dāng)然這樣肯定還是不行,這里需要指出apr-config的全路徑和apu-config的全路徑,那就應(yīng)該寫成./configure--prefix=/usr/local/apache --with-apr=/usr/local/apr/bin/apr-config --with-apr-util=/usr/local/apr-util/bin/apu-config

 

執(zhí)行后如果我們看到這個錯誤

 

這是一個關(guān)于prce-config的錯誤;那就要排除錯誤,首先看看系統(tǒng)中有沒有安裝和prce相關(guān)的軟件

 

這里安裝了pcre-7.8-6.el6.x86_64,那就要看看這個軟件里有沒有關(guān)于pcre-config相關(guān)的文件

 

 

發(fā)現(xiàn)這里面沒有關(guān)于pcre-config的文件,那就要安裝pecr-devel

 

安裝完成后,在安裝httpd這樣就順利通過檢測然后執(zhí)行make

 

make完成后執(zhí)行makeinstall

 

然后指明頭文件

 

在/usr/local/apache/bin目錄中都是一些可執(zhí)行的文件,如果想要執(zhí)行每次都要切換到該目錄下,這樣是很麻煩的。如果想要直接執(zhí)行就要修改環(huán)境變量/etc/profile

 

在第55中指明了在系統(tǒng)中PATH搜索路徑,我們就在這里指明現(xiàn)在的搜索路徑

 

這樣就可以了,使用 . /etc/profile 重新讀取,再用echo輸出PATH的值看看有沒有加載上

 

從圖中看到已經(jīng)加載上了

然后還要指出httpd的man手冊的位置,編輯/etc/man.config

 

在里面添加MANPATH /usr/local/apache/man 即可。

到這里httpd已經(jīng)安裝完成了,接下來就該編寫shell腳本,來控制httpd的啟動和停止。

腳本存放在/etc/init.d里面,那我們就在里面創(chuàng)建一個httpd的控制腳本來控制httpd服務(wù)的啟動。

腳本的代碼:

  1. #!/bin/bash 
  2. [ -e /etc/init.d/functions] && . /etc/init.d/functions 
  3. prog=/usr/local/apache/bin/httpd 
  4. lockfile=/var/lock/subsys/httpd 
  5. start(){ 
  6.        if [ -e $lockfile ];then 
  7.        echo "httpd server isstarted" 
  8.        else echo -n "httpd server isstarting... " 
  9.        sleep 1 
  10.        $prog &>/dev/null  && echo  "[ ok ]" && touch $lockfile||echo "[ failer ]" 
  11.        fi 
  12. stop(){ 
  13.        if [ ! -e $lockfile ];then 
  14.        echo "httpd server is stoped" 
  15.        else echo -n "httpd server isstoping... " 
  16.        sleep 1 
  17.        killproc httpd && echo "[ok ]" && rm -rf $lockfile ||echo "[ failer ]" 
  18.  
  19.        fi 
  20. status(){ 
  21.        if [ -e $lockfile ];then 
  22.        echo "httpd server isstarted" 
  23.        else echo "httpd server nofound" 
  24.        fi 
  25. case $1 in 
  26. start) 
  27.   start 
  28.   ;; 
  29. stop) 
  30.   stop 
  31.   ;; 
  32. restart) 
  33.   stop 
  34.   start 
  35.   ;; 
  36. status) 
  37.   status 
  38.   ;; 
  39. *) 
  40. echo"USAGE:start|stop|restart|status" 
  41.  ;; 
  42. esac 

啟動服務(wù):

 

通過查看80端口發(fā)現(xiàn)httpd已經(jīng)啟動

 

由此可見我們的httpd通過源代碼安裝成功,并且測試沒有出現(xiàn)錯誤。


本文出自 “小寶_” 博客。

責(zé)任編輯:奔跑的冰淇淋 來源: 51CTO博客
相關(guān)推薦

2010-03-26 15:30:57

CentOS源代碼

2010-03-29 15:18:52

CentOS系統(tǒng)

2010-06-03 10:15:35

2010-03-02 10:44:52

Linux rpm

2009-07-17 16:49:18

lookandfeelSwing

2010-03-01 15:55:00

Fedora Eva

2023-01-05 08:45:07

國產(chǎn)數(shù)據(jù)庫代碼

2010-03-29 17:38:18

CentOS源代碼

2012-12-17 13:19:38

2010-06-10 10:22:56

Chrome 源代碼擴展同步

2010-05-17 09:45:00

subversion源

2010-06-22 15:31:22

autoconf安裝

2009-12-18 15:41:43

Fedora proc

2009-11-30 09:27:38

VS2003源代碼

2012-07-05 09:33:32

WPSOpenOffice開源

2010-09-17 13:32:22

JVM.dll

2017-12-26 09:35:33

2010-06-07 11:12:52

Hadoop-0.20

2009-12-24 14:32:16

CentOS Linu

2009-07-08 11:25:36

jvm.dll
點贊
收藏

51CTO技術(shù)棧公眾號

在线中文字幕不卡| 国产情侣久久| 欧美一卡在线观看| 日韩精品一区二区三区四| 亚洲免费成人网| 久久久久久一区二区| 日韩中文字幕视频在线| 深夜视频在线观看| free欧美| 一区二区三区91| 日本黑人久久| wwwav在线播放| 老牛国产精品一区的观看方式| 色偷偷av一区二区三区乱| 久久久久国产免费| 88xx成人网| 婷婷综合在线观看| 亚洲综合av一区| 婷婷国产在线| 国产精品自拍三区| 国产精品久久9| 成人免费看片98| 日韩精品一区二区三区免费观影| 日韩欧美一级二级| 久久久久久三级| 阿v视频在线观看| 综合欧美亚洲日本| 欧美日韩高清在线一区| 性生交生活影碟片| 久久国产三级精品| 日本成人黄色片| 久草视频手机在线观看| 国产精品88久久久久久| 亚洲女成人图区| 永久免费看片在线观看| 懂色aⅴ精品一区二区三区| 天天影视色香欲综合网老头| 青少年xxxxx性开放hg| 毛片网站在线| aaa国产一区| 成人自拍视频网站| 国产浮力第一页| 久99久精品视频免费观看| 国产成人精品免高潮费视频| 国产极品美女高潮无套嗷嗷叫酒店| 久久国产综合| 国产一区二区三区毛片| 少妇特黄一区二区三区| 久久九九热re6这里有精品 | 久久国产精品久久久久| 久久久久无码精品国产sm果冻| 国产美女撒尿一区二区| 欧美一区二区播放| 9191在线视频| a级日韩大片| 精品国产欧美一区二区| 久久久久久久久久影视| 中文无码日韩欧| 日韩精品专区在线影院观看| 制服.丝袜.亚洲.中文.综合懂| 一区二区三区| 3d动漫精品啪啪1区2区免费| 特黄视频免费观看| 国产精品久久久久久久久久辛辛| 欧美日韩免费观看一区二区三区 | 国产自产高清不卡| 91九色视频导航| av网站在线免费看| 国产精品99久久久久| 91gao视频| 亚洲精品无遮挡| www.欧美日韩| 女同一区二区| 亚洲搞黄视频| 一区二区三区在线观看视频| 97超碰国产精品| 欧美少妇精品| 在线一区二区三区做爰视频网站| 我要看一级黄色大片| 久久精品国产精品亚洲毛片| 678五月天丁香亚洲综合网| 国产精品igao网网址不卡| 免费看一区二区三区| 精品伦理精品一区| 中文字幕日韩三级片| 欧美肉体xxxx裸体137大胆| 色偷偷偷亚洲综合网另类| 免费在线观看一级片| 亚洲小说欧美另类婷婷| 日韩av电影手机在线| 亚洲天堂男人网| 国产毛片一区二区| 精品免费国产| av资源网在线观看| 亚洲综合自拍偷拍| 黄色a级片免费| 亚洲视频资源| 日韩高清中文字幕| 99热在线观看精品| 亚洲福利久久| 国产精品麻豆va在线播放| 性做久久久久久久久久| 91蜜桃视频在线| 制服丝袜综合日韩欧美| av中文资源在线资源免费观看| 日韩欧美在线视频观看| www.污网站| 五月天亚洲一区| 久久激情五月丁香伊人| 91九色丨porny丨肉丝| 美国十次了思思久久精品导航 | 欧美变态网站| 少妇高潮久久77777| 五月天婷婷久久| 国产美女视频91| 欧美一区激情视频在线观看| 天使と恶魔の榨精在线播放| 欧美性大战久久久久久久蜜臀| 亚洲天堂小视频| 久久综合av| 国产成人精品一区二区三区| 亚洲AV无码精品自拍| 国产精品美女视频| 日批视频在线免费看| 综合激情网...| xxx成人少妇69| 波多野结衣不卡| 91在线观看一区二区| 日本中文字幕一级片| 免费一级欧美在线观看视频| 亚洲精品视频免费| 日本三级理论片| 国产福利一区在线| 一区二区三区四区欧美| 成人看片网站| 亚洲欧洲一区二区三区在线观看| 九九在线观看视频| 国产在线精品一区二区夜色 | 国产欧美一区二区三区视频 | 香蕉免费一区二区三区在线观看| 国产亚洲综合久久| 在线观看免费av片| 91在线小视频| 午夜精品久久久久久久无码 | 欧美一区亚洲二区| 中国色在线日|韩| 亚洲精品久久久久中文字幕二区| 妺妺窝人体色www婷婷| 国产自产高清不卡| 国产奶头好大揉着好爽视频| 欧美一级做a| 日韩中文字幕在线免费观看| 中文字幕精品一区二区精| 久久精品一区蜜桃臀影院| 日韩欧美一区二| 网曝91综合精品门事件在线| 青青久久aⅴ北条麻妃| 三级国产在线观看| 色狠狠综合天天综合综合| 亚洲国产欧美视频| 久久精品日产第一区二区| 久久艳妇乳肉豪妇荡乳av| 在线免费看h| 亚洲午夜精品久久久久久久久久久久 | 北条麻妃一二三区| 亚洲午夜羞羞片| 水蜜桃av无码| 噜噜爱69成人精品| 日本一区二区三区视频在线观看| 欧美成人精品三级网站| 中文字幕亚洲欧美| ,一级淫片a看免费| 亚洲精品你懂的| 日韩欧美色视频| 在线看片欧美| 欧美日韩免费高清| 亚洲精品大片| 久久久久久网址| 欧美精品少妇| 9191国产精品| 日本网站在线免费观看| 国产亚洲一二三区| 小早川怜子一区二区三区| 黑人一区二区三区四区五区| 精品网站在线看| 欧美性www| 欧美激情精品久久久久久黑人| 污污视频在线观看网站| 欧美性videosxxxxx| www.超碰在线观看| 2017欧美狠狠色| 日韩成人精品视频在线观看| 亚洲午夜一级| 日韩.欧美.亚洲| 亚洲精品aⅴ| 国产精品高清在线| 里番在线播放| 亚洲欧美日韩区| 国产手机av在线| 色老头久久综合| 欧美三级在线免费观看| 久久久午夜精品理论片中文字幕| 天天干天天色天天干| 国产视频一区免费看| 好色先生视频污| 亚洲三级精品| 亚洲伊人成综合成人网| 免费高清视频在线一区| 欧美激情一区二区三区久久久| 国产福利电影在线| 亚洲精品电影久久久| 国产精品毛片一区二区在线看舒淇| 亚洲成av人片一区二区梦乃| 久久精品一区二区三区四区五区| 99国产精品久| 日本55丰满熟妇厨房伦| 日韩va欧美va亚洲va久久| 久久这里只有精品23| 天堂美国久久| 日韩精品伦理第一区| 欧美绝顶高潮抽搐喷水合集| 国产日韩av在线| 成人激情综合| 国产91精品高潮白浆喷水| av在线下载| 中文国产亚洲喷潮| 免费毛片在线| 亚洲国产日韩欧美在线动漫 | 亚洲精品第一国产综合精品| 99在线精品视频免费观看软件| 欧洲精品视频在线观看| 亚洲精品男人天堂| 亚洲图片有声小说| 精品国产乱码久久久久久鸭王1 | 青青草原国产视频| 国产精品福利一区| 久久久久亚洲AV成人无在| 92国产精品观看| av2014天堂网| 成人av网址在线观看| 欧美成人精品一区二区综合免费| 精品一区二区三区影院在线午夜| 99热手机在线| 日韩在线a电影| 国产精品无码一本二本三本色| 亚洲女同在线| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 亚洲精品字幕| 欧美 日韩 激情| 六月天综合网| 美女网站免费观看视频| 蜜臀va亚洲va欧美va天堂| 中文字幕在线观看第三页| 久热国产精品| 亚洲一区二区三区四区五区xx| 视频一区欧美精品| 最新中文字幕2018| 六月丁香婷婷色狠狠久久| 日韩一级免费片| 国产在线视频不卡二| 男人添女人荫蒂国产| 福利91精品一区二区三区| 毛茸茸free性熟hd| 99久久婷婷国产综合精品电影| 亚洲成av人片在线观看无| 91浏览器在线视频| 国产精品免费无码| 中文字幕在线不卡视频| 国产波霸爆乳一区二区| 五月天一区二区| 国产精品第5页| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 在线观看一二三区| 日韩欧美一区在线| 日本免费不卡视频| 亚洲无限av看| 18videosex性欧美麻豆| 97久久超碰福利国产精品…| 毛片无码国产| 成人精品久久久| 国产厕拍一区| 少妇免费毛片久久久久久久久 | 26uuu国产在线精品一区二区| 91网站免费视频| 国产欧美一区二区三区沐欲| 三上悠亚作品在线观看| 亚洲成人免费电影| 欧美高清69hd| 精品国产乱码久久| 国产一二三在线观看| 欧美精品做受xxx性少妇| 狠狠躁少妇一区二区三区| 国产精品久久久999| 亚洲精品aⅴ| 亚洲v国产v在线观看| 国产综合自拍| 亚洲色图久久久| eeuss影院一区二区三区| 少妇愉情理伦三级| 亚洲不卡av一区二区三区| 亚洲午夜无码久久久久| 精品国产一区二区精华| 成人免费视频| 97香蕉久久超级碰碰高清版| 亚州欧美在线| 欧美日韩一区二区三区在线视频| 中文字幕亚洲精品乱码| 18岁视频在线观看| 国产福利91精品一区二区三区| av中文字幕免费观看| 亚洲激情欧美激情| 中文字幕在线播放日韩| 日韩国产精品一区| 欧美人与性动交α欧美精品济南到 | 成人久久网站| 久久大片网站| 韩国自拍一区| 欧美一级免费在线| 国产精品午夜在线观看| 亚洲日本韩国在线| 日韩欧美中文字幕精品| av在线之家电影网站| 欧美中文字幕在线观看| 福利片一区二区| 国产内射老熟女aaaa| 久久国产精品色| 成人激情五月天| 色综合久久久久| 色呦呦中文字幕| 欧美激情手机在线视频| 国产精品亚洲综合在线观看| 亚洲国产欧美不卡在线观看| 久久精品九九| 亚洲一区二区乱码| 亚洲国产成人av好男人在线观看| 国产成人三级在线播放| 久久精品人人做人人爽| 韩国理伦片久久电影网| 色综合电影网| 青青青爽久久午夜综合久久午夜| 亚洲专区区免费| 一本色道久久综合亚洲精品按摩| 日韩一卡二卡在线| 性欧美长视频免费观看不卡| 91欧美日韩在线| 污污污污污污www网站免费| 国产精品亚洲人在线观看| 一级性生活免费视频| 欧美老人xxxx18| 国产在线高清视频| 亚洲a成v人在线观看| 在线看片不卡| 中文字幕第66页| 亚洲一区二区三区在线看| 性做久久久久久久| 91国产精品91| 狠狠做六月爱婷婷综合aⅴ| 在线免费视频一区| 亚洲视频小说图片| www.成人免费视频| 久久久视频免费观看| 国产 日韩 欧美 综合 一区| 中文字幕无码精品亚洲资源网久久| av不卡免费在线观看| 亚洲成人av影片| 中文字幕久久久av一区| 粉嫩一区二区三区在线观看| 精品嫩模一区二区三区| 成人动漫中文字幕| 欧美亚洲精品天堂| 在线观看国产欧美| 国产精品毛片aⅴ一区二区三区| 丁香婷婷综合激情| 91在线视频18| 一区二区视频网站| 欧美日韩ab片| 亚洲欧美tv| 亚洲一级片av| 天天综合网天天综合色| 97视频在线观看网站| 51成人做爰www免费看网站| 一区二区91| 99久久久无码国产精品不卡| 日韩欧美久久一区| 性孕妇free特大另类| 杨幂一区欧美专区| 成人综合在线网站| 中文字幕日本人妻久久久免费 | 亚洲高清在线观看| 欧美片第一页| 天堂av在线中文| 久久人人超碰精品| 国产按摩一区二区三区| 欧美亚洲另类制服自拍| 午夜影院欧美| 成人乱码一区二区三区av| 欧美一区二区视频网站| 成人福利av| 女人床在线观看| 国产精品剧情在线亚洲|