導語:
apache(音譯為阿帕奇)是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠并且可通過簡單的API擴充,將Perl/Python等解釋器編譯到服務器中。
具體方法如下所示:
一:檢查服務器上是否已安裝apache,停止并卸載系統自帶apache服務
?命令為:
rpm?-qa|grep?httpd rpm?-e?--nodeps?httpd-tools..
二:卸載完成后,上傳httpd服務安裝所需的所有包
安裝包云盤地址為:http://pan.baidu.com/s/1qYTgomo 密碼:nk7z
我上傳到了/usr/local目錄下,然后解壓縮并安裝
三:安裝上述安裝包,按順序安裝
安裝apr,解決apr not found問題
安裝apr-util,解決apr-util not found問題
安裝pcre,解決pcre not found問題
安裝httpd
[root@zdhcs5?local]#?tar?zxvf?httpd-2.4.7.tar.gz [root@zdhcs5?local]#?cd?httpd-2.4.7 [root@zdhcs5?httpd-2.4.7]#?./configure?--prefix=/usr/local/apache2?--with-apr=/usr/local/apr?--with-apr-util=/usr/local/apr-util/?--with-pcre=/usr/local/pcre??(除了指定Apache的安裝目錄外,還要安裝apr、apr-util、pcre,并指定參數) [root@zdhcs5?httpd-2.4.7]#?make [root@zdhcs5?httpd-2.4.7]#?make?install
四:啟動apache服務并驗證安裝成功,瀏覽器輸入網址出現it works說明安裝成功
1?[root@zdhcs5?bin]#?cd?/usr/local/apache2/bin/ 2?[root@zdhcs5?bin]#?./apachectl?start
五:?修改apache默認展示路徑為自定義路徑
我的自定義路徑為自動化結果報告路徑,即打開網址就能看到linux服務器上運行的自動化結果報告
我的自定義自動化結果報告路徑為(在autotest用戶下):/home/autotest/workspace/auto-project/test-output/html
修改apache的配置文件有兩處需修改:
1?[root@zdhcs5?local]#?vi?/usr/local/apache2/conf/httpd.conf
第一處:修改路徑
修改前為:
修改后為:
第二處:修改用戶和組,之所以將daemon用戶修改為autotest是為了讓apache有權限訪問我的自定義路徑,因為我的自定義路徑在autotest用戶下
修改前:
修改后:
保存后退出,重啟apache服務:
1?[root@zdhcs5?local]#?cd?/usr/local/apache2/bin 2?[root@zdhcs5?bin]#?./apachectl?stop 3?[root@zdhcs5?bin]#?./apachectl?start
啟動成功后,為了防止在瀏覽器中訪問地址報錯無權限,我們還需要修改自定義文件整個路徑的權限為755
自定義路徑是如上配置的:/home/autotest/workspace/auto-project/test-output/html
用autotest用戶執行下面命令:(autotest為你的自定義路徑的用戶),根據實際修改,
1?[autotest@zdhcs5?html]$?chmod?-R?775?/home/autotest/workspace/auto-project/test-output/html
然后在去瀏覽器驗證是否成功,刷新剛剛的瀏覽器地址:
至此linux下安裝apache,并修改默認路徑為自定義路徑就完成了。
相關推薦:apache教程