日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

apache实验报告 linux_Linux实验报告

發(fā)布時間:2023/11/30 linux 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 apache实验报告 linux_Linux实验报告 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Linux實驗報告-源代碼編譯安裝Apache(Tarball文件安裝)

實驗背景:

通常GNU組織提供的程序包都是源代碼格式,即將軟件的所有源碼文件先以tar打包,然后再使用gizp或是bzip2壓縮,生成一個.tar.gz或是.tar.bz2結(jié)尾的軟件包,也稱為Tarball文件。

簡單地說,Tarball文件即程序源代碼編譯安裝通常需要如下三個步驟:./configureàmakeàmake install

第一步:執(zhí)行源代碼路徑下的configure腳本

此步驟的目的是:a,檢查編譯環(huán)境是否完備;b,通過configure腳本選項使用戶可以定制編譯配置,如--prefix=PATH指定程序安裝路徑

第二步:make命令? ? #自動執(zhí)行編譯

第三步:make install命令? ? #將編譯好的程序放入指定的路徑或默認路徑下

實驗?zāi)康?#xff1a;

了解Tarball文件安裝步驟。

通過源代碼編譯安裝Apache,并開啟此服務(wù)。最后測試web服務(wù)是否開啟。

實驗環(huán)境:

VmwareWorkstation 9,CentOS 6.4,httpd-2.4.7.tar.gz

實驗準(zhǔn)備:

1,編譯安裝前需先確保系統(tǒng)的開發(fā)環(huán)境是否已配置,即需先安裝如下三個包組:Development tools、Server Platform Development和Desktop Platform Development

2, httpd依賴于pcre的開發(fā)功能,所以需要事先安裝上pcre-devel包

3,httpd還依賴于交心版本的apr和apr-util,所以實驗前也需事先安裝上此哼哈二將。否則,即會遇到本文最后的一些問題。

實驗步驟:

1,下載Apache的主程序包httpd。

(官網(wǎng)http://httpd.apache.org或是其它鏡像網(wǎng)站下載)

2,解壓出源程序,并進入源程序目錄

DSC0000.jpg (60.77 KB, 下載次數(shù): 1)

2018-11-23 08:40 上傳

在源程序目錄下通常有INSTALL、README等文件,在安裝之前可以先查看一下這些文件。比如INSTALL文件記錄了此程序的安裝步驟,告知了完整的編譯安裝步驟參考網(wǎng)址:http://httpd.apache.org/docs/2.4/install.html

DSC0001.jpg (107.67 KB, 下載次數(shù): 0)

2018-11-23 08:40 上傳

3,執(zhí)行configure腳本,開始檢查編譯環(huán)境

DSC0002.jpg (95.4 KB, 下載次數(shù): 0)

2018-11-23 08:40 上傳

正常執(zhí)行結(jié)束,沒有error信息即可

4,自動執(zhí)行編譯

[root@localhost httpd-2.4.7]# make

5,安裝已編譯完成的程序

[root@localhost httpd-2.4.7]# make install

默認是安裝在/usr/local/apache2/bin目錄下

6,開啟Apache服務(wù)

[root@localhost httpd-2.4.7]#/usr/local/apache2/bin/apachectl start

DSC0003.jpg (68.68 KB, 下載次數(shù): 1)

2018-11-23 08:40 上傳

7,測試成功

DSC0004.jpg (28.27 KB, 下載次數(shù): 0)

2018-11-23 08:40 上傳

此web page的路徑通常在PREFIX/htdocs/.

實驗中遇到的問題:

1,Q:執(zhí)行configure腳本時,異常退出,報錯信息:configure: error: APR not found.Please read the documentation.

A:查看Apache的編譯安裝說明(http://httpd.apache.org/docs/2.4/install.html),其中Requirements中指出安裝Apache之前,系統(tǒng)上需安裝APR和APR-Util。按照操作說明,下載APR和APR-Until源程序包,并解壓縮至Apache源程序目錄下的./srclib/apr和./srclib/apr-util目錄下。再次執(zhí)行configure腳本即可順利通過。(或者分別編譯安裝APR和APR-Util源程序包后也可以正常執(zhí)行configure腳本)

2,Q:執(zhí)行configure腳本時,異常退出,報錯信息:configure: error: pcre-config for libpcre not found. PCRE isrequired and availbe fromhttp://pcre.org/

A:同理,下載pcre源程序包,編譯安裝后,即可解決。

3,Q:編譯安裝完成Apache并開啟服務(wù)后,瀏覽器中輸入http://locahost可驗證成功,但是http://本機IP無法訪問。

DSC0005.jpg (44.82 KB, 下載次數(shù): 0)

2018-11-23 08:40 上傳

A:通過命令serviceiptables stop臨時禁用防火墻,即可正常訪問。

(但是接下來即使再start iptables,甚至apachectl stop,此網(wǎng)頁仍可訪問,像是訪問的是緩存,如何清除?)

總結(jié)

以上是生活随笔為你收集整理的apache实验报告 linux_Linux实验报告的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。