<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[观夏Note]]></title> 
<link>//gm.angeldm.com/index.php</link> 
<description><![CDATA[新技术番]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[观夏Note]]></copyright>
<item>
<link>//gm.angeldm.com/post//</link>
<title><![CDATA[Apache 安裝設定教學]]></title> 
<author>果面 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[网络应用]]></category>
<pubDate>Thu, 17 Jul 2008 10:21:08 +0000</pubDate> 
<guid>//gm.angeldm.com/post//</guid> 
<description>
<![CDATA[ 
	<div class="entry"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<h3>官方網站</h3> <p><a href="http://www.apache.org/" target="_blank">http://www.apache.org/</a></p> <h3>實作版本</h3> <p>apache 2.2.8<br /> 下載網址<a href="http://ftp.tcc.edu.tw/pub/Apache/httpd/binaries/win32/apache_2.2.8-win32-x86-openssl-0.9.8g.msi" target="_blank">apache_2.2.8-win32-x86-openssl-0.9.8g.msi</a></p> <h3>安裝步驟</h3> <ol><li>執行 apache_2.2.8-win32-x86-openssl-0.9.8g.msi</li><li>安裝精靈的起始畫面(Installation Wizard) <ul><li>按 NEXT</li></ul> </li><li>使用許可協議(License Agreement) <ul><li>選擇 I accept &hellip;</li><li>按 NEXT</li></ul> </li><li>讀我檔案(Read This First) <ul><li>按 NEXT</li></ul> </li><li>伺服器資訊(Server Infomation) <ul><li>填入 網域名稱(Network Domain)</li><li>填入 伺服器名稱(Server Name)</li><li>填入 管理者Email(Administrator&rsquo;s Email Address)</li><li>選擇 安裝模式(看實際需求，通常為 1.)<br /> 1. 使用Port 80且安裝為服務<br /> 2. 使用Port 8080</li><li>按 NEXT</li></ul> </li><li>安裝類型(Setup Type) <ul><li>選擇 Custom</li><li>按 NEXT</li></ul> </li><li>自訂安裝元件(Custom Setup) <ul><li>按 NEXT</li></ul> </li><li>安裝確認(Ready to Install the Program) <ul><li>按 NEXT</li></ul> </li><li>安裝完成(Installation Wizard Completed) <ul><li>按 Finish</li></ul> </li></ol> <h3>設定事項</h3> <p>可將右下角小時鐘旁的 Apache Monitor 小圖示關閉，不影響伺服器運作。<br /> 在 [開啟] -&gt; [所有程式] -&gt; [啟動] 中也會有一個 Monitor Apache Servers 可以刪除。</p> <h4>設定 httpd.conf 檔案</h4> <p>使用筆記本開啟 httpd.conf 檔案，如果你沒有修改過安裝路徑的話，他會在 C:&#92;Program Files&#92;Apache Group&#92;Apache2&#92;conf&#92; 資料夾底下，如果你有修改安裝路徑的話，請在安裝路徑下的 &#92;conf&#92; 資料夾中尋找。<br /> 請以關鍵字搜尋並取代原本的設定。這裡的設定是依照我的壯況來說明，請依照你安裝的路徑與實際上的需求來設定。<br /> 以 <strong>粗體字</strong> 表示需要依狀況修改的地方，並注意使用的是 &rdquo; / &rdquo; 而不是 &rdquo; &#92; &rdquo; 符號。<br /> 在所有的設定修改完畢之後，要重新啟動伺服器才會套用新的設定。</p> <ul><li>設定網頁目錄及其權限 <pre>DocumentRoot &quot;<strong>D:/SERVER</strong>&rdquo;<br />&lt;Directory <strong>D:/SERVER</strong>&ldquo;&gt;<br />&nbsp;&nbsp;Options FollowSymLinks</pre> <p>Options 原本在後面應該有一個 Indexes ，為了安全性建議刪去 </p></li><li>使用 mod_deflate 增進傳輸效能設定<br /> 先將 LoadModule deflate_module modules/mod_deflate.so 前面的 # 刪掉。<br /> 在檔案的最底下添加 <pre>&lt;IfModule deflate_module&gt;<br />DeflateCompressionLevel 9<br />AddOutputFilterByType DEFLATE text/html text/xml text/css application/x-httpd-php<br />AddOutputFilter DEFLATE html htm xml php css js<br />&lt;/IfModule&gt;</pre> <p>DeflateCompressionLevel：表示壓縮的等級(1-9)，其中 9 為最高等級，效能與壓縮率都要兼顧的情況建議設為 6。<br /> AddOutputFilterByType：表示要壓縮的檔案，依照 MIME Type 來設定。<br /> AddOutputFilter：表示要壓縮的檔案，依照副檔名來設定 </p></li><li>如果你是使用 WIN XP 作業系統的人，建議添加 Win32DisableAcceptEx 在檔案的最末端，因為 AcceptEx 這個提升網路效能的 API 指令可能會出錯。</li></ul> <h4>設定分割 Log 檔案</h4> <p>這部分的設定不影響伺服器的運行，只是讓 Log 檔案按照時間來做分隔，以免產生一個過大的檔案。<br /> 使用 Apache 模組 <a name="baidusnap0"></a><a href="http://www.hexten.net/wiki/index.php/Mod-log-rotate" target="_blank"><strong style="color: black; background-color: #ffff66">Mod-log-rotate</strong></a> ，這不是由官方提供的模組，不過原始提供者並沒有製作編譯好的檔案方便 Windows 平台的使用者，感謝 <a href="http://www.apachelounge.com/" target="_blank">Apache Lounge</a> 提供編譯好的檔案使用( For Apache 2.0.X &amp; 2.2.X )。<br /> 安裝設定方法如下：</p> <ol><li>將下載的 mod_log_rotate.so 複製到 Apache 的 modules 資料夾裡面。</li><li>開啟 httpd.conf 檔案，將以下的文句添加到檔案的最末端。 <pre>LoadModule log_rotate_module modules/mod_log_rotate.so<br />RotateLogs On<br />RotateLogsLocalTime On<br />RotateInterval 86400</pre> <p>RotateLogs：表示啟動模組的功能<br /> RotateLogsLocalTime：表示使用本地時間，預設為 UTC 時間<br /> RotateInterval： Set the interval in seconds for log rotation.(不清楚實際作用，其實不加也可以) </p></li><li>將 CustomLog &ldquo;logs/access.log&rdquo; common 修改成<br /> CustomLog &ldquo;logs/access_%Y_%m_%d.log&rdquo; common<br /> 目前的設定是每天一個檔案。</li></ol> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
]]>
</description>
</item><item>
<link>//gm.angeldm.com/read.php?&amp;guid=0#topreply</link>
<title><![CDATA[[评论] Apache 安裝設定教學]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>//gm.angeldm.com/read.php?&amp;guid=0#topreply</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>