MarchFun 發表於 2005-6-1 15:32:35

[教學] 在 IIS 下架設 WorldClient 及 WebAdmin

WorldClient 雖然有內建 Web Server,但由於預設連接埠為 3000,在輸入網址時要多打上埠號,很麻煩,如 <a href='http://webmail.xxx.com:3000。' target='_blank'>http://webmail.xxx.com:3000。</a><br><br>由於一般網站的標準 HTTP 埠為 80,如果將 3000 改為 80 就可以在輸入網址時不必再加上埠號。但這種情況的前提是,同一部主機中沒有架設其他的網站,否則就行不通了。<br><br>因此 WorldClient 有另外一項體貼的設計,就是可以不使用內建的 Web Server 而改架在 Windows 的 IIS 下。目前所了解就僅支援 IIS,其他如 Apache 伺服器等是行不通的。<br><br>將 WorldClient 架在 IIS 下必須設定成 SAPI DLL 形式。<br><br>接下來就來教各位如何設定:<br><br>1. 首先停止 WorldClient,並在 WorldClient 設定中將「WorldClient is runing under IIS」選項勾起。(如圖)

MarchFun 發表於 2005-6-1 15:39:48

2. 在 IIS 中建立一個虛擬主機或虛擬目錄指向 WorldClient 的 \WorldClient\HTML 資料夾<br>3. 設定此虛擬主機具「指令及執行檔」的權限<br>4. 在「應用程式保護」中選擇「低 (IIS 處理程序)」(本圖有誤)。

MarchFun 發表於 2005-6-1 15:58:56

5. 將主要文件設定為 WorldClient.dll

MarchFun 發表於 2005-6-1 16:01:07

6. 讓你伺服器上的網際網路帳號(或 Everyone)可以完整存取 MDaemon 資料夾<br><br>這樣就完成了。

MarchFun 發表於 2005-12-12 23:37:18

在 IIS 下架設 WebAdmin<br><br>首先在網站內容中,將本機路徑指向你 WebAdmin 安裝目錄下的 \Templates<br><br>然後按下「啟動點」後面的 [設定] 按鈕。<br><br>註:本圖有誤,在「應用程式保護」中選擇「低 (IIS 處理程序)」即可。

MarchFun 發表於 2005-12-12 23:40:09

在應用程式對應下新增一個 .wdm 的程式。執行檔指向 \Templates 下的 WebAdmin.dll<br>副檔名輸入 .wdm。指令動詞選擇「所有的指令動詞」,並將「指令引擎」勾起即可。<br><br>接著將這個網站的預設文件設定為 login.wdm。

MarchFun 發表於 2006-8-3 09:42:51

最後在 Setup &gt; WebAdmin 中將 WebAdmin URL 設定為 /WebAdmin/login.wdm 即可。<br><br>如果你同時也將 WorldClient 架在 IIS 下,則這個 WebAdmin URL 必須改成 WebAdmin 的網址,並在網址後面加上 /login.wdm?redirect=true。例如:<br><br> <a href='http://webad.abc.com/login.wdm?redirect=true' target='_blank'>http://webad.abc.com/login.wdm?redirect=true</a><br><br>這樣一來才可以在 WorldClient 中按下 [進階設定] 時直接進入 WebAdmin 而不必重新登入。但是經由這種方式進入 WebAdmin 時,WebAdmin 介面會使用預設的英文。<br><br><span style='color:red'>補充說明:官方網站中目前有 WordClient 架設在 Apache2 下的教學,但並沒有提到 WebAdmin 如何架設。</span>
頁: [1]
檢視完整版本: [教學] 在 IIS 下架設 WorldClient 及 WebAdmin