構建SCO UNIX下的Web伺服器

來源:互聯網
上載者:User

Internet/Intranet的網路應用過程中,Web伺服器的建設必不可少,而國內的企事業單位在組網方案中多考慮向Intranet靠攏。構建自己的Web伺服器,利用其中的WWW、E-mail等服務提高辦公效率。在國內,SCO UNIX作為一個技術成熟的商用網路作業系統,廣泛地應用在金融、保險、郵電等行業中。其自身內建了豐富的網路功能,自SCO OpenServer 5.0版以後,各項網路服務內容大大加強,加上其良好的穩定性和安全性,無需追加任何投資完全可以配置成企業內部的Web伺服器,利用各用戶端(Win 9x)的瀏覽器軟體即可實現WWW的各項功能,是充分利用已有投資、降低成本的好辦法;UNIX Web伺服器在一些商業網站中被成功地使用,如果你熟悉SCO UNIX,可以考慮選用SCO UNIX網路作業系統建立企業級Internet Web伺服器。

本文以SCO OpenServer 5.0.5為例,介紹在已有辦公網的基礎上構建企業網Web伺服器的方法。在A網段中構建一個SCO UNIX Web伺服器(IP地址:205.100.100.52),在該區域網路內客戶機作業系統是Win 95/98/NT,瀏覽器為IE,這樣具有良好的網頁編輯環境和瀏覽介面(當然,也可以選用Linux環境下的網頁瀏覽環境)。其中,有一台Win 9x客戶機(IP地址:205.100.100.170)具有遠端管理Web伺服器和上傳網頁的功能;在廣域網路內的另一個B網段,有一些Web瀏覽的客戶機,其中有一台Win 9x客戶機(IP地址:204.1.191.2)也設定為具有遠端管理Web伺服器的功能。

1. Internet Manager軟體包的安裝

SCO OpenServer 5.0.5系統的安裝及網路設定在此就不講述了,只是使用者需要注意在安裝過程中選擇預設軟體包安裝,這樣該系統就包括了Intranet/Internet的Web服務功能。如果沒有選擇預設軟體包安裝,就要安裝Netscape Communicator (Ver 4.0.5b)和SCO OpenServer Enterprise System Internet FastStart (Ver 5.0.5m)軟體包。具體步驟是插入SCO OpenServer 5.0.5的系統安裝光碟片,用#scoadmin→software命令,選擇安裝光碟片中的上述兩個軟體包進行安裝,安裝完畢,重新啟動主機。

2. WWW伺服器遠端管理的設定

雖然SCO OpenServer 5.0.5在主控台的圖形介面中提供了管理WWW伺服器的功能,但是對WWW伺服器遠端管理的設定,使管理員能夠更方便靈活地通過遠程客戶機維護WWW伺服器。在這裡WWW伺服器IP地址為:205.100.100.52,WWW伺服器遠端管理的客戶機IP地址為:205.100.100.170,WWW首頁存放在目錄/usr/www下(系統預設WWW的首頁目錄為/usr/internet/ns_httpd/docs)。

Internet Manager配置:用root 登入SCO UNIX主機,編輯/usr/internet/admin/access/site檔案,在檔案中加入遠端管理伺服器的本地客戶機IP地址:205.100.100.170。

編輯/usr/internet/admin/conf/httpd.conf檔案,將"ServerName localhost "一行改為 "ServerName 205.100.100.52"。

重啟主機,更新配置。

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"。

重啟主機,更新配置。進入/usr/internet/ns_httpd/httpd-80目錄,運行stop,停止http服務管理程式;運行start,啟動http服務管理程式。

3. 遠程啟動 Internet Manager

在windows 95/98/NT客戶機啟動IE瀏覽器,在地址欄輸入伺服器的IP地址和Internet Manager的連接埠號碼(615)及首頁檔案名稱--http://205.100.100.52:615/mana/mana/menu.mana,系統提示輸入使用者名稱和密碼,首次登入時可使用系統預設的Internet Manager的系統管理使用者"admin"和預設口令"root",登入後進入Internet Manager的介面。

系統顯示了各種服務內容,單擊"Web"按鈕,進入"Netscape FsatTrack Server"的管理入口,選擇超鏈結Netscape FastTrack Server (port 80),出現管理介面的登入對話方塊,輸入admin使用者名稱和預設口令root,成功登入後進入Netscape FastTrack Server 2.01的管理畫面。

4. 對Web Server Manager的配置進行修改

在管理介面上一排選項中,單擊System Settings,再通過選擇"Network Settings"、"performance tuning"等選項,可對伺服器主目錄、伺服器名、httpd的監聽連接埠號碼(預設為80)、伺服器的進程數等參數進行設定。

在管理介面上一排選項中,單擊Content Mgmt,再單擊左邊"Primary Document Directory",在本文區的Primary Directory框中,輸入將存放WWW首頁的主路徑名"/usr/www";如果在主文件目錄中需要為新使用者myweb建立一個目錄 ,那麼一定要對所建立的目錄設定存取控制許可權。

以下為引用的內容:
  #cd /usr/www
  #mkdir myweb
  #chown nouser myweb
  #chgrp nouser myweb
  #chmod 755 myweb

進入Internet Manager的介面後,單擊System Settings,再單擊左邊"Document preferences",可增加或修改預設首頁HTML檔案名稱,點擊OK按鈕,選擇"save and apply",使修改有效。該系統預設首頁HTML檔案名稱為index.html、home.html。

進入Internet Manager的介面後,點擊Security,選擇Set Internet Manager Password,可修改admin的口令;也可以用root身份登入,在字元模式下鍵入/etc/internetpw來進行。

進入Internet Manager的介面後,點擊Security,選擇Control Access from Remote Sites,輸入204.1.191.2,這樣可以增加一個遠端管理Web伺服器的客戶機。該方法比在UNIX字元環境下編輯/usr/internet/admin/access/site檔案更加方便快捷。

Web伺服器設定完成後,將網頁上傳到WWW首頁的主路徑/usr/www下,系統預設首頁檔案名稱為:index.html,在SCO UNIX系統中,檔案名稱是嚴格區分字母大小寫,所以上傳到UNIX主機中的網頁檔案名稱的字母大小寫有可能和Win 9x上的不同。網頁上傳完成後,這樣在客戶機上就能瀏覽到SCO UNIX系統中Web伺服器上的網頁了。



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.