3.安裝apache到/usr下面,先上傳httpd-2.2.15.tar.bz2到usr目錄下
#cd /usr
#tar -jxvf httpd-2.2.15.tar.bz2 //解壓為httpd-2.2.15
4.在/usr/local目錄下建立文件,利於管理
# cd local
# ls
bin etc games include lib libexec sbin share src
# mkdir web
# cd web/
# mkdir apache
5.將安裝包放到/usr/local/src下,利於管理
注:如果第一次沒有加上--enable-so --enable-proxy --enable-proxy-ajp --enable-module=most --enable-mods-shared=most --enable-proxy=shared 引數,重新安裝一次就可以了
--enable-module=most --enable-mods-shared=most --enable-proxy=shared這幾個引數使編譯完後在apache/modules下出現.so檔案
在make之前 應該make clean 這樣就可以將以前安裝的清楚乾淨!
啟動 httpd: [確定]
# ifconfig
檢視ip,在本地輸入對應ip看看是否能夠訪問到
我的虛擬機器 可以訪問到,出來的不是it works!介面說明啟動的是linux自帶的不是自己安裝的
#rpm -qa | grep httpd 查詢是否已經安裝過rpm包。
如果已經安裝了則要先解除安裝再安裝
安裝後會出現httpd:unrecognized service(或者提示中文資訊)無法啟動,需要將apache安裝為系統服務
#vi /etc/rc.d/init.d/httpd (#!/bin/sh下面新增下面兩行)
# chkconfig: 2345 50 90
# description: activates/deactivates apache web server
把apache新增到系統的啟動服務組裡面:
再訪問ip出現it works!的介面說明成功了。
附加常用命令:
1.檢視安裝的模組
2.停止和重啟命令
載入模組,本人安裝一直沒有載入到模組需要手動加入
命名方式是modules/*.so變為*_module
其中mod_authz_host,mod_auth_basic,mod_authz_owner,mod_authn_file跟以前版本命名不同,網上找的資料很容易拷貝錯誤
注意:2.要**到tomcat要在dir_module中加入index.jsp
directoryindex index.html index.jsp
在#loadmodule××××××行的後面新增:
proxypass / ajp:
proxypassreverse / ajp:
linux下apache的安裝
二 apache的提取 編譯與安裝 在linux下的軟體的安裝並不看windows下那麼簡單,要經過一系列的指令才能完成安裝。cd root downloads tar xzf httpd 2.2.22.tar.gz 提取後會生成httpd 2.2.22資料夾 cd httpd 2.2.22 進入h...
linux下的apache安裝
先講講apache的安裝吧 sftp user ip 例 zxg 10.32.80.108 put 檔名 推送資料 get 檔名 獲取資料 2 在linux上解壓 tar xjf httpd 2.2.22.tar.bz2 4 指定安裝路徑和載入的模組 指定安裝路徑為 usr local apache...
linux下Apache的安裝
3.解壓檔案 tar zxvf httpd 2.2.13.tar.gz為檔案httpd 2.2.13.4.mkdir p usr local apache 建立要安裝的目的地的資料夾。5.mv root httpd 2.2.13 usr local src 將安裝包放到src下,利於管理。6.到 u...