
                              Linux WWW HOWTO
                                       
ԭ: Mr. Poet, [1]poet@linuxports.com
: Wang, Shyh-Chyu

   v0.85, 21 August 1999
     _________________________________________________________________
   
   ΪṩȫѶWWWݵĸַLinuxϵ趨Ѷ۰
   趨ŷ˼û˳ʽݡƪHOWTOĿģṩһϸֲᣬ
   ṩһݸԵṩȥҵһѶķ
     _________________________________________________________________
   
1. ǰ

     * 1.1 Ȩ
     * 1.2 
     * 1.3 °汾
       
2. 趨ȫѶû (Antiquated)

     * 2.1 
       
3. Lynx

     * 3.1 ȡã
       
4. Emacs-W3

     * 4.1 ȡã
       
5. Netscape Navigator/Communicator

     * 5.1 ְ汾ѡ
     * 5.2 ȡ
     * 5.3 װ
       
6. 趨ȫѶŷ

     * 6.1 
       
7. Apache

     * 7.1 ȡ
     * 7.2 뼰װ
     * 7.3 趨
     * 7.4 վ
     * 7.5 CGI scripts
     * 7.6 ʹҳĿ¼
     * 7.7 DaemonģʽInetdģʽ
     * 7.8 Putdelete
     * 7.9 ʹAuthentication/Access Control
     * 7.10 su-exec
     * 7.11 Imagemaps
     * 7.12 SSI/XSSI
     * 7.13 ģϵͳ
       
8. ŷ

9. ·Intranet

     * 9.1 
     * 9.2 ļĸ°汾
     * 9.3 ӳ
       
10. װHTTPŷ

     * 10.1 ǰ׼
     * 10.2 HTTPd
       
11. HTTPd

12. ߵLinuxŷ

     * 12.1 趨Linuxŷ
     * 12.2 趨Netwareŷ
     * 12.3 趨Netware Client
     * 12.4 趨΢û
     * 12.5 Macintosh趨TCP/IP
       
13. 趨·

     * 13.1 NCPFS
     * 13.2 SMBFS
     * 13.3 NFS
       
14. ȡվ

     * 14.1 ȡϹҵĵϵͳ
     * 14.2 ߵ·
     * 14.3 ;
       
15. ԰쵽

16. ׼ȨCredits and Legalities

     * 16.1 лThanks
     * 16.2 ȨѶCopyright information
       
17. һĶ

     * 17.1 O'Reilly & Associates Books
     * 17.2 Internet Request For Comments (RFC)
     _________________________________________________________________
   
1. ǰ

   Ϊ׷һó·ĲϵͳʼLinux 
   һЩѧԺ.ѧӪҵһЩСҵϣһվ
    ֲҪʲᾭѡ WWW-HOWTO ԭʼĿġļҪΪ
   · ҪȫѶWorld Wide Web趨ŷ˼û˳ʽ
   
   еļ۸һ㡣LinuxǽIntelƽ̨ϡ
   ʹ ƽָ̨Ľܻ᲻һɾش
   뾡 ӳվأһŷϡ
   
1.1 Ȩ

   ļȨ (c) 1999  Mr. Poet
   
   ļȨ (c) 1999 춱ļԭʼ Peter Dreuw0.8ǰ
   ļ
   
   ļΪļڲΥЭᷢеGNU General Public
   Licence۵ڶ κΡοġ汾£ɸƷ
   лд
   
   HOWTOķУֻܹһõϣûиκεı֤κ
   ҵΪκ ֤κضĿҲ֤Էϡϸ
   GNU General Public Licence
   
   ҪȡһGNU General Public LicenseŸЭFree
   Software Foundationݣ ַInc., 675 Mass Ave, Cambridge, MA 02139,
   USA.
   
   ļᵽע̱꣬ӵС
   
   ԭ(Origional Copyright)
   
   This document is Copyright (c) 1999 by Mr. Poet
   
   This document is Copyright (c) 1997 by Wayne Leister. The original
   author of this document was Peter Dreuw.(All versions prior to 0.8)
   
   This HOWTO is free documentation; you can redistribute it and/or
   modify it under the terms of the GNU General Public License as
   published by the Free Software Foundation; either version 2 of the
   License, or (at your option) any later version.
   
   This document is distributed in the hope that it will be useful, but
   without any warranty; without even the implied warranty of
   merchantability or fitness for a particular purpose. See the GNU
   General Public License for more details.
   
   You can obtain a copy of the GNU General Public License by writing to
   the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
   USA.
   
   Trademarks are owned by there respective owners.
   
1.2 

   ӭе߲ͨЩԴһЩõվ
    ⡣ڷӳǰȱȶһ°汾Ҳֵ⣬
   Ѿ һжˡһθȡ°汾ݡ 
    [2]poet@linuxports.com.
   
1.3 °汾

   °汾ɾַȡã [3]Website.
   
2. 趨ȫѶû (Antiquated)

     ע!1997һֱδ޸ĹԱֻҪ
      ǰйLinux壬NetscapeLynxҲ
     LinuxҪ 㻹ûЩϿ
     ڵȥذɣ
     
   ½ڽ趨ȫѶΪĳֵһ⣬ȴ
   У 춴ͽ̡һ汾УֻĳЩе½ڡ
   Уᾡ пҵõĳЩҪֵϸ
   ˵Ҳδ½ڼԽܡ
   
   ṩһЩѶҪʲϸ˵ÿ
   һ ϸȥװ趨ά
   
   ʵϣƽҲųX-Window/Netscape޳ʱֻ
   Lynx
   
2.1 

   [4]Navigator/Communicator
          NavigatorǱΨһLinux֧ԮHTMLܵ
          FrameJava JavascriptԶ¡LayersĹܡ
          newsmailǣԵԴ Ҳ̫һֻ̰Եһ
          CPU time塣ңӲȡռ䣬 ˷Ӳռ䡣
          
          NetscapeһOpenSource壬Դ [5]ftp.netscape.com
          ء
          
   [6]Lynx
          LynxСΪһԭʼʽGNUpublic
          licenceȡáȻ ΪLynx⹦ܡ
          ֧Ԯtablecolor۷cursesݼframe
          
     Lynx֧Ԯframe:
     
     Lynxֻ֧Ԯݵframeܡһframeframeı⣬ʾ
     ᡣⳣ⡣
     
   Kfm
          KfmΪK Desktop EnvironmentKDEݵһݡKDEX-Windowsϵ
          һϵͳṩһЩ drag and dropsoundtrashcanlook and
          feelĹܡKfmK file manager Ҳʱ
          ֧ԮframetableftpأtarļArchieve ȵȣ
          ڵİ汾Ϊ1.1.11.1.2áȻûKDE£ʹ
          KfmKDEĺ ʽ⻹ҪСKDEKfmϸڣο
          [7]http://www.kde.org
          
   [8]Emacs
          EmacsǸܵĳʽļnewsĶMailĶ
          ҲҪѧϰʹ EmacsһʼʱҪѧĶʵ̫ˣ
          ΪȥѧаĹܡX-Windowsİ ׵öˣΪ
          󲿷ݵĹܶѡСһȱ㣬ҪģʽΪ
          עX-WindowsУEmacsԻͼEmacsҲ壬ԭʼ
          ʽGNU public licenceȡá
          
   NCSA Mosaic
          MosaicIllinoisѧNCSANational Center for Supercomputing
          Applicationݷ չX-WindowsNCSAʱ
          ƻתעƻMosaic Ѿ˸¡Ϊ
          ԭʼʽΪ壬ƻڷҵ;
           Mosaic˵ֵÿǵġ
          
   Amaya
          AmayaΪW3CHTML3.2׼X-Windows;
          Կ֧ԮHTML3.2 ׼Ҳ֧ԮHTML4.0Ĳݱ׼Table
          formûimage mapput publishinggif jpegpngͼζ
          ֧ԮɵҲɵ༭ߡ°汾Ϊ1.0 beta档1.1
          beta 滹ڲԣþͿɿʹá
          
          ϸڲο [9]http://www.w3.org/Amaya/
          
          Amayaɴ [10]ftp://ftp.w3.org/pub/Amaya-LINUX-ELF-1.0b.tar.gz
          ء
          
   Qweb
          QwebһX-WindowsĻTableformŷimage
          map֧Ԯ°汾Ϊ 1.3档
          
          ϸڲο [11]http://sunsite.auc.dk/qweb/
          
          Դɴ [12]http://sunsite.auc.dk/qweb/qweb-1.3.tar.gzȡá
          
          Ҳɴ [13]http://sunsite.auc.dk/qweb/qweb-1.3-1.i386.rpmȡ
          RedHatRPM
          
   ߽ʹֻʹNetscape 4.xLynxNetscape 5.x Alpha
    LinuxУΨһ֧Ԯ󲿷ݹܵ˽ʹNetscape
   5.x AlphaȻֻ Alpha棬ұ4.x֧Ԯֱ׼
   
3. Lynx

   LynxһеΪֻչʾ֣Ե̫·Ƶ
   bandwithݣ ҲԵ̫ϵͳԴκʾʽκն˻
   xtermչʾִС 㲢ҪX Windows ϵͳŵϵͳ
   塣
   
3.1 ȡã

   󲿷ݵLinux׼УѾLynxˡα롢װܶ˵
   ûʲ塣 °汾Ϊ2.8.2棬
   [14]http://www.slcc.edu/lynx/fote/ȡãҲɴκ 
   [15]ftp://sunsite.unc.edu under /pub/Linux/apps/www/broswers/ Linux
   FTPŷӳվȡá
   
   ϸڣվ
   
   Lynx Links
          [16]http://www.crl.com/~subir/lynx.html
          
   Lynx Pages
          [17]http://lynx.browser.org
          
   Lynx Help Pages
          [18]http://www.crl.com/~subir/lynx/lynx_help/lynx_help_main.htm
          l (the same pages you get from lynx --help and typing ? in
          lynx)
          
   עLynx help pageǨƣʹþɰLynx뽫lynx.cfg
   /usr/libУ ĵַΪַ
   
   LynxĴbatch mode retrievalдһshell
   scripthttp, FTP, gopher, WAIS, NNTPfile://ץһļ
   Archieve ƵĶȻỹɴڴŵС㻹ֻ-post_dataѡ
   ץ׼ϣ batch modeдHTML form
   
   LynxŹܣοLynxhelpman page㷢Lynxܣ
   Ϊǳֵ д뱾ļУ벻ߴͽ̡
   
4. Emacs-W3

   Emacs಻ͬĿʽעĿGNU EmacsxEmacsGNU Emacs
   EmacsFree Software FundationʹáҪΪ
   X-WindowsִСXemacsʽΪ Lucid EmacsֻX-Windowsִ
   СX-WindowsйصĹܣ۽ϺõĿ¼ȣݡ
   
4.1 ȡã

   󲿷Linux׼GNU Emacs
   
   GNU Emacs°汾Ϊ19.34ûվFTPվ
   [19]ftp://ftp.gnu.ai.mit.edu/pub/gnu/
   
   °XEmacs20.2档FTPվ [20]ftp://ftp.xemacs.org/pub/xemacs
   
   Ѷο [21]http://www.xemacs.org
   
   ߶ [22]ftp://sunsite.unc.edu under
   /pub/Linux/apps/editors/emacs/ ȡá
   
   һװGNU EmacsXEmacsW3
   
   EmacsʹEmacs LispϵͳеܡҪģʽΪ
    X Windowsϵͳ£ٻչʾͼΡ
   
   ҪXEmacsW3ģʽѡ'apps'ѡ'brows the web'
   
   ûùEmacs֪W3ģʽҿ԰ӽļ
   С ϴ󶼳Ϯԭ㷢κδ󣬻ϣЩʲģ
   벻ߴͽ̡
   
5. Netscape Navigator/Communicator

5.1 ְ汾ѡ

   Netscape NavigatorΪȫѶ֮ʮȫܡǻһ
   ȣȴ ǿʴ弰ϵͳԴصĳʽ
   
   3ֲͬ汾
   
   Netscape Navigator netcaster(push client)mailʽ
   
   Netscape Communicator ·ļ༭Ƚmailʽ
   newsĶ netcastpush clientݼһ·鹤ߡ
   
   Netscape Communicator Pro Netscape Communicatorйܣһ
    IBMն˻ģ⹦ܼԶϵͳܣϵͳԱɴԼ
   desktopݣ ǧԶе Netscape ݡ
   
   汾⣬ѡֵע⡣
   
   װװװ԰װйܣװֻ
   װ ʹõĹܡбҪ㻹Ԫý֧Ԯ
   netcasterݡ Netscapeǻ۰װװ۰װѡ'help'
   'software updates'ݡLinux  Netscapeδ֧Ԯװ
   
   ڶѡΪ档ӵʹ棬128 bitܵ
   ȫSSL ǿܡֻ40 bitܡ⣬ֻ
   ʹôһ汾
   
   Netscape Navigator / Communicator / Communicator Pro°Ϊ4.6.1
   Linuxֻӵ ֲͬ汾һɰ1.2ϵУݺϵͳkernels
   ,һ°2. xݡ 㻹ûи2.0ĺϵͳһ
   Ľ飬ɣ°汾ơ
   
   Netscapebeta档beta棬ͨһµڡ
   
   Ҳһ5.0 alpha档ɴMozillaƻ [23]www.mozilla.orgء
   
   Ҳһ´ [24]www.mozilla.orgص 5.0 alphaҸ˷ǳʹ
   Netscape 5еԡ
   
5.2 ȡ

   ȡNetscapeõķֱӵǵվ
   [25]http://www.netscape.com/download/վѡѡ
    Linux汾ΪΣʱҪúϵͳİ汾شڴ󲿷˶
   2.0ݡ㲻ȷ Linux汾ΪΣָ'cat /proc/version'
   İ汾վΪΨһȡվ
   
   Ҫ棬ɴNetscape FTPŷءЩFTPվµĺܿ졣
   ˵ҳд ļлûLinuxnon-beta 4.03棬Ѿվˡ
   Ϊ֧ԮLinux 2.0 2.2ַ
   
   Netscape Navigator 4.6.1
   [26]ftp://ftp.netscape.com/pub/communicator/4.6/shipping/english/unix/
   linux20/navigator_standalone/navigator-v403-export.x86-unknown-linux2.
   0.tar.gz
   
   Netscape Communicator 4.6.1 for Linux 2.0 (kernel)
   [27]ftp://ftp.netscape.com/pub/communicator/4.6/shipping/english/unix/
   linux20/base_install/communicator-v403-export.x86-unknown-linux2.0.tar
   .gz
   
   °汾ʱǵURLܻġϣеFTPվ
   [28]ftp://ftp.netscape.com/pub/communicator/
   
   ЩվʱǼʱӳ̨ءһҪгڿս
   ׼ ΪļArchieveݶСNavigator8 megs
   Communicator װ10 megs
   
5.3 װ

   ˵ΰװ Netscape Navigator Communicator  Communicator Pro
   
   ȣõĿ¼д򿪣unpackļArchieveݣִ ns-install
   script (type ./ns-install)Ȼ趨ᣬ
   /usr/local/netscape/netscape/usr/local/bin/netscape (type ln -s
   /usr/local/netscape/netscape /usr/local/bin/netscape) 趨ϵͳ
   $MOZILLA_HOMEΪ /usr/local/netscapeNetscapeҵԼ
   ĵbashΪ shellҪ༭/etc/profile룺
   
MOZILLA_HOME="/usr/local/netscape"
export MOZILLA_HOME

   һװϣǾͿԿʼǻ۸¹½ˡ÷ǣ
   Netscape 'help''software updates'ɿʼ¡ ʹֻװ˻
   װ棬㻹Դȥ װԪ
   
   ע貢ƳɰNetscapeҪֶʽ 
   Netscape(version 3)ִе Java class
   
6. 趨ȫѶŷ

   ½ںǲͬhttpŷ׼һЩŷߣһЩCGI
   scriptԣݡ мʮ·ŷֻһЩ
   ŷ⣬ҲΪЩ òƷ޷һһáд󲿷
   һЩҳƴƴմճģд ⡣춴ͽ̡
   
   Ҫ˽httpĻƣοһеĲοļ
   
   Ҹ˽ϰApacheŷĹ壡˼
   ʵApache ҼлApacheϣ½ڽܸŷ
   ᣬҿܻŷ С
   
6.1 

   Cern httpd
          Cern httpdȫѶŷEuropean Laboratory
          for Particle Physics CERNݷչûάˡ˵
          صĳ˷ϵͳԴ ϸڲο
          [29]http://www.w3.org/Daemon/Status.html Ҳɴ
          [30]ftp://sunsite.unc.edu/pub/Linux/apps/www/servers/httpd-3.0.
          term.tpzء (no it is not a typo, the extension is actually
          .tpz on the site; probably should be .tgz)
          
   NCSA HTTPd
          NCSA Httpd Apache֮չֲͬŷݡ趨
          ApacheΪơNCSA Httpd壬ԭʼҲȡáȻ
          ԴĶApacheõ֪ʶĲϸ һŷ
          NCSAһӣߴתApacheˡApache
          NCSA һЩȱǵConfiguration files ͬݣNCSA
          Httpdֻռ4.9%ŷ ûԴ19979
          [31]Netcraft surveyݡϸڣ 
          [32]http://hoohoo.ncsa.uiuc.edu
          
   [33]Apache
          ApacheΪŷ֮ Apache ԭʼ塣Apacheģ
          ƣ¹ ׼룬еԣĹܣ
          ϵͳûռʴ55%3,928,112 Apacheŷ
          Դ19998 [34]Netcraft surveyݡʽ Apache©SSL
          ϵͳ©StrongholdApache֧ϵеƷۼ
          $995Ԫ$495Ԫ۾Apacheɰݡǽ
          Netscape ȫŷԴ [35]C2 net  [36]Netcraft
          surveyݡ ϸڲο
          [37]http://www.c2.net/products/stronghold/Ϊ 
          ģȫ򶼾128 bit SSL
          
          Apache-SSLʵSSLΪһ壬ʹҵ;RSA
          ӵSSLƼר ݡfree RSAREE library
          ڷҵ;ϡ
          
          ϸڲο [38]http://www.algroup.co.uk/Apache-SSL/
          
   Netscape Fast Track Server
          Fast TrackNetscapeLinux汾CalderaվϹվ˵
          Fast Track''OpenLinux ֪˵ֻCaldera OpenLinux
          ִУ˵ҲLinux汾ִУ֪ Ļ
          E-mailңݡ NetscapeŷûռΪ6.11%
          Դ19998 [39]http://www.netcraft.com/survey/ݡۼ295Ԫ
           Caldera OpenLinux Standard distribution ۼ$399Ԫ۽
          ۸$199.50Ԫݡվƣ ϵͳ棬ʮ
          װ趨ɡ֧Ԯ40-bit SSLҪ128-bit SSL ܣ
          빺Netscape Enterprise Serverҵĺܣһ汾в֧
          ԮLinux֧ԮLinux °汾Ϊ2.0档3.0beta棬в֧
          ԮLinux ݡ
          
          ·浽
          [40]http://www.caldera.com/products/netscape/netscape.html
          
          ϸڲο
          [41]http://www.netscape.com/comprod/server_central/product/fast
          _track/
          
   WN
          WN˵ɫһCERN NCSA Httpd ApacheС
          һЩ֧ԮCGI ڽܡfilterܣѹ/
          ѹԳȡѹеĲ ĿGNU public
          license ʹá°汾Ϊ2.08档ϸڲο
          [42]http://hopf.math.nwu.edu/
          
   AOLserver
          AOL serverϣAmerica OnlineҲòϣ
          Ƶŷ Ĺܵȷܾˡ֧ԮһЩ׼⣬
          ŷ֧ԮϿӡҳ SQLStructured Query
          LanguageָѯϿ⡣ODBCOpen Database Connectivity
          ȡϿ⡣⻹ڽʽѰ漰TCL scripting
          CԵAPI Application Programming Interfaceݼ
          ģ顣У֧Ԯ40-bit SSL Щܶһ
          塣
          
          ϸڲο [43]http://www.aolserver.com/server/
          
   CL-HTTP
          CL-HTTPCommon Lisp Hypermedia ServerLispʽʦ
          Ҫŷ һˡLispдCGI scriptCL-HTTP
          ṩվΪ趨ܣ֧ Ԯеı׼Ǹ壬
          ԭʼʽҲȡá
          
          ϸڲο
          [44]http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.h
          tml
          
   ΪҵĿļվҽʹApacheҲ˽Netscape
   Ϊ 趨վֻǶڵĻվȽеԡ
   ֻ 㣬Ȼԭ©ݡ
   
   ֻŷҪĿɲѯNetcraftվ
   [45]http://www.netcraft.com/survey/servers.html or Web Compare at
   [46]http://webcompare.internet.com.
   
7. Apache

   Apache°汾Ϊ1.3.9ҪվΪ [47]http://www.apache.org/
   ApacheweekҲвվΪ [48]http://www.apacheweek.com/
   ApacheļҲٶϸ趨Apacheվϣ
   Ҳ ԭʼʽһHTMLʽݡȻҲһֵʽHTMLʽ
   ѡ Apache Documentation ProjectᣬӦûáڴ󲿷
   ļ ǵĿ׫дҲҪǣ˽
    治˽Щļ
   
7.1 ȡ

   RedHat  Slackware  OpenLinuxмѾ Apache汾ܲµģ
    λԪԿɿҵǣְ汾ʹòͬĿ¼
   
   ԭʼʽɴ [49]http://www.apache.org/dist/ȡáλԪɴ
   [50]ftp://sunsite.unc.edu/pub/Linux/apps/www/servers/ȡáʹ RedHat
   ˻Դ [51]ftp://ftp.redhat.com/pub/contrib/i386/ȡRPM
   
   ŷҵ;ǴApacheҳԭʼʽб
   Ҳ ʹ RedHat Slackware OpenLinux͸ĶλԪ
   ִ епܻк͵ӵ''ҲΪһЩpatch
   ɵ б룬㻹ʵʱȥģ飬Ҳ
   ԾҪһĿ¼С 벢ѣҴӱĹУ㻹ѧ
   γΪLinuxʹ;)
   
7.2 뼰װ

   Ƚļ򿪣untarݡһݴĿ¼УȻᵽsrcĿ¼Ҫ
   ģ飬 ڴ޸configurationƽҪģѾˣݡȻ
   ִдconfiguration shell script(./Configure)ȷȷ
   Linuxƽ̨ gccΪ޸http.hıԤĿ
   ¼۷configԤΪ /usr/local/etc/httpd/ܻῼǼ
   Ϊ/etc/httpd/ŷ ĸĿ¼۷HTMLҳԤ
   Ϊ/usr/local/etc/httpd/htdocs/Ҳܿ ǸΪ/home/httpd/html
   RedHatԤĿ¼ݡҪʹsu-exec Ŀ¼۲οĸϸ˵
   ݣҲԿǼ֮ŷԤĿ¼ configġ
   Apache޷configʱhttp.hжĸĿ¼ λðɡ
   ĵԤĿ¼config޸ġᣬڴִmake
   Apache
   
   Ϊ©includeڱʱ⣬ЩĿֵüһ£ȷ
   Ѱװ ʺĺϵͳ汾Kernel headerۼincludeݡ
   ȷģ
   
/usr/include/linux should be a link to /usr/src/linux/include/linux
/usr/include/asm should be a link to /usr/src/linux/include/asm
/usr/src/linux should be a link to the Linux source directory (ex.linux-2.0.30)

   Ҫᵵln -sָcpָƣֻǸ ln
   -s source-dir destination-linkݡ
   
   ִmakeʱû⣬ڵĿ¼Ӧиhttpdִе
   binĿ¼С /usr/sbin/usr/local/sbinɡ
   
   ⽫conf.logs iconsĿ¼srcĿ¼ƵŷhomeĿ¼Ȼ
   Ὣconf Ŀ¼е޸һ£õе-dist
   httpd.conf-distĳ/usr/local/sbinݡ
   
   ApacheлЩ֧ԮʽǶsupportĿ¼УҪ벢װ
    ЩʽøĿ¼ִconfigure scriptʱѱˣ
   makefile롣 ʹApacheʱһҪõЩʽЩ
   ԼϵͳԱĹ
   
7.3 趨

   ʱconfĿ¼УӦûĸУhttpd.conf趨ŷ
   ػport롢ʹߵȣݡsrm.conf趨root documen tree
   special handleȡaccess.conf趨ȡᣬmine.types
   ŷһ쵵͸һmineʽ
   
   һ˽йͻᷢЩ趨฽˵ŷ
   ֮ǰ ׵׵öһ顣еÿһĿApacheļж˵
   
   mine.types趨ŷϸ֮ǰ쵵
    Ϊmineʽһ mineʽڴ˵ˣ²޸
   һδһЩ ᣬһЩµmineʽᣬʱ
   Ҫ޸һ
   
   һ㣡ÿı趨ApacheȻҲҪkillһ
   SIGNUP Ѷţµ趨ѶҪ͵ʽӳʽҪ
   ʽĴЩ ʽĴһСʽĴҲɴlog
   Ŀ¼httpd.pidв鵽 killӳʽӳʽˣ
   ʽֻ̲һӳʽ
   
   Ҳһһȥ趨ApacheһЩİѡ
   ˵ ǿҽúöһApacheļеıȫϡԴ
   [52]http://www.apache.org/docs/mics/security_tips.htmlء
   
7.4 վ

   һ̨ӵƵϵķǸÿһһ
   רõ IPλַµķֻһõIPλַ֧
   ԮHTTP 1.1ûá
   
   ҽ飬ҵϣϷֱ˵֧ԮHTTP 1.1ʱ
   ٸ ·Ϸ˵Ҳ϶ࡣַmailܣ
   𣿣ݣֻ FTPܡ
   
   С֯ҳɿµķʡȥ㰺IPλַ
   
   㻹ͬһŷַϸڲοApacheweek
   [53]http://www.apacheweek.com/features/vhost
   
  רIPλַIP based
  
   ԴһÿһһIPλַʹÿһrequest
   ֮IPλַ ApacheʽҪһɷǳ
   ˷IPռ䡣 ҵڵŷǶ35,000ʺ
   Ҳ35,000IPλַ ֻв50ŷ
   
   趨裬һ趨LinuxʹܽϵIPλַ
    趨Apacheʹ֧Ԯܡ
   
   һ裬趨LinuxʹIPλַҪһµĺϵͳ
   ʹ֧ ԮIP networking IP aliasing2.0漰İ汾ⲽ
   ףݡ ĵ˵ο [54]kernel howto
   
   ڶ裬Ҫ趨еĽ档õRed Hatÿ̨趨
    rootX-WindowsӦÿԿ̨˫Network
   configurationѡ interface panelѡNetwork cardѡ
   aliasϣȻѡdone ÿһҪһһ趨
   
   㲻Red HatҪֶʽ趨/etc/rc.dĿ¼е
   rc.localмָÿһʩҪиifconfigrouteָ ͬʩ
   ΪһҪʩĴʩ磺eth01 eth02ȡΪ趨һͬʩ
   ӣ
   
ifconfig eth0:0 192.168.1.57
route add -host 192.168.1.57 dev eth0:0

   ifconfigмbroadcast addressnetmaskͬ
   ַ for loop
   
   ϸڲο [55]IP alias mini howto
   
   趨ŷDNSѯЩµû
    ɵ [56]InternicעᡣɲοDNS-HOWTO 趨DNS
   
   Ҫ趨ApacheЩʹhttpd.conf趨
    ӣԲοеָvirtualhostָǩ֮ڣκָ
   ɷ롣һ ˵Ҫ趨ĸĿ¼scriptĿ¼logĿ¼ֻҪ
   virtualhostǩ ͿԲϼµ
   
   һЩ£ĳһҪʹĳһָֲ
   ܷ ıǩУǾֻʹòͬŷBindaddressָΪһ
   ÿһŷ ҪвͬƼ趨ÿһŷֻһ
   Bindaddressָָλַ ϵͳԴͱ˷ѵˡ
   
  IPλַ
  
   Ϊ·һIPλַãIPλַʵ
   ۶ ݡУ30,000ֻõ50IPλַÿ
   ̨һݡ ҪHTTP1.1Э飬ͳʱ֪ͨŷҪ
   ӵǸվ ޷֧ԮHTTP1.1ͻȥŷҳӦ
   ѡѡҪʹõ ӣԭΪӵԼŷ
   ָоͻᱻƻˡ
   
   趨ȹ̶IPλַķʽסȻҪIntenicעƣȻ
   趨 ŷŷȴҪָԭƵIPλַ
   Apache趨 ʽȻ䡣ΪvirtualhostǩʹͬIPλַ
   Apache֪ ҪIPλַ
   
   ʽмֵҪֻߡ뽫
   ҳĿ¼ Ϊһ۹̶IPIPλַݡҳĿ¼Ϳ
   ڳ ȥȻΪʽһ''
   ServerPath ָΪÿһvirtualhostǩڵ·
   磬www.mysite.com мһServerPath /mysite/ϵͿ
   www.mysite.com/mysite/ ȡϡȻҳĿ¼һԤҳ
   кúõȰʹ߸µ иϸվ''
   һһʽվͻ ʾһҳ֪ȷ
   ҳʽֱȷҳҪע һ£ҳе
   붨ΪÿһҳͬURL 
   www.mysite.comwww.mysite.com/mysite/ݡ
   
   ϣΪֹ㻹ܱͷվݲ׸㲻
    ǾʹרIPλַ ϿԴApacheվȡ
   [57]http://www.apache.org/manual/host.html
   
   й춹IPλַϣҡ֪ж֧
   Ԯ HTTP 1.1һ嵥гǵİ汾͸á
   
7.5 CGI scripts

   ַʽվûCGI scriptܡһַʽǣֻҪCGI
   script 쵵Ϊ.cgiһַʽǽһscriptĿ¼ͨ
   cgi-binݡ ַʽҲɲáʹһַʽscript
   ִģʽ chmod 711ݡûʹscriptȡܻбȫķգ
   Ҫϸĵ о
   
   Ҹ˱Ƚϲʹõһַʽǵscriptܸʱַʽ
   script κĿ¼СҸϲscriptҳĿ¼Сһ
   վscript ὫǷɢñȼһĿ¼Ҫ׿
   ˡ趨ҲȽϼ򵥡 srm.conf濪uncomment.cgi
   ʽȻǷÿһĿ¼ access.confжoption ExecCGIAll
   
   scriptĿ¼Ϊȫsrm.confʹscriptAliasָ
   һ ǴAlias,ڶʵĿ¼ָ ScriptAlias
   /cgi-bin/ /usr/httpd/cgi-bin/: Ŀ¼/cgi-bin/ʱscript
   /usr/httpd/cgi-bin/ִС Ϊ˱ȫɣaccess.conf趨
   Ŀ¼Ϊ Options noneAllowOveride noneֻҪuncommentݸ
   ɣݡҪע ҪΪκҳĴĿ¼˵ҳĿ
   ¼Ϊ /home/httpd/html/ҪΪ/home/httpd/html/cgi-binΪ
   /home/httpd/cgi-bin
   
   ҪûԼscriptĿ¼ʹScriptAliasʹ
    virtualhostǩڷScriptAlias˿ԸҲ
   Ҫ һһScriptAliasķ
   
7.6 ʹҳĿ¼

   ֲͬʽ趨ʹߵҳĿ¼һʹߵҳĿ¼
   һ ĴĿ¼һΪpublic_htmlݡڶǣΪÿһ
   ҳĿ¼ һĿ¼ַaccess.conf趨ȡѡ
   
   һApacheԤķʽַǣҪ/~bob/ҳApache
   public_htmlĿ¼bobҳĿ¼srm.confUserDirָ 
   Ŀ¼worldɶȡworldִСΪҪApacheȡʹߵĿ
   ¼ Ŀ¼ΪworldִУԻһЩȫķա
   
   ڶַ趨ֻsrm.confеUserDirָҪ ޸ġʽ
   к֣ܶοApacheļŪֶ塣ÿʹĿ
   ¼/home/httpd/£ԼĿ¼ҪʹָUserDir /home/httpd 
   /~bob/ȡʱȡĿ¼ͻΪ/home/httpd/bob/ ҪbobĿ
   ¼һĿ¼ΪҳĿ¼ UserDir /home/httpd/*/htmlָ
   ȡĿ¼ͱ /home/httpd/bob/html/ͬʱҲһscriptĿ¼
   磺 /home/httpd/bob/cgi-bin/ݡ
   
7.7 DaemonģʽInetdģʽ

   ApacheģʽһΪdaemonģʽģʽApacheͣ
    Apache֮Ϊ standalongݡһΪinetd super-server
   
   daemonģʽinetdģʽáApacheΪԤģʽʹinetdģʽΨһ
   ǣʹ ʺܵʱڲscriptСҵ·ȣ
   Inetdģʽɽʡ ռ䣬ΪApacheֻеҪʱſƽ
   ֻinetd daemon
   
   㲻ʹApacheԿάdaemonģʽֻбҪʱ
   Apache 㲻ҪʱɱApacheҪɱǸʽӳ
   ݡ
   
   Ҫ趨InetdģʽһЩҪ޸ġȲһ/etc/servicesһ
   httpǷڣڣзʽ
   
http    80/tcp

   Port 79 fingerݵҲֵÿǡȻ޸/etc/inetd.conf
   
   
http    stream  tcp     nowait  root    /usr/sbin/httpd httpd

   Apacheڲͬλã·ҪApacheĿ¼ı䡣ڶhttptypo
   ֻ inetd daemon㲻ʹinetd daemonǾͰѵ㲻
   ķΪ עУFTP finger telnetinetd
   daemonķĿݡ
   
   inetd daemon,ֻҪһSIGHUPѶţkillοkill
   man page ϵͳ޸ĿЧinetdʹã
   ʽġ ҲԼinitҲrc.localУʹÿ
   ʱInetdԶ
   
7.8 Putdelete

   µҳй֧Ԯhttpҳ۶FTPݡе֧
   ԮFTP ءApacheҲ֧ԮhttpأҪõscriptûа
   õscript ܳΪȫĴ©дñ˵scriptǰȸ״
   
   
   ֪κδscriptҡһַ롣
   
   ϸڲο Apacheweek [58]http://www.apacheweek.com/features/put
   
7.9 ʹAuthentication/Access Control

   ϲһܡ㲻ҪõCGI scriptͿԱĿ¼򵵰
    ûIPλַûĴȡȨһְѲ
   ֮޳û ĺ÷ֻҪlogǵIPλַƼ
   ݡ
   
   Ҫ趨 AuthenticationĿ¼access.confбҪ AllowOverrides
   Authconfig趨access controlʹƻIP λַݣ
   AllowOverrides Limit
   
   趨Ŀ¼Ҫз.htaccessҪ趨ʹߵAuthentication
   Ҫõ.htpasswdһ.htgroup .htaccess
   
   
   Ϊ˱ȫɣҸ˽飬ÿʹ߶ǵaccess.confʹָ
   
   
<files ~ "/\.ht">
order deny,allow
deny from all
</files>

   㲻ϵͳԱĿ¼ѾΪAllowOverride LimitȻ
     .htaccessмЩָǿԷֹ͵access
   control .htaccess .htpasswdȣݡ
   
   Access control಻ͬѡʽѳĵġ롣
   ʹ  AuthenticationѶο
   [59]http://www.apacheweek.com/features/userauthNCSAҳ at
   [60]http://hoohoo.ncsa.uiuc.edu/docs-1.5/tutorials/user.html
   
7.10 su-exec

   su-execownerĵλִCGI scriptƽҳŷ۲һ
   ˣ ĵλִCGI scriptˣʹ߲뽫ǵCGI scriptĴȡ
   ģʽΪworld writableһ©ݡϤsu-execܻ
   ©ƽ su-execִǰȫ飬趨󣬷
   ȫ©
   
   su-execƸõġûиòҪãȻ
   © ʹ߾߱rootȡβҪ޸ĳʽҪͨ
   ļ su-exec趨ǹƳ֪Ѷˣȫֶ
   ûmake Ҳûаװscriptݡ
   
   su-execǷsupportĿ¼СҪΪϵͳ޸suexec.hȻ 
   su-execʽ
   
gcc suexec.c -o suexec

   ȻὫsu-execĿִеƵʵĿ¼ApacheԤĿ¼Ϊ
   /usr/local/etc/httpd/sbin/ҪıԤĿ¼޸Apacheԭʼʽ
   httph±ApacheApacheֻѰĿ¼Ѱ·Ҫ
   su-execʹ߸Ϊroot(chown root suexec)趨suid bit (chmod
   4711 suexec)ApacheʱApacheӦûөĻʾ su-exec
   
   
   CGI scriptҪΪworld executableǿCGI script ownerִ
   С 趨ǵSUIDset user idbit򲻻ִСǵĿ¼
   Ϊworld group writableҲִСownerΪsystem user root
   binȣҲִС رȫ״οsu-execļ⣬
   su-execlogcgi.log
   
   Apacheinetdģʽsu-execֻdaemonģʽһ
    ΪinetdģʽõˡҪԭʼʽĻ
   http.main.cɾ ʹsu-exec wrapperApacheÿ
   ֮ǰȻӡһΣݡ
   
   úöһApacheйsu-execļǺsu-execԭʼʽApache
   վ [61]http://www.apache.org/docs/suexec.html
   
7.11 Imagemaps

   ApacheŷimagemapsImagemapsվϵͼΣʹߵѡ
   ͼ ĳλãҪᵽǡȥҪimagemapsȷ
   imagemapģʽǷ ѰװԤҪװһģʽݡȻὫsrm.conf
   е.map  uncommentݡʱ.mapβĵ
   imagemap Imagemapһͼεĸλᵽͬҳ
   ApacheԱ׼NCSAʽʹͶӰ mapݵΪͶӰһ
   
<a href="/map/mapfile.map">
<img src="picture.gif" ISMAP>
</a>

   Уmapfile.mapΪͶӰpicture.gifΪѡõͼΡ
   
   кܶʽNCSAͶӰĵҲԼдһ֧
   ϸ οApacheweek
   [62]http://www.apacheweek.com/features/imagemaps
   
7.12 SSI/XSSI

   ŷ˼SSIݿھ̬ҳԶ̬ʽĳЩݡҪĿ
    ҳ˵commentݵķʽʾŷȽЩĿȻὫҪ
    롣SSIڵмheaderfooterҲԼ޸ڣ
   Ҳִϵ ͳCGI scriptʹŷ˼ XSSI;
   eXtended Server Side Includesݣľ͸ˡ ̿
   ƣifelseȣݡֱһʹһʽԡ
   
   ҪÿһHTMLԽ̫ϵͳԴҪиʹЩ
   SSI ĿĵһһǣЩHTML쵵
   Ϊ.stml
   
   ҪSSI/XSSIȷǷùܵģʽѾװȻͿ޸srm.conf
   Ϊ.shmlʽAddTypeAddHandleruncommentݡ Options
   IncludesЩĿ¼SSI/XSSIСһ access.conf
   о.shtml쵵ĵᱻִ SSI/XSSI
   
   һҳмݵķʽʹXBitHackָָһ 
   õǷΪuser exectableǣҸĿ¼Options Includes 
   ĻõͱΪSSIַʽֻmime ʽtext/html
   .html .htmЧԲõķ
   
   SSIִϵͳCGI scriptᵼһЩȫķա
   access.confʹOption IncludesNOEXECҪOption Includes
   SSI޸ġ
   
   ϸڲοԭʼʽApache mod-includesļ Դ
   [63]http://www.apache.org/docs/mod/mod_include.htmlȡá
   
   SSI/XSSIʵֵϸڲοApacheweek
   [64]http://www.apacheweek.com/features/ssi.
   
   йSSIѶοNCSAļ
   [65]http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes.html
   
   йXSSIѶο
   [66]ftp://pageplus.com/pub/hsf/xssi/xssi-1.1.html
   
7.13 ģϵͳ

   Apacheģķʽκζеģֻܶ࣬һ㳣õ
   ģ Apache׼С
   
   Ҫ鿴Щģ飬οApacheģ鱦
   [67]http://www.zyzzyva.com/module_registry/
   
   йģ黯ƵѶο
   [68]http://www.zyzzyva.com/module_registry/reference/
   
8. ŷ

   Ǹ»ûд ǽۣmSQL PHP/FI cgiwrap Fast-cgi
   MS frontpage extentions...
   
9. ·Intranet

   ·ڹ˾֯ʹ·ļ
   ȫ ·ϡôһʹپѡʱ估ٲ
   Ѷ Աļе۹߻
   趨·
   
   ǼѾ֪LinuxEthernetLANװTCP/IPҲ
   NetwareWinNT MacϵͳĻʶNetwareŷ趨
   3.1xΪ׼INETCFGɡ ᵽûʱʹ
   windows 3.1x Windows for Workgroup  Win95 WinNT Apple
   PowerPC
   
   е˽·ַRFC-1918172.16.0.0172.17.0.0
   ѡʺ趨ַ
   

       Linux       Netware      WFWG/WinNT
       Server      Server       Server
      172.16.0.1   172.16.0.2   172.16.0.3
         |           |           |    172.16.0.0
   ------+-----+-----+--------+--+--------------
               |              | 172.16.0.254
             W/S 1          Router
           172.16.0.5         | 172.17.0.254
                              |
                    ----------+-------+--------
               172.17.0.0             |
                                    W/S 2
                                  172.17.0.5

9.1 

   װǰҪи壺
     * HTTPŷɴOneStep NCSA HTTPd
       [69]http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.htmlء
     * HTTPŷɴOneStep NCSA HTTPd
       [70]HTTP://support.novell.com/ (The TCP/IP files are included with
       the client)ء
     * The Microsoft TCP/IP client ɴ [71]HTTP://www.microsoft.com/
       
     * The Apple MacTCP clientɴ [72]HTTP://www.apple.com/ء
     *  Netscape ɴ [73]HTTP://home.netscape.com/ or MS
       Internet Explorer at [74]HTTP://www.microsoft.com/ or NCSA Mosaic
       from
       [75]http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.ht
       mlء
       
9.2 ļĸ°汾

   Linux Intranet Server HOWTOĸ°汾᲻comp.os.linux.annonuce
   comp.os.linux.helpҲصsunsite.unc.eduLinux FTP վ
   
   
   ļ°汾HTMLʽɴ [76]http://www.linuxports.com/ȡá
   
9.3 ӳ

   ԱκʻŸMr.PootżַΪ
   [77]poet@linuxports.com顢ܻӭд
   ֪ ҾͿһилл
   
10. װHTTPŷ

   ŷʱѡ񣺵һԭʼʽб롣һ
   ֱ ѱõĶλԪѱõĶλԪNCSAվLinux
   ELFݰ棬 춾ɰ档
   
10.1 ǰ׼

   NCSAŷһһȥ趨ѡΪ׼ֵ
   ֮ǰ ׼ûشĴ𰸡
   
  ϵͳ
  
   ȣҪѡҪصԭʼʽѾõİ汾Ĳ
   ϵͳ гϵͳУûԭʼʽб롣
   
   Ҫ֪Linuxİ汾ȵУ¸
   
  linux:~$  uname -a

   LinuxشеĶ
   
   linux:~$  uname -a
   Linux linux 2.0.29 #4 Tue Sep 13 04:05:51 CDT 1994 i586
   linux:~$

   ڴУLinux㣬İ汾Ϊ2.0.29档
   
   ŵĲǰĿ¼/usr/local/etc/httpd/confе
   srm.conf޸ġhttpd.confʵָڡΨһ 
   srm.confеDocumentRootָ
   
  ʽʽŷʽ
  
   ĵҪHTTPdŷ"standalone"
   ʹHTTPd daemonѡ"inetd"HTTPdŷִгʽ ֻ
   ڽʱУʹŷٶȼ
   
  PortӣPort
  
   HTTPd daemonӵǸPortHTTP"root"
   ǣportΪԤֵ80102565535ѡһ롣
   
  ŷuserţuser
  
   ŷڻشʱԴһuserŵȨȡֻеŷ
    "standalone"ģʽʱشһѡûrootȨޣ
    log nameشϵͳԱԿΪһuserȻ
   Կ ĵȡȨޡ
   
  ŷgroupţGroup
  
   ŷڻشʱԴһgroupŵȨȡuserһ
   ֻе ŷstandaloneģִʱЧ
   
   ûrootȨޣҪgroupشҪѯgroupƣ
   Linux groups
   
  ŷԱemailַServerAdmin
  
   ʹôһŷʱһַõġֻҪʹĸ
   ַɡ
   
  ŷĿ¼ServerRoot
  
   ŷڵĿ¼rootȨޣ
   /user/local/etc/httpd 㲻root룬ѡhome pathµ
   Ŀ¼ҪѯhomeĿ¼ʹ pwd
   
  HTMLλãDocumentRoot
  
   ŷṩHTMLλáԤλ
   Ϊ/user/local/etc/httpd/htdocs 㲻root룬ʹǰuser
   ŵhomeĿ¼ԼhomeĿ¼µĴĿ¼
   
   ȻʣԤֵӦûش⣬Ϳ
    [78]http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html. ʼ
   NCSA HTTPdװǰһ [79]http://hoohoo.ncsa.uiuc.edu/docs/ 
   HTTPdҪбʽsupport, src, cgi-srcĿ¼
   makefileҪ޸ġİ汾ȫ֧ԮֻҪϲĿ¼У
   /usr/local/etc/httpdݣmake Linuxɡ
   
10.2 HTTPd

   벢ѣֻҪѡŷĿ¼make linuxɡ עpre-ELF
   Linuxʹportability.hпuncomment #define NO_PASSڱ
   HTTPdǰMakefile趨 DBM_LIBS= -ldbm
   
11. HTTPd

   װHTTPdᣬroot룬httpd &ۼ㰲װΪstandaloneģʽݡ
   psоͿɿˡ򵥵ĲԷʽʹTelnet
   Linux 
   
   linux:~$  telnet 172.16.0.1 80

   80ָHTTPportš"Port"ţӦָ
   Ĵš өĻӦ
   
   Trying 172.16.0.1...
   Connected to linux.mydomain.
   Escape character is '^]'.

   ʱʲᶫȻһEnterөĻӦ
   
   HTTP/1.0 400 Bad Request
   Date: Wed, 10 Jan 1996 10:24:37 GMT
   Server: NCSA/1.5
   Content-type: text/html

   <HEAD><TITLE>400 Bad Request < /TITLE> < /HEAD>
   <BODY><H1>400 Bad Request < /H1>
   Your client sent a query that this server could
   not understand.<P>
   Reason: Invalid or unsupported method.<P>
   < /BODY>

   ڣͿpcϵȫ·ǵŷˡ
   
12. ߵLinuxŷ

   Ȳο [80]Introductionһͼʾĵַ1ŹվW/S1 
   ·172.16.0.0ϣֱӴȡ Linuxŷ2ŹվW/S2
   ·172.17.0.0ϣ뾭ͨgatewayݣۼ· 172.17.0.254
   ȡLinux box趨w/s2ûʱҪṩͨѶNetware֮Ϊ
   ip_router
   
   W/S2˵û趨ķʽ趨W/S1ֻҪѵַ172.17.0.5
   Ϊ172.16.0.5 ͨ
   
   㲻õ·һڲֱӵ
     * ʹNetware [81]Setup Netware Server
     * ʹ΢client [82]Setup MS Windows Client
       
12.1 趨Linuxŷ

   û·ڡ
   
   Ҫ2Źվŷ趨Linuxŷʹ֪֮·Ҫ
   Linuxŷroot롣 
   
   route add gw default 172.16.0.254

   ҪÿLinuxŷʹͨ/etc/rc.d/rc.inet1жͨ
   Ϊ GATEWAY = "172.16.0.254"ȷһ£⼸вдΪ˵С
   
   ·һ˼һ·ָΪ
   
   route add -net 172.17.0.0 gw 172.16.0.254

   ҪʹLinuxÿͼ·ָд/etc/rc.d/rc.local
   
12.2 趨Netwareŷ

   Ҫ趨NetwareŷҪsupervisorȨޣConsoleԱȨޡ
   ߶޷ ֻϵͳԱ趨ˡŷLAN
   Ethernet_II frame type AUTOEXC.ncfд룺
   
   load NE2000 frame=Ethernet_II name=IPNET
   load TCPIP
   bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0

   ĵ̬NE2000 driverʱslotboardš (
   : load NE2000 slot=3 frame=.....)
   
12.3 趨Netware Client

   pcϣWin3.1WFWG WIN95Ҫʹ΢Novell32 bit
   Client Win95ʽWindowsİװʽ᲻һҪ16 bit
   clientװʽֻͬҪ window 3.xİװ˵ɡҪ
   װwin9532 bit clientֱ [83]Windows 95 installation
   
  Windows 3.x
  
   Ҫʹwin 3.1WFWG԰װNetware ClientVLMsݼTCP/IPƬ
   һЩ ӵ
   
   TCPIP.exe, VTCPIP.386, WINSOCK.dll and WLIBSOCK.dll
   
   ע⣡WINSOCK.dllWin95TrumpetWINSOCK.dllͬ
   Windowsװ Netware ClientȻḴVTCPIP.386WINSOCK.dll
   WLIBSOCK.dll SYSTEMĿ¼ TCPIP.exeNWCLIENTĿ¼
   NWCLIENTĿ¼еSTARTNET.batΪ
   
   lsl
   ne2000     ---> your network card driver
   c:\windows\odihlp.exe     ---->if you are using WFWG
   ipxodi
   tcpip        ---> add this line
   nwip         ---> if you use Netware/IP
   vlm

   һĿ¼˵\NET\TCPݲ/etcHOSTS NETWORKS
   PROTOCOLS SERVICESLinuxŷNetwareŷϵSYS:ETC Ŀ¼޸
   ƵHOSTSһµLinuxŷ¡ http
   //linux.mydomain/ŷݶõ http//172.16.0.1/
   
   127.0.0.1      localhost
   172.16.0.1      linux.mydomain

   Ȼ޸NWCLIENTĿ¼еNET.cfgΪ
   
   Link Driver NE2000
       port 300
       int 3
       MEM D0000
       FRAME Ethernet_802.2

; ---- add these lines ----

      FRAME Ethernet_II

   Protocol TCPIP
      PATH TCP_CFG C:\NET\TCP
      ip_address  172.17.0.5
      ip_netmask  255.255.255.0
      ip_router   172.17.0.254     ---> ҪͨHTTPŷ
                                   ---> ͨĵַ

   Link Support
      MemPool 6192       ---> СֵΪ1024ֵ
      Buffers 10 1580    ---> Ҳܸĸ

;---------------------------------
; ʹNetware/IPԼ漸С
;
   NWIP
      NWIP_DOMAIN_NAME  mydomain
      NSQ_BROADCAST   ON
      NWIP1_1 COMPATIBILITY   OFF
      AUTORETRIES     1
      AUTORETRY SECS  10

   ޸WINDOWSĿ¼еSYSTEM.iniΪVTCPIP.386һĿ
   
   [386Enh]
   .....
   network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386
   .....

   ¿ִSTARTNET.batͿԿʼϲĶ
   ҳˡʹ
   
  Windows 95
  
   ڽWin 95ϰװ32 bit ûˡҪװ
   
  Netare·û ΢Novellṩ
  ΢TCP/IPͨѶЭ
  ·濨

   ҪװЩĿ桢ҵĵԡ̨·ѡ''ڻһ
   Ӵʾûˡ 濨ͨѶЭ
   
   ҪΪNetware·װûˣ
   
  1.˫û
  2.MicrosoftNetware Networks
  3.˫Client for Netware Networks

   ҪװTCP/IPͨѶЭ
   
  1.˫ͨѶЭ
  2.Microsoft
  3.˫TCP/IP

   Win 95ԤԶװһЩͨѶЭҪƳЩԤֵĻѡ֮
   ѡ'Ƴ'ɡһ ԣWin 95ᰲװMicrosoft NetBeuiͨѶЭ
   IPX/SPXͨͨѶЭNetBeuiɾҪ Netwareŷ
   IPX/SPXͨѶЭ뱣
   
   Ҫ趨TCP/IPѡPropertiesѡIPַ 
   
  Enter your IP address in the "Specify an IP address "
                        box as 172.17.0.5
  In the Subnet Mask box enter 255.255.255.0

   ѡͨ
   
  Enter your gateway (router) address in the box New gateway
     as 172.17.0.254
  Click the Add button

   ַͨӦѰװͨ¡ѡ'ȷ'
   
   ڻѶϢӴ֣Ҫ¿¿ᣬͿԿʼ
   HTTPŷˡ
   
12.4 趨΢û

   Ҫʹ΢ûȡվڸΪϵͳװTCP/IPϸ
   ϡ
     * [84]Windows for Workgroups (WFWG)
     * [85]Windows 95
     * [86]Windows NT 4.0
       
   עhttp://172.16.0.1/Ҫ http//linux.mydowain/
   ·ַLinuxŷ޸ hostҲԴΪ
   NetwareUnixWinNTݼ趨СWindows HOSTS
   \WINDOWS\WINDOWS\SYSTEMУ İ汾УΪLinuxŷ
   һָ£
   
   127.0.0.1      localhost
   172.16.0.1     linux.mydomain

   172.16.0.2     netware.mydomain
   172.16.0.3     winNT.mydomain
   172.16.0.5     ws_1

  Windows for Workgroups
  
   ڽWFWGϰװ32 bitûˡҪ΢Windows
   TCP/IP°汾 Ϊ3.11b棬ɴ [87]ftp://ftp.microsoft.com
    վΪtcp32b.exeĵҪȷTCP/IP-32 bit֮ǰ
    Win32s
   
   һЩTCP/IPһݴĿ¼C:\TEMPдᣬ͵
   \WINDOWS\SYSTEM Ŀ¼ һOEMSETUP.INFڵĻһ
   ĵȻὫ OEMSETUP.INFݴĿ¼Ƶ\WINDOWS\SYSTEMĿ¼ 
   ϵͳҲTCP/IP stacksڼ趨֮ǰȰƳ
   
   ·趨Windows趨/ı·趨
   
        ѡ·
        ѡװMicrosoft Windows Networksѡ֧Ԯ·ʵĻ
        ѡ'ȷ'

   ʱ·濨-ѡʵĴ𰸡ûĻ
   
        ѡ濨
                ѡһ濨NE2000
                ѡ'ȷ'
        ѡͨѶЭ
                ѡMS TCP/IP-32ͨѶЭ
                ѡ'ȷ'

   ʱҪ趨TCP/IPͨѶЭڽ濨ѡѡTCP/IPͨѶЭ
   Ȼѡ'ȷ'
   
1.IPλַո172.17.0.5
2.Subnet Maskո255.255.255.0
3.default gatewayոͨ·ݵַΪ172.17.0.254

   ѡȷᣬԻҪᣬͿ
   HTTPŷˡ
   
  Windows 95
  
   ڽWin 95ϰװ32 bit ûˡҪװ
   
        ΢·û
        ΢TCP/IPͨѶЭ
        ·濨

   ҪװЩĿ桢ҵĵԡ̨·ѡڻһ
   ʾûˡ濨 ͨѶЭ ҪΪ΢·װûˣ To
   install the Client for Microsoft Networks:
   
  1.˫û
  2.Microsoft
  3.˫Client for Microsoft Networks

   ҪװTCP/IPͨѶЭ
   
  1.˫ͨѶЭ
  2.Microsoft
  3.˫TCP/IP

   Win 95ԤԶװһЩͨѶЭҪƳЩԤֵĻѡ֮
   ѡƳɡһ ԣWin 95ᰲװMicrosoft NetBeuiͨѶЭ
   
   Ҫ趨TCP/IPѡPropertiesѡIPַ
   
  Enter your IP address in the "Specify an IP address "
                        box as 172.17.0.5
  In the Subnet Mask box enter 255.255.255.0

   ѡͨ
   
  Enter your gateway (router) address in the box New gateway
     as 172.17.0.254
  Click the Add button

   ַͨӦѰװͨ¡ѡ'ȷ'
   
   ڻѶϢӴ֣Ҫ¿¿ᣬͿԿʼ
   HTTPŷˡ
   
  Windows NT
  
   ڽWinNT 4.0ϰװ32 bit ûˡ ȿ̨/·
   
    Select the Adapter tab.
        Click Add to add a new adapter (if you don't have one)

   ʱ·濨ѡһʵĴ𰸡ѡͨѶЭ
   
    Select the Protocols tab
        Click Add
        Select the TCP/IP protocol
        Click OK

   ʱҪ趨TCP/IPͨѶЭѡеѡ TCP/IPͨѶЭ
   Ȼѡʵİ
   
   Select the tab IP Address
      Mark the checkbox 'Specify an IP address'
      In the IP address box enter 172.17.0.5
      In the Subnet Mask box enter 255.255.255.0
      Enter your gateway (router) address in the box Default Gateway
          as 172.17.0.254

   ѡ'ȷ'ᣬڻѶϢӴ֣ǷҪ¿¿ᣬ
   ͿԿʼ HTTPŷˡ
   
12.5 Macintosh趨TCP/IP

   ҪMacintoshȡվϵϣڸΪPowerMacs
   MacTCPϸڡ
   
   עhttp://172.16.0.1/Ҫ http://linux.mydomain/
   ·ַLinuxŷ ޸hosts˴hosts
   Unixõhostsͬ MacϵͳhostsRFC-1035׼Ҳ
   ԴΪNetwareUnixWinNT 趨СMacOSHOSTS
   System folderе Preference folderСУΪLinuxŷһ
   ָ£
   
  linux.mydomain    A  172.16.0.1

  netware.mydomain  A  172.16.0.2
  winNT.mydomain    A  172.16.0.3
  ws_1              A  172.16.0.5

  MacTCP
  
   ˵ΰװMacTCPҪApple˾ػInternet Connection
   CDƬȡMacTCP Ҫ趨MacTCPѡApple Menu/̨/TCP/IPөĻ
   'Connect via'趨Ϊ 'Ethernet'
   
   'Configure'趨ݸΪ'Manually'
   
  In the IP address box enter 172.17.0.5
  In the Subnet Mask box enter 255.255.255.0
  Enter your gateway (router) address in the box
    Router address as 172.17.0.254

   ѡ'ȷ'ȻͿHTTPŷˡ
   
13. 趨·

   ڲͬƽ̨޷Դ·Ͳ·֧Ԯ
   ֵϵͳǲ ȡӵϵͳϵϡļ˵
   Linuxеĵϵͳ
     * [88]NCP filesystem for Netware
     * [89]SMB filesystem for Windows
     * [90]NFS filesystem for Unix
       
   ЩϵͳԱ뵽LinuxϵͳУҲģķʽ룬ȫ
   Linux汾 αϵͳοKernel HOWTO
   [91]http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html йģ鷽ʽ
   ϵͳοModule HOWTO
   [92]http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html
   
13.1 NCPFS

   ҪNetwareŷϹõ·ͱ֧ԮNCPncpfsݡ1.2.x
   1.3.71ϰ汾 ĺϵͳ֧ԮNCPFSȻ޷ȡNetware 4.xе
   ⣬ʹbinderyʹõ 汾ΪNetware 4.x
   set Bindery Contextض containerbindery֧Ԯ
   

  set Bindery Context = CORP.MYDOM;WEBUSER.MYDOM

   Уcontainerbindery֧Ԯ
   
   ȴվ
   [93]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
   NCPϵͳ(Ϊncpfs-2.0.10)
   
  װ
  
   Ҫװncpfsߣ
   
   zcat ncpfs.tgz | tar xvf -

   Ὣص򿪣ԤĿ¼СĿ¼Ϊncpfs-2.0.10Ҫ
   װ Ŀ¼УȶһеREADMEļбҪ
   һMakefile
   
   ncpfsİװ裬Ӻϵͳİ汾1.2棬ֻҪ'make'
   'make install' Ϳɰװִеman page
   
   ϵͳ1.3.71µİ汾ܾҪ±ϵͳЩ汾
   еĿ main source treeѰncpfsҪǷбҪ±
   
   
   cat /proc/filesystems

   شһп˵ncpfsѾ֧Ԯˡ
   
   ncpfs֧ԮԿ±ϵͳģ鷽ʽncpfsҪ
   ±ϵͳ 'make config'Ȼᵱ
   
   The IPX protocol (CONFIG_IPX) [N/y/?]
   
   ʱش'y'ǷҪfull internal netһϵͳɹװ
   ᣬ ¿/proc/filesystemsһ˳Ϳɿʼװncpfs
   ߡԭ صncpfsߵĿ¼'make'ᣬ
   'make install'װ ֹ߼man page
   
  NCPFSϵͳ
  
   鵵ϵͳǷѰװ
   
   ipx_configure --auto_interface=on --auto_primary=on

....10ټ

   slist

   ʱӦɿһNetwareŷ˳ͿԿʼNetwareŷ
   õˡ
   
   MYDOM_NWŷVOL1е\home\htmldocsĿ¼ϴȡ HTML
   ŷϽһʹʺţ'EXPORT'һ'EXP123'
    趨ȡĿ¼ȨΪSYSCONNWADMIN
   
   LinuxĻϽһĿ¼/mnt/MYDOM_NWҪϸõϵͳ
   
   ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW

   ҪĿ¼MYDOM_NW/VOL1:\HOME\HTMLDOCSеĵ
   
   ls /mnt/MYDOM_NW/vol1/home/htmldocs

   κѣһIPX HOWTO
   [94]http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html ʹNetware
   ţݣɶIPXϵͳи⡣
   
13.2 SMBFS

   ҪWindowsŷϹõ·ͱ֧ԮSMBsmbfsݵϵͳ
   
   
   ȴվ
   [95]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
   NCPϵͳ(Ϊsmbfs-2.0.1)
   
  װ
  
   Ҫװsmbfsߣ
   
   zcat smbfs.tgz | tar xvf -

   Ὣص򿪣ԤĿ¼СĿ¼Ϊsmbfs-2.0.1Ҫа
   װ Ŀ¼УȶһеREADMEļбҪ޸
   һMakefile
   
   smbfsİװ裬Ӻϵͳİ汾1.2棬ֻҪ'make'
   'make install'Ϳ װִеman page
   
   ϵͳ2.0µİ汾ܾҪ±ϵͳЩ汾
   Ŀ main source treeѰsmbfsҪǷбҪ±룬
   
   
   cat /proc/filesystems

   شһп˵smbfsѾ֧Ԯˡ
   
   smbfs֧ԮԿ±ϵͳģ鷽ʽsmbfsҪ
   ±ϵͳ 'make config'ȻᵱǷҪSMBϵͳʱ
   ش'y'һϵͳɹװᣬ¿/proc/filesystemsĿ¼
    һ˳Ϳɼװsmbfsߡԭصsmbfsߵ
   Ŀ¼'make' ᣬ'make install'װֹ
   man page
   
  SMBFSϵͳ
  
   ȼWinNTŷ'MYDOM_NT'õĿ¼ΪC:\PUB\HTMLDOCS ʺ
   Ϊ'HTMLDOS'û롣LinuxĻϽһĿ¼/mnt/MYDOM_NT Ҫ
   ϸõϵͳ
   
   smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n

   Ч
   
   smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3

   ҪĿ¼bsol;bsol;MYDOM_NT\PUB\HTMLDOCSеĵ
   
   ls /mnt/MYDOM_NT

   ʹWindowsţ
   
13.3 NFS

   Ҫи֧ԮNFSϵͳĺϵͳ±֧Ԯģ
   ʽ֧Ԯġ
   
   ȼи֧ԮNFSUnix'MYDOM-UNIX'IPַΪ172.16.0.4
   ָ ЩĿ¼ģ۹õģݡ
   

   showmount -e 172.16.0.4

   һ֪ЩĿ¼ģϹָǹϵͳ
   '/mnt'½һĿ¼ 'MYDOM_UNIX'ݣΪϹҵ
   

   mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MYDOM_UNIX

   еrsizewsizeĻ
   
   ѣһNFS HOWTO
   [96]http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html ɶNFSϵͳи
   ⡣
   
14. ȡվ

   ȻѾ趨HTTPŷûֽLinuxŷһΪ
   ȡЩ ˵ĵϵͳǻҪԼӵ
   
14.1 ȡϹҵĵϵͳ

   ҪHTMLҳеӣɹӵϹҵĿ¼Уַ
     * Document Root /usr/local/etc/httpd/htdocsнӵ ҵ
       Ŀ¼
       
   ln -s /mnt/MYDOM_NW/vol1/home/htmldocs netware
                     or

   ln -s /mnt/MYDOM_NT    winNT
                     or

   ln -s /mnt/MYDOM_UNIX    unix

     * ޸/usr/local/etc/httpd/confеsrm.conf
       
  # Alias fakename realname
  Alias /icons/     /usr/local/etc/httpd/icons/

  # alias for netware server
  Alias /netware/   /mnt/MYDOM_NW/vol1/home/htmldocs/
  Alias /winNT/     /mnt/MYDOM_NT/
  Alias /unix/      /mnt/MYDOM_UNIX

   ȻHTTPdҪNetwareŷϵĵ
   http://linux.mydomain/netware/index.htmϵͳԴơ
   
14.2 ߵ·

   㻹·ߵ·ϣ·Ѷ
   ȡE-Mailϸ ISP Hookup HOWTO
   [97]http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html Diald
   mini HOWTO [98]http://sunsite.unc.edu/mdw/HOWTO/mini/Diald for setting
   up these connections
   
14.3 ;

   HTTPŷ춰칫ң͸ȡŷĵȡĵ
   Word Lotus spreadsheetsӵϿ⡣
   
   ڣ
   
     * ˾ļ
       Ϣȱ桢ͼ˾ʩ۸ƷѶκ
       Ĺ˾ļ
     * ȡѰ
       ҳѯĵ绰ϿɽӳվУCGI scriptķʽݣ
       վŷ Ϊһback-end pre-existingӦͨҲ
       ˵ֻʹñ׼ȡ Ͽɾɼ򵥵ĳ㷺áҲ
       ˵ORACLESYBASERDMMSΪṩ ʱѶĽ档Ϊ
       ҳ
       -Web Access-
       [99]http://cscsun1.larc.nasa.gov/~beowulf/db/web_access.html -CGI
       gateway-
       [100]HTTP://www.w3.org/hypertext/WWW/RDBGate/Overview.html
     * ˾//ҳ
       ˾Ļֹÿһйÿ˶һ
       ʱ· ֪ͨŻѶǿѰ棬
       ѯÿԱÿԸĽ 
     * GroupwareӦ
       HTMLվṩǩӼʱ̱
     * 巢
       ϵͳԱ·弰ϣɹ˾·͵ͻ
       СҪ 'Java'ɣΪֻԴݼӦóʽ
       object ͸°汾Linux
       нϺõı֣Ϊڽ֧ԮJava
       ż
     * ż
       ԽԽ˿ʼʹþ߱׼򵥵ķʽеЧ
       Ŷýĸ żϵͳżΪ򵥶ʵʵͨѶʽżʵ
       Ǹ֮һС֮֯ ͨѶʽLinuxЩ߿
       趨sendmailpop3dimapd E-mailϵͳ
     * ʹ߽
       ·٣HTMLĹ߿Ǻϵ
       ͳĽ泹׸ ۡHTMLԽһֻƵʹ
       ߽档ĵطǣЩ ǳļ򵥡ֻҪһHTMLĳ
       ᣬһҳ԰һ壬һ һֹͣĳ
       򣬻κԿ¡
       
15. ԰쵽

   ΪһЩLinux ·ŷ¡ᵽ嶼
   塣
     * Win 95/NT'·ϵķ'鿴Linuxŷ趨NBTŷ
       WINSʽ ŷοSAMBAҳ
       [101]http://lake.canberra.edu.au/pub/samba/samba.html
     * ·ϽѰ档οht://Dig at
       [102]http://htdig.sdsu.edu/
     * 趨local reflectorʹCUSeeMeοǵҳ
       [103]http://cu-seeme.cornell.edu/
     * 趨·ҡʹ [104]http://thecity.sfsu.edu/COW/COW
     * һSQLϿ⡣οSQLҳ [105]http://Hughes.com.au/
     * Netwareŷ趨FTPGopherFingerBootpŷο
       [106]http://mft.ucs.ed.ac.uk/
     * ģNetwareŷο
       [107]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/
       NCPߡ
       
   㻹֪Linux·ŷĶE-Mailҡ
   
16. ׼ȨCredits and Legalities

16.1 лThanks

   ллNCSAԱṩ׿ԽļлDavid Andersonùļ
   һЩˡлл Romel FloresṩйNetware/IPϸڡ
   
16.2 ȨѶCopyright information

   ļаȨ&copy;1999{Poet} and Linux Portsֻ·У
   
     * Linux HOWTOļԲݻơɢøýʵ
       ӷʽݣ ֤ԭȨԱļϡҵĿĵķ
       ģҲǱģڷǰӦ֪ͨԭߡ
     * ֱӷ롢ӲûǼĳɲᣬֻҪõLinux HOWTOļ
       ȨһЧ Ҳ˵һHOWTOݣͲܶ
       ĲƷκηеȨޡĳЩ֮£ ȡĳЩΥ
       涨Ȩ뾭ַLinux HOWTO硣
     * κʣLinuxTim Bynum磬ַΪ
       [108]linux-howto@sunsite.unc.edu fingerѯ绰룬snail
       E-Mailַ
       
   ԭ(Origional Copyright Information) This document is
   copyrighted &copy; 1999 {Poet} and LinuxPorts, it is distributed under
   the following terms:
   
     * Linux HOWTO documents may be reproduced and distributed in whole
       or in part, in any medium physical or electronic, as long as this
       copyright notice is retained on all copies. Commercial
       redistribution is allowed and encouraged; however, the author
       would like to be notified of any such distributions.
     * All translations, derivative works, or aggregate works
       incorporating any Linux HOWTO documents must be covered under this
       copyright notice. That is, you may not produce a derivative work
       from a HOWTO and impose additional restrictions on its
       distribution. Exceptions to these rules may be granted under
       certain conditions; please contact the Linux HOWTO coordinator at
       the address given below.
     * If you have questions, please contact Tim Bynum, the Linux HOWTO
       coordinator, at [109]linux-howto@sunsite.unc.edu Finger for phone
       number and snail mail address.
       
17. һĶ

17.1 O'Reilly & Associates Books

   ССĽ O'Reilly &ַеļĿȫҪƷй
   · Unixʽ׫дĿӣ֮Ȼ
   רҡֻҪĿһ룬 ʲҲˡң
   еЦҲȽ϶ࡣ
   
   HTMLPERLCGIʽJavaJavascriptC/C++Sendmail
   Linuxȵȣ ֮춱仯ϿĿHTMLݼÿһ
   ΡҪ֪¶̬οǵվ [110]O'Reilly & Associates 
   ֲѯ
   
   ǵãƤûO'Reilly & AssociatesǾ;ԲǳƷ鼮
   
17.2 Internet Request For Comments (RFC)

     * RFC1866 written by T. Berners-Lee and D. Connolly, "Hypertext
       Markup Language - 2.0", 11/03/1995
     * RFC1867 writtenm by E. Nebel and L. Masinter, "Form-based File
       Upload in HTML", 11/07/1995
     * RFC1942 written by D. Raggett, "HTML Tables", 05/15/1996
     * RFC1945 by T. Berners-Lee, R. Fielding, H. Nielsen, "Hypertext
       Transfer Protocol -- HTTP/1.0", 05/17/1996.
     * RFC1630 by T. Berners-Lee, "Universal Resource Identifiers in WWW:
       A Unifying Syntax for the Expression of Names and Addresses of
       Objects on the Network as used in the World-Wide Web", 06/09/1994
     * RFC1959 by T. Howes, M. Smith, "An LDAP URL Format", 06/19/1996

References

   1. mailto:poet@linuxports.com
   2. mailto:poet@linuxports.com
   3. http://www.linuxports.com/howto/www
   4. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#netscape
   5. ftp://ftp.netscape.com/
   6. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#lynx
   7. http://www.kde.org/
   8. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#emacs
   9. http://www.w3.org/Amaya/
  10. ftp://ftp.w3.org/pub/Amaya-LINUX-ELF-1.0b.tar.gz
  11. http://sunsite.auc.dk/qweb/
  12. http://sunsite.auc.dk/qweb/qweb-1.3.tar.gz
  13. http://sunsite.auc.dk/qweb/qweb-1.3-1.i386.rpm
  14. http://www.slcc.edu/lynx/fote/
  15. ftp://sunsite.unc.edu/pub/Linux/apps/www/browsers/
  16. http://www.crl.com/~subir/lynx.html
  17. http://lynx.browser.org/
  18. http://www.crl.com/~subir/lynx/lynx_help/lynx_help_main.html
  19. ftp://ftp.gnu.ai.mit.edu/pub/gnu/
  20. ftp://ftp.xemacs.org/pub/xemacs
  21. http://www.xemacs.org/
  22. ftp://sunsite.unc.edu/pub/Linux/apps/editors/emacs/
  23. file://localhost/tmp/zh-sgmltools.22261/www.mozilla.org
  24. file://localhost/tmp/zh-sgmltools.22261/www.mozilla.org
  25. http://www.netscape.com/download/
  26. ftp://ftp.netscape.com/pub/communicator/4.6/shipping/english/unix/linux20/navigator_standalone/navigator-v403-export.x86-unknown-linux2.0.tar.gz
  27. ftp://ftp.netscape.com/pub/communicator/4.6/shipping/english/unix/linux20/base_install/communicator-v403-export.x86-unknown-linux2.0.tar.gz
  28. ftp://ftp.netscape.com/pub/communicator/
  29. http://www.w3.org/Daemon/Status.html
  30. ftp://sunsite.unc.edu/pub/Linux/apps/www/servers/httpd-3.0.term.tpz
  31. http://www.netcraft.com/survey/
  32. http://hoohoo.ncsa.uiuc.edu/
  33. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#apache
  34. http://www.netcraft.com/survey/
  35. http://www.c2.net/products/stronghold
  36. http://www.netcraft.com/survey/
  37. http://www.c2.net/products/stronghold/
  38. http://www.algroup.co.uk/Apache-SSL/
  39. http://www.netcraft.com/survey/
  40. http://www.caldera.com/products/netscape/netscape.html
  41. http://www.netscape.com/comprod/server_central/product/fast_track/
  42. http://hopf.math.nwu.edu/
  43. http://www.aolserver.com/server/
  44. http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.html
  45. http://www.netcraft.com/survey/servers.html
  46. http://webcompare.internet.com/
  47. http://www.apache.org/
  48. http://www.apacheweek.com/
  49. http://www.apache.org/dist/
  50. ftp://sunsite.unc.edu/pub/Linux/apps/www/servers/
  51. ftp://ftp.redhat.com/pub/contrib/i386/
  52. http://www.apache.org/docs/mics/security_tips.html
  53. http://www.apacheweek.com/features/vhost
  54. http://sunsite.unc.edu/LDP/HOWTO/Kernel-HOWTO.html
  55. http://sunsite.unc.edu/LDP/HOWTO/mini/IP-Alias.html
  56. http://www.internic.net/
  57. http://www.apache.org/manual/host.html
  58. http://www.apacheweek.com/features/put
  59. http://www.apacheweek.com/features/userauth
  60. http://hoohoo.ncsa.uiuc.edu/docs-1.5/tutorials/user.html
  61. http://www.apache.org/docs/suexec.html
  62. http://www.apacheweek.com/features/imagemaps
  63. http://www.apache.org/docs/mod/mod_include.html
  64. http://www.apacheweek.com/features/ssi
  65. http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes.html
  66. ftp://pageplus.com/pub/hsf/xssi/xssi-1.1.html
  67. http://www.zyzzyva.com/module_registry/
  68. http://www.zyzzyva.com/module_registry/reference/
  69. http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html
  70. http://support.novell.com/
  71. http://www.microsoft.com/
  72. http://www.apple.com/
  73. http://home.netscape.com/
  74. http://www.microsoft.com/
  75. http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html
  76. http://www.linuxports.com/
  77. mailto:poet@linuxports.com
  78. http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html
  79. http://hoohoo.ncsa.uiuc.edu/docs/
  80. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#Intro
  81. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#SetupNW
  82. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#MSClient
  83. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#NWWin95
  84. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#MSWFWG
  85. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#MSWin95
  86. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#MSWinNT
  87. ftp://ftp.microsoft.com/
  88. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#NCPFS
  89. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#SMBFS
  90. file://localhost/tmp/zh-sgmltools.22261/WWW-HOWTO.txt.html#NFS
  91. http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html
  92. http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html
  93. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
  94. http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html
  95. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
  96. http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html
  97. http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html
  98. http://sunsite.unc.edu/mdw/HOWTO/mini/Diald
  99. http://cscsun1.larc.nasa.gov/~beowulf/db/web_access.html
 100. http://www.w3.org/hypertext/WWW/RDBGate/Overview.html
 101. http://lake.canberra.edu.au/pub/samba/samba.html
 102. http://htdig.sdsu.edu/
 103. http://cu-seeme.cornell.edu/
 104. http://thecity.sfsu.edu/COW/
 105. http://Hughes.com.au/
 106. http://mft.ucs.ed.ac.uk/
 107. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/
 108. mailto:linux-howto@sunsite.unc.edu
 109. mailto:linux-howto@sunsite.unc.edu
 110. http://www.ora.com/
