當前位置:編程學習大全網 - 源碼下載 - 在linux中輸入什麽命令創建apache服務和怎麽配置及訪問

在linux中輸入什麽命令創建apache服務和怎麽配置及訪問

在Ubuntu系統下成功實踐了Apache的安裝配置,其實這個步驟在模塊應用中是非常重要的操作,直接影響到模塊的加載列表以及使用權限,所以在此介紹壹下我的操作流程,上課也會演示 [點擊圖片可在新窗口打開] :(壹些路徑以我自己的系統為例)

1.獲取安裝源代碼:

下載地址:d.conf文件註釋下行

#d

4.源文件解壓:

(1) 進入安裝包所在路徑:

cd /home/lxycucu/

(2) 解壓方法①:

gzip –d httpd-2.2.6.tar.gz

tar –xvf httpd-2.2.6.tar

解壓方法②:

tar –zvxf httpd-2.2.6.tar.gz

(3) 進入配置文件夾:

cd httpd-2.2.6

5.路徑配置

(1) 配置命令:

./configure

(2) 查看配置幫助選項:

./configure -h或./configure --help

(3) 配置路徑(例):(\表示換行,但命令不結束)

./configure --prefix=/usr/local/apache \ (設置安裝路徑)

--sysconfdir=/etc/httpd (設置配置文件路徑)

(4) 布局設置:

Apache源文件包下存在壹個config.layout的布局文件,裏面存有針對不同平臺的路徑配置,用戶可以設計自己的布局,也可以直接應用文件提供的布局,布局的形式為:

<Layout 布局名>

布局內容

</Layout>

設置布局的命令:

./configure -with-layout=布局名

6. 模塊配置:

我的全部配置實例:

./configure --prefix=/usr/local/apache \  

--sysconfdir=/etc/httpd \  

--enable-so \  (使mod_so模塊被編譯)

--enable-info \  (使mod_info模塊被編譯)

--enable-status  (使mod_status模塊被編譯)

7.編譯:

在源代碼文件夾下輸入命令:make(時間很長,需要等待)

8.安裝:

在源代碼文件夾下輸入命令:sudo make install (有些Linux不加sudo可能會報錯)

安裝完畢後,可以輸入命令whereis apache,查看到apache被安裝到/usr/local/apache下

9. Apache在Linux下的默認安裝目錄

路徑        描述

./bin          幫助程序和腳本目錄

./etc/apache     Apache的設置文件目錄

./include/apache   Apache的頭文件目錄

./libexec       ***享對象文件目錄

./sbin        可執行程序包括apachectl log輪換程序目錄

./share/cgi-bin    默認的CGI目錄

./share/htdocs    默認的文件根目錄

./share/htdocs/manual Apache手冊

./share/icons 默認的   GIF圖片目錄

./var/apache/log Log   日誌目錄

./var/apache/proxy   代理服務器的cache目錄

./var/apache/run httpd.pid(包含httpd的id)存在目錄

10. 啟動Apache:

進入Apache的bin目錄,可以輸入兩種形式的命令:

(1) sudo ./httpd -k start

(2) sudo ./apachectl start

如果不加sudo,會有系統報錯。如果用戶想更改自己的配置,可以到/etc/httpd目錄下找Apache的主配置文件httpd.conf,修改裏面的指令

  • 上一篇:超短源代碼公式
  • 下一篇:IOS系統內核是Linux還是Unix?
  • copyright 2024編程學習大全網