文档详情

Apache 基础设定篇.ppt

发布:2016-05-01约3.65千字共30页下载文档
文本预览下载声明
Apache 基礎設定篇 國立中正大學校園網路策進會 副會長 林偉傑 什麼是 Apache Apache 是由apache 開發小組所開發的一套web 伺服器軟體,以目前來說web站台使用apache的比 例約為56%, 是所有web軟體使用比率最高的. Apache的特點 擴充性高 功能強大 設定簡單 穩定性高 安全性高 免費 如何取得Apache原始碼 /dist/httpd/binaries/ 可依照所使用平台取得最新的apache原始碼 目前最新的版本是1.3.22 是2001年10月15日所發 行的 ,檔名為apache_1.3.22.tar.gz 解壓縮apache 1.要以root身分來安裝apache 2.解壓縮apache_1.3.22.tar.gz 至 /usr/local 3.tar zxvf apache_1.3.22.tar.gz –C 在/usr/local下會產生一個apache_1.3.22的子目錄 Apache目錄介紹(1) ABOUT_APACHE 關於apache server的資料 Announcement 版權宣告 INSTALL 安裝apache 的說明 LICENSE 使用許可的說明 README apache 原始程式碼的說明檔 README-WIN.TXT apache 原始程式碼的說明檔 windows版 Apache目錄介紹(2) README.configure auto-configure的的介紹與使用 WARNING-WIN.TXT apache windows版本的注意事項 cgi-bin/ CGI程式的安裝位置 conf/ apache 系統設定檔的位置 Makefile.tmpl 使用auto-configure 製造的安裝參考檔 configure auto-configure的執行檔 htdocs/ HTML格式的說明文件 icons/ apache 所使用的預設圖示 src/ apache 的原始程式碼 安裝apache 至/usr/local/apache_1.3.22之下輸入以下指令: ./configure --prefix=/usr/local/apache 就會幫你把Makefile檔做好 此時再輸入 make 指令,就會按照妳的需要把apache 給編譯好 再輸入make install 已安裝apache 至目錄下 /usr/local/apache/conf -- 存放設定檔 ex. httpd.conf,srm.conf,access.conf etc. 測試apache server 輸入以下指令 /usr/local/apache/bin/apachetl start 此時用瀏覽器再連上server 應該就可以看到 apache的預設畫面. apache 設定檔簡介 access.conf -設定系統中的存取方式 以及環境 srm.conf -設定檔案目錄可使用的 資源與位置 httpd.conf -啟動時的基本環境 ServerType 語法 ServerType [standalone/inetd] 說明: httpd的啟動方式 standalone-開機後立即執行 inetd-需要時才臨時啟動 範例 ServerType standalone ServerRoot 語法 ServerRoot 安裝目錄絕對路徑 說明 安裝目錄絕對路徑 指的就是config時 “--prefix=“所指定的目錄,我們是安裝在 /usr/local/apache 下所以應該這樣填寫 範例 ServerRoot /usr/local/apache Timeout 語法 Timeout [秒數] 說明 設定httpd等待使用者下一個指令的時間, 如果時間內使用者都未下指令, 則終止服務 範例 Timeout 300 KeepAlive 語法 KeepAlive [On/off] 說明 http 1.1 以後每次連線可以提出多個要求, 同時下載多個檔案以加快網路下載速度. 範例 KeepAlive On MaxKeepAliveRequests 語法 MaxKeepAliveRequests [數目] 說明 每次連線可提出要求的數量,0為不限次數 範例
显示全部
相似文档