安裝與架構補充資料
雖然您可以使用 NetQuestion 隨附的基本 Web 伺服器,
但基於機密保護的理由,我們鄭重建議您 使用「實際的」Web 伺服器,如
Apache 或 Lotus Domino Go!,以對遠端從屬站伺服 DB2 文件。
下面各節會說明一些您可以將 DB2 文件放在中央伺服器上的方法,
並附有特定平台及 web 伺服器的詳細資訊。 若使用不同的平台或 Web
伺服器,您也應該發現有一些相對應的特性,可讓您達成類似結果。
此實務範例中,您使用 OS/2 機器作為 DB2 伺服器,決定使用 Lotus Domino Go!
web 伺服器,提供 DB2 線上文件給內部網路的人員使用。
- 安裝 DB2 Universal Database 文件
- 在 E: 磁碟機上安裝 DB2 文件及 DB2 Enterprise Edition
伺服器。HTML 檔案位於次目錄 e:\sqllib\doc\html
中。伺服器文件包含特定伺服器的書籍,例如 SQL Reference、Command
Reference、 SQL Getting Started、Administration Guide
及快速入門。 因為 Enterprise Server 包括 DB2 Connect
功能及其文件,所以您也要取得 DB2 Connect User's Guide 及
DB2 Connect Enterprise Edition Quick Beginnings for OS/2 and Windows
NT 手冊。假設您的公司不會執行任何應用程式的開發, 所以未安裝 DB2
Personal Developer's Edition (其中包含了程式設計書籍,如
Administrative API Reference)。
- 安裝 Web 伺服器
- 從安裝 CD-ROM 來安裝 Lotus Domino Go web 伺服器。 在此實務範例中,假設 web
伺服器安裝於 c:\www,其 TCP/IP 主電腦名稱是
udbserv。
- 透過 Web 伺服器提供 DB2 UDB 文件
- 若要提供 DB2 目錄中的檔案,請將類似下列的一行新增至
c:\www\httpd.cnf 檔案中:
Pass /db2docs/* e:\sqllib\doc\html\*
請確定此行位於下列一行之前:
Pass /* document_root\*
然後,重新啟動 web 伺服器。
或者,若要將檔案複製到 web 伺服器目錄,請使用 xcopy 指令,加上
/s 選項,將 e:\sqllib\doc\html\*.* 複製到
c:\www\html\db2docs 目錄中。您的使用者現在可以連結 URL
http://udbserv/db2docs/index.htm,存取 DB2 文件。
- 自行設定 (可選用的)
- 後來,您接到使用者的電話,表示當他試著選取 API Reference
時,卻出現 "file not found" 錯誤,因為此書不存在於 Web
伺服器上。另一位使用者試著選取 UNIX 的 快速入門書籍,亦
得到類似的錯誤。 您可以編輯檔案
e:\sqllib\doc\html\index.htm,除去對程式設計書籍的鏈結,並變更對
Windows 及 UNIX Quick Beginnings 書籍的鏈結,
指向安裝那些書籍的各個 Intranet Web 伺服器。
因為公司有自己的資料庫問題說明平台,您可以在 index.htm
檔案中新增說明平台的電話號碼及 mailto: 鏈結。
請注意更正服務修正程式包可能包括更新版的 index.htm,
因此一定要為您所做的任何變更保存一份備份。
您是一位在 Windows NT 上執行 Netscape Enterprise 伺服器的系統管理者。
正準備建立 DB2 Universal Database,尚未決定是要將資料庫伺服器與 Web
伺服器一起放在單一機器上,或使用不同的伺服器。
- 安裝 DB2 Universal Database 文件
- 在此系統上,DB2 安裝於 E: 磁碟機,所以 HTML
檔案全部儲存於 e:\sqllib\doc\html 之下。
- 安裝 Web 伺服器
- 若要測試 web 及資料庫伺服器放在一起的效能,您可以將 Netscape Enterprise
web 伺服器安裝於相同系統上,亦即公司內部網路的 udbserv。web
伺服器安裝於 H: 磁碟機。
- 提供 DB2 文件
- 一開始,web 伺服器只包含 DB2 文件,所以您想要讓
http://udbserv/的預設首頁顯示 檔案
e:\sqllib\doc\html\index.htm,亦即 「DB2
資訊」頁面。欲使用 DB2 文件:
- 從 Netscape 資料夾中執行 Administer Netscape Servers 程式,選擇
udbserv 作為伺服器。
- 在 Content Mgmt 之下,將 Primary Document Directory
變更成 e:\sqllib\doc\html。
- 使用 Document Preferences,將 index.htm
新增為其中一個預設文件名稱,讓瀏覽器顯示
index.htm,而不是目錄中的檔案列示。
稍後,您決定在 Web 伺服器上儲存其它 HTML 檔案,並架構伺服器讓 DB2 書籍位於
http://udbserv/db2docs/ 中:
- 將 Primary Document Directory 變回一般目錄,例如
h:\netscape\server\docs。
- 在 Content Mgmt 之下,選取 Additional Document
Directories,將 db2docs 次目錄對映至
e:\sqllib\doc\html。
- 從 Web 伺服器的新預設頁面中,新增一個 db2docs 目錄的鏈結:
<a href="db2docs/index.htm">DB2 Information</a>
- 傳送檔案 (可選用的)
- 最後,放在一起的 web 及資料庫伺服器的負荷量終於太重,因此,您決定將 Web
伺服器傳送至不同機器。 您使用保存工具,例如 pkzip 或 Windows 版的
tar,壓縮 e:\sqllib\doc\html 之下的目錄樹。您在
Web 伺服器機器的其它位置上復置全部檔案,然後在提供 HTML 檔案之前,先架構 web
伺服器。
在不同的系統上,您決定解除安裝 DB2 伺服器,保留 HTML 檔案供 Web
伺服器使用。解除安裝伺服器之前,您使用 xcopy 指令,將
e:\sqllib\doc\html 目錄樹複製到
h:\netscape\server\docs\db2docs,然後除去另一個文件目錄
db2docs 的 Web 伺服器對映。
在此實務範例中,您使用的是 Windows NT 4.0 作為 DB2
伺服器,並決定使用 Internet Information Server (IIS)
讓工作群組的其它使用者也可以使用 DB2 線上文件。 IIS 可以用於 Windows NT
4.0 Server,但也可以在 Windows NT 4.0 工作站上執行。
您也可以使用下列指示,來設定 Peer Web Services (PWS),它可以用於 Windows NT
4.0 Workstation,但也可以安裝在 Windows NT 4.0 Server 上。
- 安裝 DB2 Universal Database 文件
- 如同前幾個實務範例,將 DB2 文件安裝在相同目錄中:
e:\sqllib\doc\html。
- 安裝 Web 伺服器
- 如果 IIS 沒有與 Windows NT 系統同時安裝,則請從 Windows NT 安裝 CD-ROM
中安裝它。開啟控制台的服務對話框,
以自動啟動此服務程式。
- 透過 Web 伺服器提供 DB2 文件
- 從開始功能表的 Microsoft Internet Information Server
資料夾中執行 Internet Service Manager,跳至WWW區段,
然後進入目錄次區段。編輯起始目錄登錄, 將路徑從
c:\inetpub\wwwroot 變更為
e:\sqllib\doc\html,並將預設文件變更為
index.htm。 稍後,如果您需要伺服其它文件及 DB2
書籍,則請將首頁文件變更回
c:\inetpub\wwwroot,並新增一新的虛擬目錄,名為
db2docs。
- 自行設定 (可選用的)
- 如果您使用 IIS 的內建搜尋機能,則您必須將檔案
e:\sqllib\doc\html\index.htm 置換為 檔案
inetpub\samples\isapi\srch.htm,並如下所述複製 DB2 HTML
檔案。
- 複製檔案 (可選用的)
- 欲使用 IIS 的內建搜尋機能,請複製 DB2 HTML 檔案 到
c:\inetpub\wwwroot 目錄樹。建立 db2docs
目錄,並在複製時使用 xcopy /s 指令來保留目錄結構。 除去虛擬目錄
db2docs,以便使用位於實際 db2docs 目錄下的檔案。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]