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

   v0.85, 21 August 1999
     _________________________________________________________________
   
   ԭzAFѥyTWWWUتAȡAbLinuxW]wT]
   A]wAݤΥΤݵ{CgHOWTOتAObѤ@ԲӪUA
   ӬObѤ@ԭzAôѦphi@BTVC
     _________________________________________________________________
   
1. e

     * 1.1 ۧ@vn
     * 1.2 Ū̷N
     * 1.3 ̷s
       
2. p]wyTΤݳn (Antiquated)

     * 2.1 z
       
3. Lynx

     * 3.1 poH
       
4. Emacs-W3

     * 4.1 poH
       
5. Netscape Navigator/Communicator

     * 5.1 Uتοﶵ
     * 5.2 po
     * 5.3 w
       
6. ]wyTA

     * 6.1 z
       
7. Apache

     * 7.1 po
     * 7.2 sĶΦw
     * 7.3 ]w
     * 7.4 إߵD
     * 7.5 CGI scripts
     * 7.6 ϥΪ̺ؿ
     * 7.7 DaemonҦPInetdҦ
     * 7.8 }PutdeleteRO
     * 7.9 ϥAuthentication/Access Control
     * 7.10 su-exec
     * 7.11 Imagemaps
     * 7.12 SSI/XSSI
     * 7.13 Ҳըt
       
8. At

9. ϰIntranet

     * 9.1 򥻻ݨD
     * 9.2 󪺧s
     * 9.3 Ū̷NϬM
       
10. wHTTPA

     * 10.1 UeǳƤu@
     * 10.2 sĶHTTPd
       
11. HTTPd

12. suLinuxA

     * 12.1 ]wLinuxA
     * 12.2 ]wNetwareA
     * 12.3 ]wNetware Client
     * 12.4 ]wLnΤ
     * 12.5 bMacintoshW]wTCP/IP
       
13. ]wϰ

     * 13.1 NCPFS
     * 13.2 SMBFS
     * 13.3 NFS
       
14. s

     * 14.1 sWɮרt
     * 14.2 suں
     * 14.3 lγ~
       
15. LiH쪺

16. ^mΪvCredits and Legalities

     * 16.1 P¡Thanks
     * 16.2 ۧ@vTCopyright information
       
17. i@B\Ū

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

   FlD@ӯuժںާ@tΡA\hH]Ӷ}lեLinuxC t~
   AS@Ǿǰ|.BjǡBDQƷ~BΤ@Ǥp~CĻƱإߤ@Ӻ
   A SݭngOCoNO WWW-HOWTO lتCDnԭzp
   ں ̥DnyTWorld Wide Web]wAݤΥΤݵ{C
   
   夤@ߥHpCð]ALinuxOإߦbIntelxWCpGA
   ϥΨL xAOβͪGi|@ˡCAigѳ\hsӤU
   ApGiо qgѬMgӤUAëOd@bADAWC
   
1.1 ۧ@vn

   󪺵ۧ@v (c) 1999 ݩ Mr. PoetC
   
   󪺵ۧ@v (c) 1999 ݩ󥻤l@ Peter DreuwC0.8eҦ
   
   
   󬰦ۥѳnAbHϦۥѳn|o檺GNU General Public
   LicenceĤG mѦҧAN᪺n򪩥UAiHۥѽƻso
   ΧgC
   
   HOWTOoAuO@ΪơAӨSa󪺫OҡC
   ӷ~欰t OҡASwت]OҵŦXCӸ`а
   GNU General Public LicenceC
   
   no@GNU General Public LicenseAШӫHۥѳn|Free
   Software FoundationA a}GInc., 675 Mass Ave, Cambridge, MA 02139,
   USA.C
   
   󤤩Ҵ쪺UӼСAkU۾֦̩ҦC
   
   ۧ@e(Origional Copyright)G
   
   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 Ū̷N

   wҦNĄëDUƳqAǸƨӷ٬O@ZꪺA
   ~ bKCbϬM~eAХ@U̷sC]\Aҵo{DA
   wgb U@qFCU@qiDApo̷sC Ū̷NбH
    [2]poet@linuxports.com.
   
1.3 ̷s

   ̷sigѤUä[}oG [3]Website.
   
2. p]wyTΤݳn (Antiquated)

     Ъ`N!1997~ӡA@٥קLCҥHOdUӡAuOniD
     AH e@kCҦLinuxnAOӦNetscapeLynxC̤]
     OLinuxW̥Dn sApGA٨SosA򻰧̷֨Ӭ
     `uhUaI
     
   U`Цp]wyTsCpGA{Ysȱo@DAo
   b䤤A дfСCbo@AuYsW`COb
   פA|ɶqt\ iHo쪺sCYǥDnspGuȱo
   A]|bӥtP`[HСC
   
   uzvOΨӴѧA@ǸTAUAMwnΤsCuӻvwC
   @sA ӭzphwˡB]wκ@C
   
   ƹWA`ڤQXX-Window/Netscapeoө~XӷoJɡAڥu
   LynxC
   
2.1 z

   [4]Navigator/Communicator
          NavigatorO夤ߤ@bLinuxW䴩HTML\઺sCҦp
          AFrameBJavaB Javascript۰ʧsBLayers\C٥iH
          onewsmailCOAq귽 ]\ӹ@gޡAY@j
          CPU timeΰOCӥBA٦bwФ]֨ŶA OwЪŶC
          
          {bNetscapeDO@OpenSourcenAiHq [5]ftp.netscape.comU
          C
          
   [6]Lynx
          LynxO̤psC@ۥѳnl{Ai̷GNUpublic
          licenceoCMO HrDALynx٬OZhS\C{bw
          i䴩tableBcolorDcursesframeC
          
     Lynx䴩frame\:
     
     Lynxu䴩frame\C@o{FframeA|ŪframeDA
     sCo``byNWH~ѡC
     
   Kfm
          KfmK Desktop EnvironmentKDE@CKDEObX-WindowsW
          @ӨtΡCѤ@ drag and dropBsoundBtrashcanlook and
          feel\CKfmOK file manager A]OsCΨӷsɡAi
          H䴩frameBtableBftpUAˬdtarwArchieve EE
          EC{b1.1.11.1.2YNҥΡCMbSKDEUAiH
          KfmAKDE w٬OnCKDEKfmӸ`AаѦ
          [7]http://www.kde.orgC
          
   [8]Emacs
          EmacsOӸU઺{COBzBOnews\ŪBOMail\ŪB
          ]OsCnǲߨϥ EmacsA@}lɡAnǪFbӦhFA]
          AhǩҦ䪺\CX-Windows NeohFA]
          j\ೣb椤CO@ӯIAYDnOHrҦD
          CGbX-WindowsAEmacsiHeϡCEmacs]OۥѳnAl
          {i̾GNU public licenceoC
          
   NCSA Mosaic
          MosaicOIllinoisjǪNCSANational Center for Supercomputing
          Applicationo iX-WindowssGNCSA|~ɶboӶ}o
          pA{bwಾ`NO䥦pAҥHMosaic wgLHsC]
          l{AۥѳnApGHQdӭpA}obDӷ~γ~W
          sA Mosaic復ӻiZȱoҼ{C
          
   Amaya
          AmayaOFW3CHTML3.2зǩҶ}oX-Windows[]pγ~sA
          ҥHi䴩ҦHTML3.2 зǡC]䴩HTML4.0зǡCTable
          BformBΤimage mapBput publishingBgifB jpegpngϧγi
          䴩CisA]isuC̷s1.0 betaC1.1
          beta ٦b@աA[Ni}ϥΡC
          
          Ӹ`Ѧ [9]http://www.w3.org/Amaya/C
          
          Amayaiq [10]ftp://ftp.w3.org/pub/Amaya-LINUX-ELF-1.0b.tar.gzU
          C
          
   Qweb
          QwebOt@X-WindowssCTableBformBΦAimage
          mapi䴩C̷s 1.3C
          
          Ӹ`Ѧ [11]http://sunsite.auc.dk/qweb/C
          
          ӷɥiq [12]http://sunsite.auc.dk/qweb/qweb-1.3.tar.gzoC
          
          ]iq [13]http://sunsite.auc.dk/qweb/qweb-1.3-1.i386.rpm
          oRedHatRPMɡC
          
   ̫ĳҦsϥΪ̥uϥNetscape 4.xALynxNetscape 5.x Alpha
   CL̬Ob LinuxAߤ@䴩j\઺sCӤHĳϥNetscape
   5.x AlphaCMuO AlphaAwwB4.x䴩UؼзǡC
   
3. Lynx

   LynxO@Ӳ{sC]uiܤrA|YӦhueW
   bandwithA ]|YӦhtθ귽Cibܤ覡B׺ݾ
   xtermiܡCoӤps AAänX Windows tΩΦhlt
   OC
   
3.1 poH

   jLinuxM󤤡ANwgLynxFCiDApsĶBwˡAiAӻ
   SNqC ̷s2.8.2Ai
   [14]http://www.slcc.edu/lynx/fote/oA]iq 
   [15]ftp://sunsite.unc.edu under /pub/Linux/apps/www/broswers/ Linux
   FTPAάMgoC
   
   Ӹ`AiոդUCG
   
   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)
          
   GLynx help page̪EApGAbϥªLynxAбNlynx.cfg
   b/usr/lib a}אּWza}C
   
   Lynx̯SBAjObatch mode retrievalCAiHg@shell
   scriptAhttp, FTP, gopher, WAIS, NNTPfile://ӧ@ɮסBw
   Archieve FAM٥isbϺФCA٥iu-post_dataﶵ
   ӧзǿJơAb batch modegHTML formC
   
   Lynxl\AаѦLynxhelpman pageCpGAo{LynxL\A
   ӥB{D`ȱo gJ󤤡AФ[СC
   
4. Emacs-W3

   Emacs\hPڦC̨`تOGNU EmacsxEmacsCGNU EmacsO̦
   EmacsAFree Software Fundation}ϥΡCDnHrDAi
   bX-WindowsCXemacsW٬ Lucid EmacsubX-Windows
   C٦\hMX-Windows\ࡣnؿEEEC
   
4.1 poH

   jLinuxMtGNU EmacsC
   
   GNU Emacs̷s19.34CSAFTP
   [19]ftp://ftp.gnu.ai.mit.edu/pub/gnu/C
   
   ̷sXEmacsO20.2CFTPb [20]ftp://ftp.xemacs.org/pub/xemacsC
   
   TѦ [21]http://www.xemacs.orgC
   
   ̳iH [22]ftp://sunsite.unc.edu under
   /pub/Linux/apps/editors/emacs/ oC
   
   @wˤFGNU EmacsXEmacsANFW3sC
   
   EmacsϥEmacs LisptΡAXGt\Ҧs\CDnHrҦD
   AOb X WindowstΤUAܤ٥iHiܹϧΡC
   
   nXEmacsҰʥW3ҦAI'apps'AA'brows the web'C
   
   ڨSιLEmacsApGHD˱ҰʥW3ҦAڥiH⥦[ioӤ
   CW zƤjŧۭۡApGAo{~AΧƱ[JǤDA
   Ф[СC
   
5. Netscape Navigator/Communicator

5.1 Uتοﶵ

   Netscape NavigatoryTsCLXGQCYO@Ө
   סALo OٻkOΨtθ귽Y{C
   
   3ؤPG
   
   Netscape Navigator ]tsBnetcaster(push client)ΰ򥻪mail{C
   
   Netscape Communicator ]tsBs边Bimail{
   Bnews\ŪB netcastpush clientΤ@|ĳuC
   
   Netscape Communicator Pro]t Netscape CommunicatorҦ\A~[@
   B IBM׺ݾ\λݨtκ޲z\ࡣtκ޲ziݦbۤvୱ
   desktopAs Xd Netscape C
   
   FWzTӪ~A٦ӿﶵȱo`NC
   
   wˤΰ򥻶רDwˡCw˥iHw˩Ҧ\FӰ򥻦w˥u
   w˨H AϥΪ\CpnA٥iHUL󡣦phC䴩
   netcasterCAi NetscapezwˤuӦwˡw˫'help'
   'software updates'CO{bLinuxW  Netscape٥䴩wˡC
   
   ĤGﶵPΥ~PCb[aϡAAiHϥΤPA128 bit[K
   wǿ顣SSL jj\C_hAAu40 bit[KCb[H~Au
   \ϥΦ@C
   
   Netscape Navigator / Communicator / Communicator Pro̷s4.6.1
   CLinuxu֦ ؤPC@ftª1.2tC֤ߨtΡkernels
   ,t@fts2. xCp GA٨S2.0֤ߨtΡAA@Ө}
   ĳA֧֤ɯŧaIswF\hﵽC
   
   Netscape٦betaCpGեbetaAq`@Ӥ몺եδC
   
   ]iHդ@U5.0 alphaCiqMozillap [23]www.mozilla.orgUC
   
   A]iHդ@Uq [24]www.mozilla.orgU 5.0 alphaCڭӤHD`ĳ
   Netscape 5COکҨL̦uʡB̦wwsC
   
5.2 po

   oNetscapen̦nkANOL̪
   [25]http://www.netscape.com/download/CӯAaAܡC|
   A ALinuxAoɧAnή֤ߨtΪӦ^{bjH
   2.0CpGAT wALinuxAiΫO'cat /proc/version'
   ӬdACߤ@oPC
   
   pGAn~PAiqNetscape FTPAUCoFTP٧sܧ֡CҦp
   Aڪg A䤤٨SLinuxnon-beta 4.03A{bwgbWFC
   UCs䴩Linux 2.0 2.2}G
   
   Netscape Navigator 4.6.1b
   [26]ftp://ftp.netscape.com/pub/communicator/4.6/shipping/english/unix/
   linux20/navigator_standalone/navigator-v403-export.x86-unknown-linux2.
   0.tar.gzC
   
   Netscape Communicator 4.6.1 for Linux 2.0 (kernel)b
   [27]ftp://ftp.netscape.com/pub/communicator/4.6/shipping/english/unix/
   linux20/base_install/communicator-v403-export.x86-unknown-linux2.0.tar
   .gzC
   
   sɡAL̪URLi|CpGAsWAiոդUCFTPG
   [28]ftp://ftp.netscape.com/pub/communicator/C
   
   oǯɷ|먮C̦nDDyݮɶάMgxӤUCӥB٭nܾԪ
   ߲zǳơA] wArchievepCNavigatorXG8 megs
   ACommunicator 򥻦w˦10 megsC
   
5.3 w

   `pw Netscape Navigator Communicator  Communicator ProC
   
   AbȥΪؿ}unpackwArchieveA ns-install
   script (type ./ns-install)AM]wsAs
   /usr/local/netscape/netscape/usr/local/bin/netscape (type ln -s
   /usr/local/netscape/netscape /usr/local/bin/netscape)C ̫]wt
   ܼơAN$MOZILLA_HOMEאּ /usr/local/netscapeANetscapeiHۤv
   ɮסCpGAbashA shellA٭ns/etc/profileå[JG
   
MOZILLA_HOME="/usr/local/netscape"
export MOZILLA_HOME

   @w˧AL̴NiH}lδzs\ӧ@sFCΪkOA
   }Netscape 'help''software updates'AYi}lsC YϥuwˤF
   w˪AA٥iHqhw ˨LC
   
   GWzBJäಾªNetscapeAAnΤʤ覡 
   Netscape(version 3)ɤ Java classɡC
   
6. ]wyTA

   `t\PhttpAnMAΤ@ǦAu㡣Ҧp@CGI
   scriptyC{b WXQغAAut\䤤@ǥ\
   㪺ACt~A]]ǬO β~AڵLk@@եΡC夤j
   ƬOΤ@ǺeXӪAp~Ab KC|дfСC
   
   pnAhttpAаѦҡuv@ѦҤC
   
   ڭӤHRApacheAC\৹ӥBOۥѳnInNC
   WɦVApacheC ҥHڶObApacheWAӤO̳`ЦUئAC
   HAڥi|LAǤJ 夤C
   
6.1 z

   Cern httpd
          Cern httpdO@W̦yTACEuropean Laboratory
          for Particle Physics CERNoiC{bwSH@FCڻ\
          hYΡAܺCӥBOtθ귽C Ӹ`Ѧ
          [29]http://www.w3.org/Daemon/Status.htmlA ]iq
          [30]ftp://sunsite.unc.edu/pub/Linux/apps/www/servers/httpd-3.0.
          term.tpzUC (no it is not a typo, the extension is actually
          .tpz on the site; probably should be .tgz)
          
   NCSA HTTPd
          NCSA Httpd OApacheӵoiؤPACҥH]w
          ɩMApacheCNCSA HttpdOۥѳnAlɮפ]ioCM
          AiHq\ŪApacheoѡAä zo@ӦA
          CNCSAg@}lARΪ̤jwVApacheFCApacheﵽ
          FNCSA A@ǯI̪Configuration files ۦPANCSA
          Httpdܦu4.9%A Τᡣƨӷ1997~9
          [31]Netcraft surveyCӸ`A 
          [32]http://hoohoo.ncsa.uiuc.eduC
          
   [33]Apache
          ApacheAC Apache tlɳOۥѳnCApacheOHҲ
          Ƴ]pAҥHs\ ܮe[JAuʡAӥB\h\AU
          tΪΤvF55%C@Ww3,928,112 ApacheAbB@
          ƨӷ1999~8 [34]Netcraft surveyC Apache|FSSLA
          ӨtθɤFoӺ|}CStrongholdOApachetӫ~Cs
          $995Fg٫$495Cg٫ApacheªCOȦ
          Netscape OACƨӷ [35]C2 net  [36]Netcraft
          surveyC Ӹ`Ѧ
          [37]http://www.c2.net/products/stronghold/C] Ob~
          }oAҥHby㦳128 bit SSLC
          
          Apache-SSL{SSL@ۥѳnAbꤣiϥΦbӷ~γ~RSAb
          ֦SSLުM QCpGsfree RSAREE libraryAib
          QΦbDӷ~γ~WC
          
          Ӹ`Ѧ [38]http://www.algroup.co.uk/Apache-SSL/C
          
   Netscape Fast Track Server
          Fast TrackNetscape}oALinuxbCalderaW}Cӯ
          Fast Track'Ω'OpenLinuxC DOubCaldera OpenLinux
          WA٬O]bLLinuxW档pGA DܡA
          E-mailiDڡC NetscapeAΤv6.11%ƨ
          1999~8 [39]http://www.netcraft.com/survey/C295Cf
          t Caldera OpenLinux Standard distribution $399Ш|
          $199.50CӺn١A㦳 u}tκ޲zAibQ
          w˳]wCi䴩40-bit SSLAOpGn128-bit SSL \A
          NʶRNetscape Enterprise ServerCܡAo@|
          Linux䴩Linux ̷s2.0C3.0betaA|
          Linux C
          
          ʶR
          [40]http://www.caldera.com/products/netscape/netscape.htmlC
          
          Ӹ`Ѧ
          [41]http://www.netscape.com/comprod/server_central/product/fast
          _track/C
          
   WN
          WN\hlޤHSCĤ@ACERNB NCSA Httpd ApachepC
          ٦@Ǥ䴩CGI إ\CٯBΥfilter\AֳtY/
          YɮסC٥iHYɤ ءCgGNU public
          license }ϥΡC̷s2.08CӸ`Ѧ
          [42]http://hopf.math.nwu.edu/C
          
   AOLserver
          AOL serverѬuWAmerica OnlineҶ}oCڤoӻ{A
          uW]pA \઺THCF䴩@Ǽзǥ\~Ao
          A٤䴩ƮwsC\H SQLStructured Query
          LanguageOd߸ƮwCiODBCOpen Database Connectivity
          sƮwCt~٦ئjMTCL scriptingCpG٤
          AAiHCyAPI Application Programming Interface[J
          H]pҲաC٦Iٯ䴩40-bit SSLC oǥ\ೣݩ@Ӧۥѳn
          C
          
          Ӹ`Ѧ [43]http://www.aolserver.com/server/C
          
   CL-HTTP
          CL-HTTPNOCommon Lisp Hypermedia ServerCpGAOLisp{]pv
          AAnA NOo@ӤFCAiHLispgCGI scriptCCL-HTTP
          ѥHD]w\AåB ҦзǡCOӦۥѳnA
          l{]ioC
          
          Ӹ`Ѧ
          [44]http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.h
          tmlC
          
   pGAOӷ~ت[]AګĳAϥApacheA]HĳNetscapeA]
    ]wCpGAuO鷺ܡAAuʡCD
   AݨDuѨL AӺAMEEE岨|C
   
   HWuԭzAApGAn㶵ءAidNetcraftG
   [45]http://www.netcraft.com/survey/servers.html or Web Compare at
   [46]http://webcompare.internet.com.
   
7. Apache

   Apache̷s1.3.9CDn [47]http://www.apache.org/C
   Apacheweek]ƺG [48]http://www.apacheweek.com/C
   Apache٦nաIҥHڤAh[ӭzp]wApacheCL̦bWA
   ] l{b@_HTML榡CM]@rɮ榡AHHTML榡
   ΡC Apache Documentation ProjectAӷ|nC{bj
    ѥL̪}o̦ۦ漶gCڨäOnL̡AOpGAѨ䤤
   NyA ٯuAѳoǤC
   
7.1 po

   RedHat B Slackware  OpenLinuxYwg ApacheCiणO̷sA
    G줸ɵiaCOAUتϥΤPؿC
   
   l{iq [49]http://www.apache.org/dist/oCG줸ɥiq
   [50]ftp://sunsite.unc.edu/pub/Linux/apps/www/servers/oCϥ RedHat
   H٥iHq [51]ftp://ftp.redhat.com/pub/contrib/i386/oRPMɡC
   
   pGAAOΩӷ~γ~A̦nOqApacheUl{ۦsĶ
   C] iHϥΦp RedHatB Slackware OpenLinuxӴNaG줸ɡCp
   GAΨL ɡA䤤i|bȰ[''C]i]@patch
   wwAӳyC pGۦsĶAA٥iHxڽsĶihҲաAA]
   iHMwnb@ӥؿC sĶäAӥBqsĶL{AAٯǨ
   p󦨬uLinuxϥΪ;)
   
7.2 sĶΦw

   Nw}untarCJ@ȦsؿAMsrcؿCpn[JS
   ҲաA Nbקconfigurationɮס`DnҲդwg[JFCM
   榹configuration shell script(./Configure)CTwTԭzAOb
   LinuxxAӥBH gccsĶCUӡAAiHקhttp.hӧܹw]
   configɡw] /usr/local/etc/httpd/AAi|Ҽ{²
   /etc/httpd/CA ڥؿHTMLw]
   /usr/local/etc/httpd/htdocs/AA]i {אּ/home/httpd/htmlo
   ORedHatw]ؿCpGAnϥsu-exec ؿѦҫzU\ӻ
   AA]iHҼ{²ƤCAw]ڥؿ٥iH configɨӧCp
   GApacheLkŪconfigɮɡA٬Obhttp.hwqsĶ᪺ڥؿ maC
   Lw]ؿconfigɮרӭקC̫AbmakeɨӽsĶ
   ApacheC
   
   pG]|includeɮסAӦbsĶɥXDAUoǶحȱoˬd@UGT
   www FAXA֤ߨtΪKernel headerYincludeɮסCˬd
   UzsOTA
   
/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)

   nsɮץiln -sOCoMcpOAuOsӤOƻs ln
   -s source-dir destination-linkC
   
   pGbmakeɨSDA{bؿӥshttpdɡC⥦
   binؿC /usr/sbin/usr/local/sbiniC
   
   t~Nconf.Blogs iconsTӦؿqsrcؿƻsAhomeؿCM
   Nconf ؿTɮצW٭ק@UA䤤-distAҡGN
   httpd.conf-dist令/usr/local/sbinC
   
   Apache٦Ǥ䴩{CL̳bsupportؿAnUOsĶæwˡCj
   o ǵ{iθӥؿAconfigure scriptɡAwsĶnF
   makefileӽsĶC AϥApacheɡAä@wnΨoǵ{A䤤ǥi
   H²ƨtκ޲zu@C
   
7.3 ]w

   ɦbconfؿAAӷ||ɮסC䤤Ahttpd.confΨӳ]wA
   u@portXBϥΪ̵EECsrm.confΨӳ]wroot documen treeB
   special handleCaccess.confΨӳ]w򥻦sC̫Amine.typesΨӧi
   DAA@өɮצWNes@mineC
   
   @AѨ䤤ǳNyAAN|o{oǳ]wɤ\haCbAҥΦA
   eA oŪ@MC䤤C@ӶئbApache󤤳C
   
   mine.typesɮרäOu]wɡCAbeƵseAN
   צWĶ mineC@몺 minewbɮפFAjhpUק
   @ɮסCӤ@ lHA@Ƿsmine}oXӥHAɤ~u
   nקo@ɮסC
   
   Oۤ@IICAܤF]wɡANsҰApacheCM]nkille@
   SIGNUP TAӱҰʷs]wCoӰTOne{ӤOl{Cnd
   X{N kA{N@pC{N]iqlog
   ؿhttpd.pidɮפdC ӥBpGAekilll{Al{FAӤ
   {S|ߨ貣ͤ@Ӥl{C
   
   ڤQaۧA@B@Bah]wApacheCڷQw@ǯSרҡBﶵΥ\
   [HC jPĳnnŪ@ŪApache󤤪OZ¬CiHq
   [52]http://www.apache.org/docs/mics/security_tips.htmlUC
   
7.4 إߵD

   DΩ@xq֦ƭӺW٪pCѪkOC@D@
   ӱMΪ IP}CskuΤ@Ӧ@ΪIP}AOpGs
   HTTP 1.1hSΡC
   
   ګĳApGOΦbӷ~WAΦѤkAHHs䴩HTTP 1.1
   AA skCӥBѤk]hCؤkmail\ࡣo
   ܡHAu k~FTP\C
   
   pGΦbp´έӤHAAiҼ{skCiH٥hAQIP}C
   
   A٥iHbP@AVXؤkCӸ`ѦApacheweekG
   [53]http://www.apacheweek.com/features/vhostC
   
  MIP}IP basedD
  
   H@kAC@DU@IP}CϥΨC@ШDrequestҰe
   IP} AApacheΨL{AMwnΨ@ӺӧAȡCoӨBJD`
   OIPŶCH ڪҦbA|ҡAL̳35,000ӵb
   A]NO35,000IP} Aڬ۫Hu50ӦAOubB@C
   
   ]woصDjBJAĤ@O]wLinuxAϥ౵ӥHWIP}
   C䦸 AO]wApacheϥ䴩D\C
   
   Ĥ@BJA]wLinuxAϥƭIP}Aonإߤ@ӷs֤ߨtΡANO
   ϥ IP networking IP aliasingCb2.0Ψ᪺AoBJe
   CsĶ ߪAѦ [54]kernel howtoC
   
   ĤGBJAn]w}{ǤCpGAΪORed HatAiαxӳ]w
   C root}X-WindowsAAӥiHݨ챱xCNetwork
   configurationAI interface panelÿܧANetwork cardCI侀U
   aliasAJơAMIdoneC C@Dn@@]wC
   
   pGAORed HatAANnΤʤ覡ӳ]wAb/etc/rc.dؿ
   rc.localɮפ[JOCC@]InifconfigrouteOC PW]I
   @Dn]I]ICҦpGeth0G1 Beth0G2CUz]w@PW]I
   ҤlG
   
ifconfig eth0:0 192.168.1.57
route add -host 192.168.1.57 dev eth0:0

   ٥iHbifconfigRO[Jbroadcast addressnetmaskCpG\hPWa
   }AiH for loop²ƩROɡC
   
   Ӹ`Ѧ [55]IP alias mini howtoC
   
   UӴNO]wW٦ADNSӬd߳oǷsCpGASA
   W Ai [56]InternicUCiѦDNS-HOWTO ]wADNSC
   
   ̫n]wApacheoǵ쥿`u@Cϥhttpd.conf]wɡC䤤
   Ө lAiHѦҡCҦObvirtualhostOñAO
   iJC@ ӻAn]wUOڥؿAscriptؿlogɮץؿAun[
   Jvirtualhostñ ANiH_[JsDC
   
   b@ǷSpUApGY@ӵDݭnϥάY@OAS
   J DñANunϥΤPACBindaddressOY@
   ҡCC@ӦA nPW٤γ]wɡCC@Autd@
   BindaddressOҫw}CG tθ귽NQjjOFC
   
  @IP}D
  
   إߵDskC@IP}QĥΡA]IP}OΦbuW
   ӫD DCbWzҤlA30,000ӵDu|α50IP}C
   x@ӡCo nftHTTP1.1ĳAsbeXШDɡAqAn
   쨺ӺCpGs Lk䴩HTTP1.1AN|hŪAA䤤
   ѿܭnϥΪDCo lAӧAHA֦ۤvA
   طPıAN|Q}aFC
   
   ]wBJTwIP}覡eCAMnqIntenicUAW١AM
   ]w W٦ACOW٦AoOnӺW٪IP}
   CApache]w MܡC]AbvirtualhostñϥάۦPIP}
   AApacheNDAD n@IP}C
   
   wѦshXؽվu@nAڥuШ䤤̨Ϊ̡CNA
   ؿ ]@ӵDTwIPΦ@IP}CoˤlAؿNi
   H˥XӥΩs UӵDWhCMNOѦs}@''C
   @kOServerPath OAC@virtualhostñDwq|C
   ҦpAbwww.mysite.com [@ServerPath /mysite/AѪsNiH
   www.mysite.com/mysite/ sӥDơCMbؿJ@w]
   A䤤nnaUϥΪ̧ηss AåBCӥDWUӺ''C
   p@@ӦѦsŪ즹AN| ܤ@ӭAips쥿T
   Cӷsshis쥿TC٭n` N@ơAYA
   swqMC]C@iHHӤPURLӳs Ҧp
   Gwww.mysite.comMwww.mysite.com/mysite/C
   
   Ʊ즹AAٯOYMAרsWzeäedMCdn
   AA̫ ٬OMwϥαMIP}C ƥiHqApacheo
   [57]http://www.apache.org/manual/host.htmlC
   
   pGH@IP}ơAЧiDڡCڷQD쩳hsi
    HTTP 1.1Cp@MCXL̪NnC
   
7.5 CGI scripts

   ؤ覡AΤBCGI script\CĤ@ؤ覡OAunOCGI
   scriptA ɦWY.cgiCt@ؤ覡Oإߤ@scriptؿq`
   scgi-binC ؤ覡]iåΡCרϥΨ@ؤ覡AAscript]
   iҦ chmod 711COΤϥscriptsi|OIA
   ҥHnӤߪ sC
   
   ڭӤHwϥβĤ@ؤ覡AרOscriptܽɡCoؤ覡\
   scriptb ؿCڭӤH߷RNscriptJؿCpG@
   \\hhscript ANL̤wm񶰤b@ӥؿneݱo
   hFCӥB]w]²C bsrm.confɫ᭱}ҡuncomment.cgi
   AMˬdO_C@ؿ access.confɤoption ExecCGIAllC
   
   إscriptؿhOC@kObsrm.confɤϥscriptAliasOC
   @ ӰѼƬONWAlias,ĤGӰѼƬOuؿCҦpO ScriptAlias
   /cgi-bin/ /usr/httpd/cgi-bin/wq: Isؿ/cgi-bin/ɡAuscript
   Ob/usr/httpd/cgi-bin/C FOzѡAbaccess.confɤ]w
   ؿSʬ Options noneAAllowOveride noneun}ҡuncommentӦ
   YiCn`N An⥦]󭺭ؿCҦpApGA
    /home/httpd/html/An]/home/httpd/html/cgi-binAiH]
   /home/httpd/cgi-binC
   
   pGn\ΤᦳۤvscriptؿAiHϥμƭScriptAliasROCpG
   ε DAhbvirtualhostñJScriptAliasROCHiHiDڤ
   n @@[JScriptAliasROkܡH
   
7.6 ϥΪ̺ؿ

   ؤP覡ӳ]wϥΪ̪ؿCĤ@ӤkObϥΪ̪ؿU
   إߤ@ ӧOؿC@묰public_htmlCĤGӤkOAt~C@
   Ӻؿ ߤ@ӥؿAؤkbaccess.confɤ]wsﶵC
   
   Ĥ@ӤkOApachew]覡CoؤkOAnŪ/~bob/AApacheŪ
   public_htmlؿbobؿC@kObsrm.confɤUserDirO ӳ]
   wCӥؿOworldiŪworldiC]nApacheŪϥΪ̪
   A ؿworldiAҥH|ͤ@ǫOIC
   
   ĤGؤkhe]wCusrm.confɤUserDirOݭnQ קC榡
   ܦhءAаѦApacheA˲MUةwqCpGQCϥΪ̦b
   /home/httpd/UAۤvؿANnϥΫOUserDir /home/httpdC 
   /~bob/QŪɡAŪؿN|ܬ/home/httpd/bob/CY Onbob
   Ut[@ӦؿLؿAN UserDir /home/httpd/*/htmlO
   CŪؿNܦ /home/httpd/bob/html/APɤ]إߤ@scriptؿ
   pG /home/httpd/bob/cgi-bin/C
   
7.7 DaemonҦPInetdҦ

   ApacheibUzؼҦUB@C@daemonҦAboӼҦUApache
   B@ Apache٤ standalongCt@inetd super-serverC
   
   daemonҦinetdҦnCApacheHw]ҦCϥinetdҦߤ@p
   OAϥ vܧCɡAҦpscriptBp~ϰEEE
   CInetdҦi`ٰO ŶA]Apacheunɤ~}ҡA`O
   uinetd daemonC
   
   pGA`ϥApacheAiHҼ{bdaemonҦAӥBunɤ~
   ApacheC AAݭnɡAiHApachenO{ǦӤOl{
   ǡC
   
   n]wInetdҦA@ɭnקCd@U/etc/servicesɮסAݤ@
   httpO_sbApGbAhHUC覡[J
   
http    80/tcp

   bPort 79 finger᭱]\ȱoҼ{CMק/etc/inetd.confɮסA
   [J
   
http    stream  tcp     nowait  root    /usr/sbin/httpd httpd

   pGApachebPmA|nHApacheؿӧܡCĤGhttpOtypoA
   uO inetd daemonݨDCpGAAϥinetd daemonANɮפA
   QҰʪAȧאּ Ѧ档FTPB fingerB telnetΨL`Ωinetd
   daemonAȶءC
   
   pGAbinetd daemon,un@SIGHUPTkillROAѦkill
   man page έsҰʨtקﶵإͮġCpGinetdbϥΡAiHH
   ʤ覡ҰʪC ]iH[binitɮס]\Orc.localɡAϱo}
   Inetd۰ʱҰʡC
   
7.8 }PutdeleteRO

   sou䴩HhttpWӤFTPC䤤Ʀ٤
   FTP WCApache]䴩httpWAҭnΪscripthS]tA]ӤW
   ҥΪscript iনOj|}CbgΥΧOHscripteAХdM
   pC
   
   pGHDscriptAЧiDڡCڷ|⥦}ǤJC
   
   Ӹ`Ѧ Apacheweek [58]http://www.apacheweek.com/features/putC
   
7.9 ϥAuthentication/Access Control

   oOڳ̳߷R@ӥ\CAnΨCGI scriptNiHO@ؿɮ
   C iH̾ڥΤ᪺IP}κW٨ӨMwΤ᪺svCoO@ا⤣t
   ȭXΤW 檺nkunqlogɮ׬dX̪IP}κW٧Yi
   C
   
   n]w AuthenticationAؿaccess.confɮפn AllowOverrides
   AuthconfigCӳ]waccess controlϥκW٩IP }Ah[
   JAllowOverrides LimitC
   
   ]wؿANnb䤤J.htaccessɮסCn]wϥΪ̪AuthenticationA
   nΨ.htpasswdɩΥ~a@.htgroupɡCo٥iѼƭ .htaccessɦ@
   C
   
   FOzѡAڭӤHĳACӨϥΪ̳bL̪access.confɨϥΤUz
   OG
   
<files ~ "/\.ht">
order deny,allow
deny from all
</files>

   pGAOtκ޲zAAؿwg]AllowOverride LimitAAMiH
   b A .htaccessɮפ[JoǫOCL̥iHOHsAaccess
   control ɮס.htaccess B.htpasswdC
   
   Access controliBΦb\hPﶵɮ׫CowWX媺dåC]
   wϥ  AuthenticationTAаѦ
   [59]http://www.apacheweek.com/features/userauthANCSA at
   [60]http://hoohoo.ncsa.uiuc.edu/docs-1.5/tutorials/user.htmlC
   
7.10 su-exec

   su-exec\HowneraCGI scriptC`HAO@
   H aӰCGI scriptC]AϥΪ̤NL̪CGI scripts
   Ҧ]world writableoO@Ӻ|}COpGxsu-execAAi|
   dXj|}C` su-execbe|@OˬdApG]w~AϦ
   ͫO|}C
   
   su-execO]p~HΪCpGSdMA̦nnΡAMAdXӪ
   |} iHϥΪ̨rootsOCLצp󤣭nק{AnŪqҦ
   C su-exec]wAOGN]pX~HӰhʾާ@
   ASmake A]SwscriptC
   
   su-execObsupportؿCntέקsuexec.hɡAMΤU R
   OsĶsu-exec{
   
gcc suexec.c -o suexec

   MNsu-execiɽƻsAؿCApachew]ؿ
   /usr/local/etc/httpd/sbin/Cpnܹw]ؿAiקApachel{
   httphAbssĶApacheCApacheu|jMӥؿAӤ|jM|Ct~n
   su-execϥΪ̧אּroot(chown root suexec)AåB]wsuid bit (chmod
   4711 suexec)C̫᭫sҰApacheCApacheӷ|bùW su-exec
   bB@C
   
   CGI scriptn]world executableCL̥iHHCGI script owner
   CpG ]wL̪SUIDset user idbitAh|CpGL̪ؿ
   world group writableA]|CpGownersystem user root
   Bbin]|C OpAѦsu-execCpG٦DA
   dsu-execlogcgi.logC
   
   bApacheinetdҦAsu-execB@AubdaemonҦ~B@CU@i
   |ﵽ A]inetdҦ|AΨFCnl{ܡAN
   http.main.cCAiHR 䤤ϥsu-exec wrapperApacheŧibC
   Xe~ML@C
   
   nnŪ@UApachesu-execCL̩Msu-execl{bApache
    [61]http://www.apache.org/docs/suexec.htmlC
   
7.11 Imagemaps

   ApacheΨӳBzAimagemapsCImagemapsOWϧΡAϥΪI
   ϧΤ YӦmAiHΨӨMwns쨺إhCnҰimagemapsAT
   wimagemapҦO_ wwˡOw]nw˪@ӼҦCMNsrm.conf
   .map аO }ҡuncommentCɩҦH.mapɮ׳ܦ
   FimagemapɮסC ImagemapɥΤ@ӹϧΪUӦms줣P
   CApacheHзNCSA榡ϥΧv mapɡCUzvɪ@ҡG
   
<a href="/map/mapfile.map">
<img src="picture.gif" ISMAP>
</a>

   ҤAmapfile.mapYvɡCpicture.gifIΪϧΡC
   
   ܦh{iΨӲͯPNCSAvɦ@sɮסAA]iHۤvsg@C
    `аѦҡGApacheweek
   [62]http://www.apacheweek.com/features/imagemapsC
   
7.12 SSI/XSSI

   Aݥ[JSSIibRAHʺA覡[JYǤeCn[J
   b Hcomment覡ܡCAѪRoǶءAMNҭn
   e [JCSSIibɮפ[JheaderfooterA]iH[J̫קA
   ]it ΩROCGI scriptCpGϥΩAݥ[J XSSI;
   eXtended Server Side IncludesAiNhFCi [JܼƤάy{
   pifBelseCo²N@ӦbϥΤ@ӵ{yC
   
   pnC@HTMLɳ[HѪRA|OӦhtθ귽CҥHnӤkϨ
   SSI تɮ׬ݨӤ@ˡC@몺@kOAoHTMLɦW
   .stmlC
   
   nҥSSI/XSSIAT{O_ӥ\઺ҦwgwˡCMNiקsrm.conf
   ɡA.shmlAddTypeAddHandler}ҡuncommentC̫ Options
   IncludesөwqǥؿUSSI/XSSIɥiBCo@BJOb access.confɤ
   CҦ.shtmlɦWɮ׳|QѪR SSI/XSSIC
   
   t@ئb[Je覡OϥXBitHackOCoӫO@}ҡA| 
   dɮ׬O_user exectableCpGOAӥBӥؿOptions Includes} 
   ܡAɮ״NQSSIɮסCoؤ覡umime text/html
   .html .htmɮסġCҥHO̦nkC
   
   SSIӰtΩROCGI scriptA|ɭP@ǫOICҥHb
   access.confɤ̦nϥOption IncludesNOEXECӤnOption IncludesC
   LSSIROhקC
   
   Ӹ`Ѧҭl{aApache mod-includesC iHq
   [63]http://www.apache.org/docs/mod/mod_include.htmloC
   
   SSI/XSSI{Ӹ`ѦApacheweek
   [64]http://www.apacheweek.com/features/ssi.
   
   SSIROTAѦNCSA
   [65]http://hoohoo.ncsa.uiuc.edu/docs/tutorials/includes.htmlC
   
   ӦXSSIROTAѦ
   [66]ftp://pageplus.com/pub/hsf/xssi/xssi-1.1.htmlC
   
7.13 Ҳըt

   ApacheiμҲժ覡[JFC{bwҲիܦhAu@`Ϊ
   Ҳ abApacheM󤤡C
   
   ndd٦ǼҲաAаѦApacheҲ_w
   [67]http://www.zyzzyva.com/module_registry/C
   
   ӦҲդƳ]pTAѦ
   [68]http://www.zyzzyva.com/module_registry/reference/C
   
8. At

   pI٨SgC ڭ̱NQסGmSQLB PHP/FIB cgiwrapB Fast-cgiB
   MS frontpage extentions...
   
9. ϰIntranet

   ϰqrWӬݡAObqβ´dåϥκں޳NAӤO
   y ںWCBΦ@޳NAiHϥγָ̤gOB̵uɶγ̤־
   @ANjqTe FUӭuC²pβ{GuΦۥѳn
   ]wϰC
   
   ڭ̰]Awg˧LinuxEthernetdsWLANæwˤWTCP/IPC]]A
   wNetwareBWinNT MacUtΪ򥻱`ѡCNetwareA]wBJO
   H3.1xǡCAiHINETCFGӧC ΤݮɡA]AOb
   windows 3.1xB Windows for Workgroup B Win95B WinNT Apple
   PowerPCC
   
   夤pHa}RFC-1918OH172.16.0.0172.17.0.0|ҡCAiH
   ܾAXA]wa}C
   

       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 򥻻ݨD

   w˫enUCUnG
     * HTTPAniqOneStep NCSA HTTPd
       [69]http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.htmlUC
     * HTTPAniqOneStep NCSA HTTPd
       [70]HTTP://support.novell.com/ (The TCP/IP files are included with
       the client)UC
     * The Microsoft TCP/IP client iq [71]HTTP://www.microsoft.com/U
       C
     * The Apple MacTCP clientiq [72]HTTP://www.apple.com/UC
     * sp Netscape iq [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
       mlUC
       
9.2 󪺧s

   Linux Intranet Server HOWTOs|wbcomp.os.linux.annonuce
   comp.os.linux.helpKXC]|W]Asunsite.unc.eduLinux FTP 
   C
   
   󪺳̷sOHTML榡Aiq [76]http://www.linuxports.com/oC
   
9.3 Ū̷NϬM

   p糧妳ðݩηNAШӫHMr.PootAӫHa}
   [77]poet@linuxports.comCĳBwCpGo{夤~AФi
   A ڴNiHbU@󥿡C¡I
   
10. wHTTPA

   UFAɡAAӿܡGĤ@hOUl{AۦsĶCt@hO
   U wsĶnG줸ɡCwsĶnG줸ɦbNCSAAALinux
   ELFAӤA ΩªC
   
10.1 UeǳƤu@

   NCSAA|aۧA@B@Bh]wﶵAìAǳƦUɮסCbU
   eA зǳƦn^UCDסC
   
  ާ@t
  
   AAnܩҭnUl{AΨӤUwgsnCpGAާ@
   tΤb CXtζA̦n٬OUl{AۦsĶC
   
   nDALinuxAROAUөRO
   
  linux:~$  uname -a

   ALinux|^UCF
   
   linux:~$  uname -a
   Linux linux 2.0.29 #4 Tue Sep 13 04:05:51 CDT 1994 i586
   linux:~$

   bҤALinuxiDAA2.0.29C
   
   lѼơAibUeΤUbؿ/usr/local/etc/httpd/conf
   srm.confɤקChttpd.confɮפuObACߤ@ ҥ~
   Osrm.confɮפDocumentRootOC
   
  {A
  
   oOΨөwqAqn˹B@HTTPdAA̦n"standalone"C|
   HTTPd daemonB@CpGAܥ"inetd"B@HTTPdAA{ u
   bsήɤ~JO餤Ao|ϦAB@t״CC
   
  PortsPort
  
   oOΨӨMwHTTPd daemon|쨺PortӱHTTPШDCpGAH"root"
   nAporthw]80F_hib1025P65535@ӸXC
   
  AuserNuser
  
   Ab^ШDɡA|H@userNvӦsɮסCuAA
   OH "standalone"ҦɡA~^@ﶵCpGASrootvANHA
    log nameӦ^CpGAOtκ޲zAAiHҼ{إߤ@userAM
   AiH ɮצsvC
   
  AgroupNGroup
  
   Ab^ШDɡA|H@groupNvӦsɮסCPuserN@ˡA
   u AOstandaloneҫӰɤ~ġC
   
   pGASrootvANHADngroupW٨Ӧ^CndߧAgroupW١A
   bLinuxR OCVJgroupsC
   
  A޲zemaila}ServerAdmin
  
   ϥΦ@AXDɡA@a}OΨӳi~ΪCunϥΧAӤH
   a}YiC
   
  AؿServerRoot
  
   oOAҩbؿCpGArootvAĳ
   b/user/local/etc/httpdC pGArootnJAiܧAhome pathU
   ؿCndߧAhomeؿAϥ pwdROC
   
  HTMLɮצmDocumentRoot
  
   oOAѪHTMLɮתmCw]m
   /user/local/etc/httpd/htdocsC pGAOHrootnJAiϥΫeuserN
   homeؿAΧAۤvhomeؿUؿC
   
   pGAMðݡAiHոչw]ȡC{bAӦ^FWzUDANiH
   q [78]http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html. }lU
   NCSA HTTPdCw˫eŪ@Ū [79]http://hoohoo.ncsa.uiuc.edu/docs/ 
   HTTPdɮסCpGAnۦsĶ{Absupport, src, cgi-srcTӥؿ
   makefilenקCpGAi䴩Aunb̤WhؿҡG
   /usr/local/etc/httpdAVJmake LinuxYiC
   
10.2 sĶHTTPd

   sĶäAunbROCAڥؿmake linuxYiC Gpre-ELF
   LinuxϥΪ̶bportability.h}ҡuncomment #define NO_PASSAæbs
   ĶHTTPdebMakefile]w DBM_LIBS= -ldbmC
   
11. HTTPd

   wHTTPdAHrootnJAúVJhttpd &]AwˬstandaloneҦC
   bpsҤNiݨ쥦bBFC²檺դ覡OϥTelnetC
   bLinuxR OCVJ
   
   linux:~$  telnet 172.16.0.1 80

   䤤80OHTTPportNCpGAt]L"Port"NANӺVJAw
   NC ùX{
   
   Trying 172.16.0.1...
   Connected to linux.mydomain.
   Escape character is '^]'.

   ɡAקAVJFAMV@UEnterAùX{
   
   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>

   {bANiHΨLpcWyںsAӳsWڭ̪AFC
   
12. suLinuxA

   ХѦ [80]Introduction@ϥܪa}C䤤1u@W/S1 b
   172.16.0.0WAiHs LinuxAC2u@W/S2b
   172.17.0.0WAgѳqDgatewayYѾ 172.17.0.254Ӧs
   Linux boxC]wbw/s2ΤɡAnѳqDTCNetware٤
   ip_routerC
   
   oإW/S2ӻΤ]w覡C]wW/S1huna}q172.17.0.5
   172.16.0.5A qDC
   
   pGA|ΨѾAiLU@`ê
     * pGϥNetwareG [81]Setup Netware ServerC
     * pGϥηLnclientG [82]Setup MS Windows ClientC
       
12.1 ]wLinuxA

   pGASѾAL`C
   
   n2u@sAA]wLinuxAAϤPѾCn]
   wLinuxAAHrootnJC bROCVJ
   
   route add gw default 172.16.0.254

   nbCҰLinuxAϥγqDAib/etc/rc.d/rc.inet1wqqDU
   אּ GATEWAY = "172.16.0.254"CTw@UAoX椣igC
   
   t@kG٥iHbѾt@ݥ[Jt@ѾCO
   
   route add -net 172.17.0.0 gw 172.16.0.254

   pnLinuxCҰʴN[JѾAhNOgJ/etc/rc.d/rc.localC
   
12.2 ]wNetwareA

   n]wNetwareAAnsupervisorvAΦܤ֦Consoleާ@vCp
   G̳Lk ANunЧAtξާ@NA]wFCbAҰLAN
   Ethernet_II frame typeC@kO AUTOEXC.ncfɤgJG
   
   load NE2000 frame=Ethernet_II name=IPNET
   load TCPIP
   bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0

   Ai̷ӧAqAӨMwJNE2000 driverɪslotboardNC (
   p: load NE2000 slot=3 frame=.....)
   
12.3 ]wNetware Client

   bpcWAAiWin3.1BWFWG WIN95CpGAnϥηLnNovell32 bit
   ClientA hWin95MѦWindowswˤ覡|@ˡCpGAn16 bit
   clientAhwˤ覡ۦPAun window 3.xw˻YiCpnw
   win9532 bit client [83]Windows 95 installationC
   
  Windows 3.x
  
   pGnϥwin 3.1WFWGAiHwNetware ClientVLMsHTCP/IPϤ
   @ǥ~ [ɮסAY
   
   TCPIP.exe, VTCPIP.386, WINSOCK.dll and WLIBSOCK.dll
   
   `NIoWINSOCK.dllɻPWin95TrumpetWINSOCK.dllɤPC
   WindowsӦw Netware ClientCMƻsVTCPIP.386BWINSOCK.dll
   WLIBSOCK.dll SYSTEMؿA ƻsTCPIP.exeNWCLIENTؿC{b
   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

   إߤ@ӦؿҦp\NET\TCPñq/etcƻsHOSTSB NETWORKSB
   PROTOCOLS SERVICESLinuxANetwareAWSYS:ETC ؿCק
   ƻsHOSTSɡA[J@yzsLinuxApUCo˦bs http
   G//linux.mydomain/ŪoӦAeӤΨ httpG//172.16.0.1/C
   
   127.0.0.1      localhost
   172.16.0.1      linux.mydomain

   MקNWCLIENTؿNET.cfgɬG
   
   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     ---> pGAnγqDӳsHTTPAAh
                                   ---> [JqDa}

   Link Support
      MemPool 6192       ---> ̤pȬ1024CոըLȬݬ
      Buffers 10 1580    ---> o̤]

;---------------------------------
; pGϥNetware/IPAiH[WUXC
;
   NWIP
      NWIP_DOMAIN_NAME  mydomain
      NSQ_BROADCAST   ON
      NWIP1_1 COMPATIBILITY   OFF
      AUTORETRIES     1
      AUTORETRY SECS  10

   קWINDOWSؿSYSTEM.iniɡAìVTCPIP.386[J@
   
   [386Enh]
   .....
   network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386
   .....

   s}ASTARTNET.batA{bANiH}lΧA̳߷RsӾ\ŪA
   FCpGAϥ
   
  Windows 95
  
   `ЦpbWin 95Ww32 bit ΤݡCnwˤUzUG
   
  NetareΤ ѷLnNovellѡ
  LnTCP/IPqTw
  d

   nw˳oǶءBBڪqBxBB'sW'C{b|X{@
   AܥΤݡB dBqTwΪAȡC
   
   nNetwarew˥ΤݡG
   
  1.Τ
  2.MicrosoftNetware Networks
  3.Client for Netware Networks

   nwTCP/IPqTwG
   
  1.qTw
  2.Microsoft
  3.TCP/IP

   Win 95w]۰ʦwˤ@ǨlqTwCnoǹw]ȪܡAIAA
   I''YiC@ AWin 95|wMicrosoft NetBeuiqTw
   IPX/SPXqγqTwCNetBeuiiRCpn nJNetwareAA
   hIPX/SPXqTwOdC
   
   n]wTCP/IPAIPropertiesAIIPa} 
   
  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

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

   {bqDa}X{ww˳qDpUCUI'Tw'C
   
   {b|TX{AnDAs}Cs}AANiH}ls
   ӱWAHTTPAFC
   
12.4 ]wLnΤ

   pGnϥηLnΤݨӦsAA`iDAUztΦwTCP/IP
   `ơC@
     * [84]Windows for Workgroups (WFWG)
     * [85]Windows 95
     * [86]Windows NT 4.0
       
   GYQhttp://172.16.0.1/ӭn httpG//linux.mydowain/s
   ΨLںROw}LinuxAANק hostɡCt~]iHL
   DNetwareBUnixBWinNT[J]wCWindowsa ڪHOSTS
   b\WINDOWS\WINDOWS\SYSTEMAo OѥөwCb䤤ALinuxA
   [J@OpUG
   
   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
  
   `ЦpbWFWGWw32 bitΤݡCnqLnUWindowsҥ
   TCP/IPXʾC̷s 3.11bAiq [87]ftp://ftp.microsoft.com
   L UWtcp32b.exeɮסCnTwbJTCP/IP-32 bitXʾe
   wJ Win32sC
   
   @oTCP/IPɮצb@ȦsؿC:\TEMP}AN
   \WINDOWS\SYSTEM ؿ @OEMSETUP.INFɮסCpGbܡA@ӥt~
   ɦWAMN OEMSETUP.INFɱqȦsؿƻs\WINDOWS\SYSTEMؿ C
   pGbtΤ]JF䥦TCP/IP stacksAb~]weAL̲C
   
   }Һ]wWindows]w/ܺ]wG
   
        I
        IwMicrosoft Windows Networks䴩sWpGݪܡ
        I'Tw'

   ɷ|ݧAd-ӦXAסCpGSݧAܡAhG
   
        I虜d
                @dҡGNE2000
                I'Tw'
        IqTw
                MS TCP/IP-32qTw
                I'Tw'

   ɷ|nDA]wUTCP/IPqTwCiHbd椤TCP/IPqT
   wAMI'Tw'C
   
1.bIP}Ů椤J172.17.0.5
2.bSubnet MaskŮ椤J255.255.255.0
3.bdefault gatewayŮ椤JqDѾa}172.17.0.254

   ITwAq|nDAsҰʡCsҰʫAANiHsӱWA
   HTTPAFC
   
  Windows 95
  
   `ЦpbWin 95Ww32 bit ΤݡCnwˤUzUG
   
        LnΤ
        LnTCP/IPqTw
        d

   nw˳oǶءBBڪqBxBBsWC{b|X{@ӵ
   AܥΤݡBdB qTwΪAȡC nLnw˥ΤݡG To
   install the Client for Microsoft Networks:
   
  1.Τ
  2.Microsoft
  3.Client for Microsoft Networks

   nwTCP/IPqTwG
   
  1.qTw
  2.Microsoft
  3.TCP/IP

   Win 95w]۰ʦwˤ@ǨlqTwCnoǹw]ȪܡAIAA
   IﲾYiC@ ӨAWin 95|wMicrosoft NetBeuiqTwC
   
   n]wTCP/IPAIPropertiesAIIPa}
   
  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

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

   {bqa}X{ww˳qDpUCUI'Tw'C
   
   {b|TX{AnDAs}Cs}AANiH}ls
   ӱWAHTTPAFC
   
  Windows NT
  
   `ЦpbWinNT 4.0Ww32 bit ΤݡC }ұx/
   
    Select the Adapter tab.
        Click Add to add a new adapter (if you don't have one)

   ɷ|ݧAdw@ӦXAסCUӿܳqTw
   
    Select the Protocols tab
        Click Add
        Select the TCP/IP protocol
        Click OK

   ɷ|nDA]wUTCP/IPqTwCiHb椤I TCP/IPqTwA
   MIXAC
   
   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

   I'Tw'A{b|TX{AݧAO_ns}Cs}A
   ANiH}lsӱ WAHTTPAFC
   
12.5 bMacintoshW]wTCP/IP

   pGAnMacintoshsAWơA`iDAPowerMacs]
   wMacTCPӸ`C
   
   GYQhttp://172.16.0.1/Aӭn http://linux.mydomain/s
   ΨLںROw}LinuxAA NקhostsɡCBhosts
   PUnixWΪhostsɤPC MactΪhostsɬO̾RFC-1035зǡCt~]i
   HLDNetwareBUnixBWinNT [J]wCMacOSHOSTSɬO
   bSystem folder Preference folderCb䤤ALinuxA[J@
   OpUG
   
  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
  
   `pwMacTCPCnqAppleqUαqInternet Connection
   CDoMacTCPC n]wMacTCPAIApple Menu/x/TCP/IPCbùW
   N'Connect viaG']wאּ 'Ethernet'C
   
   N'Configure']weאּ'Manually'C
   
  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

   'Tw'AMANiHsӳsWAHTTPAFC
   
13. ]wϰ

   pGbPxWLk@θ귽AϰN⧹Cϰ䴩
   UɮרtΡAڭ̤~ sbLҳstΤWơC󻡩p
   NLinuxsUCɮרtΡG
     * [88]NCP filesystem for Netware
     * [89]SMB filesystem for Windows
     * [90]NFS filesystem for Unix
       
   oɮרtΥiHsĶLinux֤ߨtΤA]iHҲժ覡[JA
   LinuxөwCpGM psĶ֤ߨtΡAѦKernel HOWTO
   [91]http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.htmlC HҲդ覡
   [J֤ߨtΡAѦModule HOWTO
   [92]http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.htmlC
   
13.1 NCPFS

   YnbNetwareAW@ɮסAϰN䴩NCPncpfsC1.2.x
   1.3.71HW ֤ߨtΥi䴩NCPFSCMLksNetware 4.x
   wAiHϥbinderyCpGϥΪ Netware 4.xAiHbROC
   Hset Bindery ContextROAҰʯSw containerbindery䴩G
   

  set Bindery Context = CORP.MYDOM;WEBUSER.MYDOM

   WoӨҤlAcontainerҰʤFbindery䴩C
   
   q@
   [93]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
   UNCPɮרtΤu({ncpfs-2.0.10)C
   
  w
  
   nwncpfsuAVJ
   
   zcat ncpfs.tgz | tar xvf -

   h|Nɮץ}AJw]ؿCoӥؿYncpfs-2.0.10Cni
   wˡA oӥؿAŪ@U䤤READMECpn̨䤤e
   @UMakefileɡC
   
   ncpfsw˨BJA֤ߨtΪөwCpGO1.2AunVJ'make'AA
   V'make install'A Niw˥iɤman pageC
   
   pG֤ߨtάO1.3.71ΧsAiNnssĶ֤ߨtΡCoǪ
   ib main source treew]AFncpfsCnˬdO_nssĶ
   AVJ
   
   cat /proc/filesystems

   ^䤤@i໡ncpfswg䴩FC
   
   pGncpfsQ䴩AiHҼ{ssĶ֤ߨtΩΥHҲդ覡[JncpfsCn
   ssĶ֤ߨtΡA VJ'make config'AMݧA
   
   The IPX protocol (CONFIG_IPX) [N/y/?]
   
   ɡA^'y'CUӷ|ݧAO_nfull internal netC@֤ߨtΦ\w
   A s}Aˬd/proc/filesystemsApG@QANi}lwncpfsu
   C^ өmUncpfsuɮתؿAVJ'make'CsĶAA
   VJ'make install'Ӧw˦U ؤuman pageC
   
  WNCPFSɮרt
  
   ΤUROˬdɮרtάO_ww˦n
   
   ipx_configure --auto_interface=on --auto_primary=on

....10AJ

   slist

   iݨ@NetwareACFXӡCNiH}lbNetwareAW
   @ɮפFC
   
   ]qMYDOM_NWAVOL1G\home\htmldocsؿWs HTMLɮסA
   ĳAbAWإߤ@ӨϥΪ̱bҦp'EXPORT'@ӱKX'EXP123'
   A ó]wLsӥؿvSYSCONNWADMINC
   
   bLinuxWإߤ@ؿ/mnt/MYDOM_NWCnWɮרtΡAVJ
   
   ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW

   nˬdؿMYDOM_NW/VOL1:\HOME\HTMLDOCSɮסAVJ
   
   ls /mnt/MYDOM_NW/vol1/home/htmldocs

   pxAŪ@UIPX HOWTO
   [94]http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html ϥNetwareɮײ
   AiIPXtΦ`JzѡC
   
13.2 SMBFS

   YnbWindowsAW@ɮסAϰN䴩SMBsmbfsɮרt
   C
   
   q@
   [95]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
   UNCPɮרtΤu({smbfs-2.0.1)C
   
  w
  
   nwsmbfsuAVJ
   
   zcat smbfs.tgz | tar xvf -

   h|Nɮץ}AJw]ؿCoӥؿYsmbfs-2.0.1Cniw
   ˡA oӥؿAŪ@U䤤READMECpn̨䤤eק
   @UMakefileɡC
   
   smbfsw˨BJA֤ߨtΪөwCpGO1.2AunVJ'make'A
   V'make install'Ni w˥iɤman pageC
   
   pG֤ߨtάO2.0ΧsAiNnssĶ֤ߨtΡCoǪ
   ib main source treew]AFsmbfsCnˬdO_nssĶAV
   J
   
   cat /proc/filesystems

   ^䤤@i໡smbfswg䴩FC
   
   pGsmbfsQ䴩AiHҼ{ssĶ֤ߨtΩΥHҲդ覡[JsmbfsCn
   ssĶ֤ߨtΡA VJ'make config'AMݧAO_n[JSMBɮרtή
   A^'y'C@֤ߨtΦ\w˫As}Aˬd/proc/filesystemsؿ
   A pG@QANi~wsmbfsuC^өmUsmbfsuɮ
   ؿAVJ'make'C sĶAAVJ'make install'Ӧw˦Uؤu
   man pageC
   
  WSMBFSɮרt
  
   ]WinNTAs'MYDOM_NT'Ӧ@ΪؿC:\PUB\HTMLDOCSA @αb
   'HTMLDOS'ASKXCbLinuxWإߤ@ؿ/mnt/MYDOM_NTC n
   WɮרtΡAVJ
   
   smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n

   pGLġAhVJ
   
   smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3

   nˬdؿbsol;bsol;MYDOM_NT\PUB\HTMLDOCSɮסAVJ
   
   ls /mnt/MYDOM_NT

   ϥWindowsɮײŸ
   
13.3 NFS

   nӯ䴩NFSɮרtΪ֤ߨtΡCiHOssĶ䴩AΥHҲ
   覡[JӤ䴩C
   
   ]Ӥ䴩NFSUnixDs'MYDOM-UNIX'AIPa}172.16.0.4CiH
   ΤUO ˬdǥؿOX@ΪC
   

   showmount -e 172.16.0.4

   @DǥؿOXAYiHWOḺWAtΡCĳA
   b'/mnt'Uإߤ@ӥؿ 'MYDOM_UNIX'ҡAOAWI
   

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

   䤤rsizewsizeAҽվC
   
   pGxAŪ@UNFS HOWTO
   [96]http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html AiNFStΦ`
   JzѡC
   
14. s

   JMwg]wnFHTTPABΤݤSNLinuxAPLsb@_AF
   ssoǱW FɮרtΡAڭ٭ny[վC
   
14.1 sWɮרt

   nHTMLsA\sWؿAؤkG
     * bDocument Root /usr/local/etc/httpd/htdocsإ߳sW 
       ؿ
       
   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/confsrm.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

   M᭫sҰHTTPdCpnsNetwareAWɮסA
   http://linux.mydomain/netware/index.htmCltΥHC
   
14.2 suں

   A٥iHAϰsuںWAQκںTs
   E-MailCsuӸ`а 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 connectionsC
   
14.3 lγ~

   HTTPA٥iHΩ줽ǡAzƦsLAɮסCҦsɮץi
   HOWordB Lotus spreadsheetsνƮwC
   
   o޳NiBΦbG
   
     * qo
       ]A̷sB~׳iBaϡBq]IBB~TΥ󦳥
       qC
     * sijM
       Ҧpja`dߪqïCƥiئbMgHCGI script覡A
       Ai @sback-end pre-existingηsγn骺qDC]
       NOAuϥμзǦsA ƥig²檺{ǼsxQΡC]NO
       AORACLESYBASEiRDMMSӧ@Ѥ ɸTCUC
       G
       -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
     * q//ӤH
       qƺiBAC@u@ȡACӭӤH@u@
       ȮɡAϰi ΨӳqUΦUH̷sTCjOjMA٥iH
       ΨӬdߨCӭuCѹUӰD MסC
     * ²Groupwareγn
       QHTMLAiñB˵²ɵ{C
     * no
       tκ޲ziHQΰϰAnγ̷sơAgѤqeȤ
       ⤤Con Di'Java'ӧA]uiHǰeƾڤε{A
       ٥iHΨӲͭqʪobjectA ëOBzơCsLinuxiH
       n{A]L̤ؤ䴩JavaC
       H
     * H
       H۶VӶVhH}lϥΨƼзǦ²檺覡WɮסBnBĤ
       lhC骺ӤH HtΡAH󺥺²ӹڪqT覡CH
       WOӤHέӤHP@Ӥp´ qT覡CLinuxWǤui
       Ψӳ]wpsendmailBpop3dBimapd E-mailtΡC
     * ϥΪ̤
       ϰ޳NiBoptAHܩΩHTMLuiHΨӧڭ̩Mt
       ζ [CQHTMLAAiHإߤ@ӥuQӤHQO
       Ϊ̤C̴ΪaOAoǨBJS D`²CunI@UHTMLWs
       AiHt@ӭAiHT@naAiH]@ ]@~~{
       ǡAΥLqiH쪺ơC
       
15. LiH쪺

   UCt~@ǥiHALinux ϰA@ơC䤤Ҵ쪺n鳣
   OۥѳnC
     * QWin 95/NT'WھF'ӬdLinuxAG]wNBTA
       WINS ACѦSAMBA
       [101]http://lake.canberra.edu.au/pub/samba/samba.htmlC
     * bϰWإ߷jMCѦҡ@ht://Dig at
       [102]http://htdig.sdsu.edu/C
     * ]wlocal reflectorӨϥCUSeeMeCѦҥL̪
       [103]http://cu-seeme.cornell.edu/C
     * ]w|ĳǡCϥ [104]http://thecity.sfsu.edu/COW/COWC
     * }]@SQLƮwCѦSQL [105]http://Hughes.com.au/C
     * bNetwareAW]wFTPBGopherBFingerBBootpACѦ
       [106]http://mft.ucs.ed.ac.uk/C
     * NetwareACѦ
       [107]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/
       NCPuC
       
   pGA٪DLiHbLinuxϰAWFFAE-MailڡC
   
16. ^mΪvCredits and Legalities

16.1 P¡Thanks

   NCSAHѪVCPDavid AndersonΨLեιLèӫH
   @ǤHC Romel FloresѦNetware/IPӸ`C
   
16.2 ۧ@vTCopyright information

   㦳v&copy;1999{Poet} and Linux PortsAubUCUoG
   
     * Linux HOWTOiHΧƻsBGBiHQΦUشC顣ꪫιq
       l覡A Oҭ쪩vOdbҦWCӷ~تoO
       \A]OQyAboeq@̡C
     * ׬O½ĶBѥΩάO妨UAunOΨLinux HOWTOA
       ۧ@vn@ߦ C]NOA@AѥΤFHOWTOeANA
       ~[o檺vCbYǯS󤧤UA YOAQoYǤH
       ϤWzWwvQAиgѤUza}PLinux HOWTOX̳sC
     * pGðݡAлPLinuxXTim BynumsAa}
       [108]linux-howto@sunsite.unc.eduC ifingerd߹qܸXAsnail
       dE-Maila}C
       
   ۧ@e(Origional Copyright Information)G 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. i@B\Ū

17.1 O'Reilly & Associates Books

   ӤHppĳ O'Reilly &ѧo檺޳NѥؿWByCL̥DnX~
   ںB Unixε{gѥءC䤤\hҤlAŪNYMܦF
   ӱMaCunŪL̮ѥت@bA ׹J줰D]AȩȤFCӥBA
   ѤƤ]hC
   
   WnAHTMLBPERLBCGI{BJavaBJavascriptBC/C++BSendmail
   BLinuxA ƤɡCܤƸ֪ءpHTMLXGCb~NWq@
   CnD̷sʺAаѦҥL̪ [110]O'Reilly & Associates AΨ
   񪺮ѧdߡC
   
   OoApGѥ֤WSO'Reilly & AssociatesAN藍OL̥X~yC
   
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.17309/WWW-HOWTO.txt.html#netscape
   5. ftp://ftp.netscape.com/
   6. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#lynx
   7. http://www.kde.org/
   8. file://localhost/tmp/zh-sgmltools.17309/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.17309/www.mozilla.org
  24. file://localhost/tmp/zh-sgmltools.17309/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.17309/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.17309/WWW-HOWTO.txt.html#Intro
  81. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#SetupNW
  82. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#MSClient
  83. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#NWWin95
  84. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#MSWFWG
  85. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#MSWin95
  86. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#MSWinNT
  87. ftp://ftp.microsoft.com/
  88. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#NCPFS
  89. file://localhost/tmp/zh-sgmltools.17309/WWW-HOWTO.txt.html#SMBFS
  90. file://localhost/tmp/zh-sgmltools.17309/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/
