absmiddle Fnord! Server 設定解說


[解說] jackei@Maxwell (煢): 又一支援 Multi-Thread 的 Win 95/NT WWW Server, 輕薄短小, 傳輸效能還算不錯. 最重要的, 免費!! 而且連 Source Code 都奉送. (GNU 精神令人欽佩) [Fnord! Server] 用 Archie 找 fnord 最新版本, 目前是 v1.0.0.23 ◇ 安裝 Setup 跑下去就對了. 不過我在 NT 上裝的時候出了問題. 顯示 Accessories 目錄不 存在不讓我裝. 廢話, 中文版哪來的 Accessories, 中文版只有 "附屬應用程式". 於是自己在 開始|程式集 加了一個 Accessories 群組, 裝完再殺掉. ◇ 啟動 到安裝完的目錄(\Program Files\Fnordctl)下把 Fnord.exe 拉到「啟動」. 開機就會自動執行, Icon 會 Tray 在右下角. ◇ 設定 雙點右下角的 Icon, 或是執行 Fnordctl.exe ◆ General 一般設定 •Server Address 填上電腦的 IP, 可以留白讓它自動偵測. 就算沒有連上網路, 你也可以使用 http://127.0.0.1 來測試自己的網頁. •Port 一般填 80. •Thread Management 使用執行緒 (Thread) 在多工上切換的更迅速增加傳輸效能. 。Initial Number 執行緒的起始數目, 視連線人數, 頻率決定. 。Maximum 執行緒最大數目, 上限是 500. 但 Win 95 超過 100 就會受不了. NT WKS 有十人連線的 License, 不過可以偷偷的不理它:P 並不是設的越大越好, 要看看電腦, 網路的負荷能力. Thread 越多對連線效能 的確有幫助, 但相對的佔記憶體, CPU Time. 若是網路只能負荷 56K 的傳輸量 而讓 100 人連線, 平均每人只能傳輸 0.5KB/s (實際上更低)反而不好. 。Keep Free 保留執行緒數目, 負責接洽剛進來的傳輸要求. 保留越多 Thread 對傳輸要求的反應速度會越快, 但也讓越多的 Thread 常閒置沒工作. 。Compact Period 壓縮週期. 指的是 Thread Management 多久清除 NotUsed Thread. 清除 Thread 可以釋出佔用的記憶體, CPU Time, 但過頻繁的清除 動作也會佔掉越多的 CPU Time. 。Compact Laziness 壓縮怠惰速率, 公式是每一週期 清除的 Thread 數目 = (NotUsed - KeepFree) / Compact Laziness 如果經常有人連線, 可以設的大些免的得常常殺掉 Thread 又再生. •Error Message Path 存放錯誤訊息的目錄. 網頁當掉, 找不到之類的. •Index File Name 預設網頁的名稱.(Ex. index.html) •DNS Lookups for Scripts 關掉可以加速 Scripts 運作, 但就只能以 IP 表示. 若不接網路, DNS 太慢或是不存在, 那麼可以關掉它. •Script Temp Path 存放 CGI, WinCGI 暫存檔的目錄. ◆ Logs 連線記錄設定 •Log Path 連線記錄檔存放的目錄. •Common Logging 一般的 HTTPD 格式記錄檔. 。Convert IP Numbers to DNS Names. 如果關掉, 那上線位址只能以 IP 表示. 若打開, 會自動查詢 DNS 轉換為 Domain Name, 會多花點時間. •Count Logging 計數檔, 記錄連線傳輸的統計次數. •Reference Logging 記錄哪些人做了哪些動作. ◆ Paths 目錄對應位址設定 •按 New Path 新增. 比如說這台電腦網頁放在 C:\Homepage 下. Remote Path 填 / (根目錄), Local Path 填 C:\Homepage. •比如說 Remote Path 填 /icons, Local Path 填 D:\WWW\icons 網頁裡頭寫的 img src="/icons/test.jpg" 實際上就是 D:\WWW\icons\test.jpg 利用這些方法使網頁路徑的轉換, 寫作更方便. •Allow Directory Listings 決定一般目錄是否顯示, 有保密的作用. ◆ Users 設定網頁讀取權限, 密碼, 需跟 Paths 配合使用. •比如說我 New User 叫 Jackei, 密碼寫 1234. 再到 Paths 設定 /secret 的 Usr/Grp 是 Jackei. 每次一需要進入 /secret 都會跟你要帳號密碼. 可以把一堆人加入 Group 有同樣的權限, 方便管理. 注意! 在 NT 下使用的話, 跟 NT 自設的權限是沒有關聯的. ◆ MIME 一般要注意的就是加入 MID audio/midi, 否則 Netscape 的 MIDI 不會自動播放.
上一層目錄