整個安裝處理分為以下幾個部份:
安裝需求 - 列出安裝 Sun WebServer 的最低系統需求。
計劃 - 提供安裝 Sun WebServer 的說明。
安裝 Sun WebServer - Sun WebServer 的安裝步驟。
套裝軟體 - 說明需要安裝的套裝軟體。
開始在電腦上安裝 Sun WebServer 之前,請先檢查電腦是否符合以下最低系統需求:
SPARC
Intel
Solaris 2.6
10 MB 供執行檔與配置檔案使用
最少 3 MB 供網站文件、指令集以及登錄檔案使用,實際需求依網站個數與大小而定。
SPARC:最少 64 MB,建議使用 128 MB
Intel:最少 64 MB,建議使用 128 MB
105181-06 核心程式
106257-01 PAM 辨證程式庫 (/usr/lib/libpam.so.1) 修補。
105390-02 SGML 線上援助頁更新
106123-02 SGML 線上援助指令工具
105284-08 AWT 1.1 Motif 修補
105182-06 核心程式
106258-01 PAM 辨證程式庫 (/usr/lib/libpam.so.1) 修補。
106061-02 SGML 線上援助頁更新
106124-02 SGML 線上援助指令工具
105285-08 AWT 1.1 Motif 修補
SPARC 最少 64 MB,建議使用 96 MB
Intel 最少 64 MB,建議使用 96 MB
swap 空間應介於所需記憶體乘上處理器數量的 1.5 倍到兩倍之間。
Sun Microsystems HotJavaTM 1.1.4 版或更新版本
JavaTM Developers Kit (JDK) 1.1.5 或更新版本
開始安裝 Sun WebServer 之前,應該先仔細考慮以下事項:
JavaTMServlet 支援 - 以 servlet 代替常用的 CGI 指令集,不僅可在伺服器端善加利用 Java 跨平台的優點,而且還能改善處理速度。「Java Servlet 支援」功能需要用到 SUNWhtsvl 套裝軟體以及 SolarisTM JDKTM 1.1.5 版或更新版本。最新版的 Solaris JDK 可自 URL http://www.sun.com/solaris/java/ 下載。
HTTP 安全通訊使用的 SSL - Sun WebServer 具備安全 socket 階層 (SSL 3.0) 的功能,並支援 Verisign 辨證,將通訊資料加密確保安全。
Microsoft FrontPage 支援 - Sun WebServer 支援常用的 FrontPage 98 伺服器延伸功能,以便使用者能利用 Microsoft FrontPage 撰寫、管理以及使用動態內容。支援 FrontPage 98 的功能,所需要用到的其他軟體,可在 Microsoft 的網站上找到,網址為 http://www.microsoft.com/frontpage/wpp/。
使用者名稱 - 伺服器處理執行時所用的使用者名稱。由於以 root
身份執行伺服器時,CGI 指令集也會以 root 身份執行,可能會使系統暴露出安全方面的漏洞,因此請謹慎選取或設定 CGI 使用者、CGI 字尾啟動、CGI 對應、公佈以及站台限制等等。以 nobody
身份執行伺服器雖然安全無虞,但卻限制了伺服器能夠存取的系統檔案與資源。
將身份變更為 super-user。
% su |
使用 cd 指令切換到 CD 上 Sun WebServer 的目錄,或切換到您將檔案解壓縮的目錄。例如:
此套裝軟體位於您當初解開檔案的目錄,但實際的目錄名稱需視您購買 Sun WebServer 的方式而定。
# cd /tmp |
(選擇性的) 若需要 SSL 支援,請依照此步驟進行,否則請跳到「步驟 4」。
某些套裝軟體對其他套裝軟體有相依關係,因此必須依下列順序安裝。
安裝處理為交談式,會詢問您的意見。對於 pkgadd 程式執行時提出的所有問題,請全部回答「是」。
刪除與 Solaris 2.6 一併安裝到電腦上的 SUNWfns
套裝軟體。
移除 SUNWfns
時,請忽略所有警告訊息。
SUNWfns
應該更新到 Solaris 2.6 系統所附的版本,而使用 Solaris 2.7 時則不用移除或更新系統上的 SUNWfns
。
# pkgrm SUNWfns |
切換到 SSL 套裝軟體所在目錄,將新版 SUNWfns
、SUNWski
以及 SUNWssl
等套裝軟體全部安裝進去。
如果您使用的是全球出口版,請改安裝 SUNWssl
以代替 SUNWssld
,而且沒有 SUNWskild
套裝軟體可供安裝。SUNWskild
套裝軟體應該在 SUNWski
安裝完畢之後才安裝,以確保所有的象徵性連結正確。
# pkgadd -d . SUNWfns SUNWski SUNWskild SUNWskica\ SUNWskicw SUNWskimc SUNWskimu SUNWssld |
將目錄切換到 Sun WebServer 核心套裝軟體所在目錄,並開始安裝其中的套裝軟體。
整個安裝過程中,系統都會徵詢您的意見。對於 pkgadd 指令執行時提出的任何問題,請一律回答「是」。
SUNWhtsvl 是「Java Servlet 支援」的套裝軟體,只有當您想要支援 servlet 時才需要安裝。此套裝軟體需要 SolarisTM JDKTM 1.1.5 版或更新版本。Solaris JDK 的最新版本可至網址 http://www.sun.com/solaris/java/ 取得。 SUNWhtadm
是「Sun WebServer 管理主控台」與「管理伺服器」套裝軟體,可簡化 Sun WebServer 的管理工作,建議您善加使用。
# pkgadd -d . SUNWhttp SUNWhtsvl SUNWixklg SUNWixavm SUNWhtadm SUNWhttpc |
將目錄切換到 Sun WebServer 線上輔助與線上援助頁所在目錄,開始安裝文件套裝軟體:
# pkgadd -d components/SUNWhttp/common/pkgs SUNWhtdoc SUNWhtman |
Sun WebServer 包含以下套裝軟體:
SUNWhtadm
管理套裝軟體
SUNWhtsvl
Servlet 支援套裝軟體
SUNWhttp
常駐程式與支援二進位碼套裝軟體
SUNWhttpc
配置套裝軟體
SUNWhtdoc
線上解說套裝軟體
SUNWhtman
Sun WebServer 線上援助頁套裝軟體
SUNWfns
聯合式命名系統
SUNWski
SKI 1.0 軟體(使用者套裝軟體)
SUNWskica
SKI 1.0 軟體(CA 套裝軟體)
SUNWskicw
SKI 1.0 軟體(CA 授權套裝軟體)
SUNWskimc
SKI 1.0 軟體(CA 線上援助頁套裝軟體)
SUNWskimu
SKI 1.0 軟體(CA 使用者手冊套裝軟體)
SUNWssl
SSL 1.0 軟體(全球版程式庫)
SUNWskild
SKI 1.0 套裝軟體(美加地區程式庫)
SUNWssld
SSL 1.0 軟體(美加地區程式庫)
SUNWixklg
ISP 版 Solaris 之 KLG 類別
SUNWixavm
ISP 版 Solaris 之 JMAPI AVM 類別