Unix系統(tǒng)中WEB知識講解
在Unix系統(tǒng)中,我們來講解一下關(guān)于如何建造一個(gè)WEB的知識。我們以SCO OpenServer 5.0.5為例,介紹在已有辦公網(wǎng)的基礎(chǔ)上構(gòu)建企業(yè)網(wǎng)Web服務(wù)器的方法。在A網(wǎng)段中構(gòu)建一個(gè)SCO Unix Web服務(wù)器(IP地址:205.100.100.52),在該局域網(wǎng)內(nèi)客戶機(jī)操作系統(tǒng)是Win 95/98/NT,瀏覽器為IE,這樣具有良好的網(wǎng)頁編輯環(huán)境和瀏覽界面(當(dāng)然,也可以選用Linux環(huán)境下的網(wǎng)頁瀏覽環(huán)境)。
其中,有一臺Win 9x客戶機(jī)(IP地址:205.100.100.170)具有遠(yuǎn)程管理Web服務(wù)器和上傳網(wǎng)頁的功能;在廣域網(wǎng)內(nèi)的另一個(gè)B網(wǎng)段,有一些Web瀏覽的客戶機(jī),其中有一臺Win 9x客戶機(jī)(IP地址:204.1.191.2)也設(shè)置為具有遠(yuǎn)程管理Web服務(wù)器的功能。
1)Internet Manager軟件包的安裝
2)SCO OpenServer 5.0.5系統(tǒng)的安裝及網(wǎng)絡(luò)配置在此就不講述了
只是用戶需要注意在安裝過程中選擇缺省軟件包安裝,這樣該系統(tǒng)就包括了Intranet/Internet的Web服務(wù)功能。如果沒有選擇缺省軟件包安裝,就 要安裝Netscape Communicator (Ver 4.0.5b)和SCO OpenServer Enterprise System Internet FastStart (Ver 5.0.5m)軟件包。
具體步驟是插入SCO OpenServer 5.0.5的系統(tǒng)安裝光盤,用#scoadmin→software命令,選擇安裝光盤中的上述兩個(gè)軟件包進(jìn)行安裝,安裝完畢,重新啟動主機(jī)。
3)WWW服務(wù)器遠(yuǎn)程管理的設(shè)置
雖然SCO OpenServer 5.0.5在主控臺的圖形界面中提供了管理WWW服務(wù)器的功能,但是對WWW服務(wù)器遠(yuǎn)程管 理的設(shè)置,使管理員能夠更方便靈活地通過遠(yuǎn)程客戶機(jī)維護(hù)WWW服務(wù)器。在這里WWW服務(wù)器IP地址為: 205.100.
100.52,WWW服務(wù)器遠(yuǎn)程管理的客戶機(jī)IP地址為:205.100.100.170,WWW主頁存放在目錄/usr/www下 (系統(tǒng)缺省WWW的主頁目錄為/usr/internet/ns_httpd/docs)。
4)Internet Manager配置
用root 登錄SCO Unix系統(tǒng)主機(jī),編輯/usr/internet/admin/access/site文件,在文件中加入遠(yuǎn)程管理服務(wù)器的本地客戶機(jī)IP地址:205.100.100.170。
編輯/usr/internet/admin/conf/httpd.conf文件,將“ServerName localhost ”一行改為 “ServerName 205.100.100.52”。
5)重啟主機(jī),更新配置。
Netscape FastTract Server 的配置:用root 登錄,編輯/usr/internet/ns_httpd/admserv/
ns-admin.conf 文件,將“ServerName scosysv.ccb”一行改為“ServerName 205.100.100.52”;將“Addresses 127.0.0.1” 一行改為“Addresses 205.100.100.170”。
6)重啟主機(jī),更新配置。
進(jìn)入/usr/internet/ns_httpd/httpd-80目錄,運(yùn)行stop,停止http服務(wù)管理程序;
7)遠(yuǎn)程啟動 Internet Manager
在windows 95/98/NT客戶機(jī)啟動IE瀏覽器,在地址欄輸入服務(wù)器的IP地址和Internet Manager的端口號(615)及首頁文件名——http://205.100.100.52:615/mana/mana/menu.mana,系統(tǒng)提示輸入用戶名和密碼, ***登錄時(shí)可使用系統(tǒng)默認(rèn)的Internet Manager的管理用戶“admin”和缺省口令“root”,登錄后進(jìn)入 Internet Manager的界面。
系統(tǒng)顯示了各種服務(wù)內(nèi)容,單擊“Web”按鈕,進(jìn)入“Netscape FsatTrack Server”的管理入口,選擇超鏈結(jié)Netscape FastTrack Server (port 80),出現(xiàn)管理界面的登錄對話框,輸入admin用戶名和缺省口令root,成功登錄后進(jìn)入Netscape FastTrack Server 2.01的管理畫面。
8)對Web Server Manager的配置進(jìn)行修改
在管理界面上一排選項(xiàng)中,單擊System Settings,再通過選擇“Network Settings”、"performance tuning” 等選項(xiàng),可對服務(wù)器主目錄、服務(wù)器名、httpd的監(jiān)聽端口號(缺省為80)、服務(wù)器的進(jìn)程數(shù)等參數(shù)進(jìn)行設(shè)置。
在管理界面上一排選項(xiàng)中,單擊Content Mgmt,再單擊左邊“Primary Document Directory”,在正文區(qū)的Primary Directory框中,輸入將存放WWW主頁的主路徑名“/usr/www”;如果在主文檔目錄中需要為新用戶myweb建立一個(gè)目錄 ,那么一定要對所建立的目錄設(shè)置訪問控制權(quán)限。
- #cd /usr/www
- #mkdir myweb
- #chown nouser myweb
- #chgrp nouser myweb
- #chmod 755 myweb
進(jìn)入Internet Manager的界面后,單擊System Settings,再單擊左邊“Document preferences”,可增加或修改缺省首頁HTML文件名,點(diǎn)擊OK按鈕,選擇“save and apply”,使修改有效。該系統(tǒng)缺省首頁HTML文件名為index.html、home.html。
進(jìn)入Internet Manager的界面后,點(diǎn)擊Security,選擇Set Internet Manager Password,可修改admin的口令;也可以用root身份登錄,在字符模式下鍵入/etc/internetpw來進(jìn)行。
進(jìn)入Internet Manager的界面后,點(diǎn)擊Security,選擇Control Access from Remote Sites,輸入204.1.191.2,這樣可以增加一個(gè)遠(yuǎn)程管理Web服務(wù)器的客戶機(jī)。該方法比在Unix系統(tǒng)字符環(huán)境下編輯/usr/internet/admin/access/site文件更加方便快捷。
Web服務(wù)器設(shè)置完成后,將網(wǎng)頁上傳到WWW主頁的主路徑/usr/www下,系統(tǒng)缺省首頁文件名為:index.html,在SCO Unix系統(tǒng)中,文件名是嚴(yán)格區(qū)分字母大小寫的,所以上傳到Unix主機(jī)中的網(wǎng)頁文件名的字母大小寫有可能和Win 9x上的不同。
網(wǎng)頁上傳完成后,這樣在客戶機(jī)上就能瀏覽到SCO Unix系統(tǒng)中Web服務(wù)器上的網(wǎng)頁了。
【編輯推薦】