<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>Compiling and Installing Apache</TITLE>
</HEAD>
<!-- English revision: 1.31 -->

<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
<BODY
 BGCOLOR="#FFFFFF"
 TEXT="#000000"
 LINK="#0000FF"
 VLINK="#000080"
 ALINK="#FF0000"
>
<!--#include virtual="header.html" -->

<H1 ALIGN="CENTER">Apache 1.3 $B$N%3%s%Q%$%k!&%$%s%9%H!<%k(B</H1>

<P>$B$3$N%I%-%e%a%s%H$O(B Apache $B$r(B Unix $B%7%9%F%`>e$G!"<jF0$G$N(B
$B%S%k%I!&%$%s%9%H!<%k$N<jK!$K$h$C$F!"%3%s%Q%$%k!"%$%s%9%H!<%k$9$k$?$a(B
$B$N$b$N$G$9!#$b$7!"$"$J$?$,(B autoconf $B%9%?%$%k$N(B configure $B%$%s%?!<%U%'%$%9(B
$B$r;H$$$?$$>l9g$O!"(BApache $B$N%=!<%9G[I[$N%k!<%H$K$"$k(B INSTALL $B%U%!%$%k$r(B
$BBe$o$j$KFI$s$G$/$@$5$$!#FCDj$N%W%i%C%H%U%)!<%`>e$G$N%3%s%Q%$%k$H(B
$B%$%s%9%H!<%k$K$D$$$F$O!"0J2<$N9`L\$r;2>H$7$F$/$@$5$$!#(B</P>
<UL>
<LI><A HREF="windows.html">Microsoft Windows $B>e$G(B Apache $B$r;HMQ$9$k(B</A>
<LI><A HREF="netware.html">Novell Netware 5 $B>e$G(B Apache $B$r;HMQ$9$k(B</A>
<LI><A HREF="mpeix.html">HP MPE/iX $B>e$G(B Apache $B$r;HMQ$9$k(B</A>
<LI><A HREF="unixware.html">UnixWare $B>e$G(B Apache $B$r%3%s%Q%$%k$9$k(B</A>
<LI><A HREF="readme-tpf.html">Apache $B$N(B TPF Port $B$N35MW(B</A>
</UL>

<H2>Apache $B$N%@%&%s%m!<%I(B</H2>

Apache $B$N:G?7HG$N>pJs$O(B <A
HREF="http://www.apache.org/">http://www.apache.org/</A> $B$N(B 
Apache $B%&%'%V%5!<%P$+$iF~<j$9$k$3$H$,$G$-$^$9!#(B
$B$3$3$K$O:G?7%j%j!<%9$H!"$h$j?7$7$$%Y!<%?%F%9%H%j%j!<%9!"%_%i!<%&%'%V%5%$%H(B
$B$H(B anonymous ftp $B%5%$%H$N>\$7$$>pJs$,I=<($5$l$F$$$^$9!#(B

<P>
$B$b$7!"$"$J$?$,%P%$%J%jG[I[HG$r%@%&%s%m!<%I$7$?$N$G$"$l$P!"(B <A
HREF="#install">Apache $B$N%$%s%9%H!<%k(B</A>$B$K0\$C$F$/$@$5$$!#(B
$B$=$&$G$J$1$l$P!"<!$N%;%/%7%g%s$N%5!<%P$N%3%s%Q%$%k$K$D$$$F$rFI$s$G2<$5$$!#(B

<H2>Apache $B$N%3%s%Q%$%k(B</H2>

Apache $B$N%3%s%Q%$%k$O;0CJ3,$G9=@.$5$l$^$9(B:
 $B$^$:%5!<%P$K4^$a$?$$(B Apache <STRONG>$B%b%8%e!<%k(B</STRONG>
$B$rA*Br$7$F$/$@$5$$!#<!$K!"$"$J$?$N(B OS $B$K9g$o$;$?@_Dj$r$7$^$9!#(B
$B:G8e$K%3%s%Q%$%k$r$7$^$9!#(B


<P>

Apache $B$NA4$F$N@_Dj$O!"(BApache $BG[I[$N(B <CODE>src</CODE> 
$B%G%#%l%/%H%j$G9T$o$l$^$9!#$3$N%G%#%l%/%H%j$KF~$C$F$/$@$5$$!#(B

<OL>
 <LI>
  <CODE>Configuration</CODE> $B%U%!%$%k$NCf$G(B Apache $B$K%3%s%Q%$%k$9$k(B
  $B%b%8%e!<%k$rA*Br$7$^$9!#<BAu$7$?$$%*%W%7%g%s$N%b%8%e!<%k$N9T$N%3%a%s%H(B
  $B$r30$9$+(B ($B%U%!%$%k$N=*$o$j$K$"$k(B AddModule $B9T$G(B) $B!"%@%&%s%m!<%I$7$?$j!"(B
  $B:n@.$7$?DI2C$N%b%8%e!<%k$N?7$7$$9T$rDI2C$7$^$9(B ($B$I$N$h$&$K(B 
  Apache $B%b%8%e!<%k$r:n@.$9$k$N$+(B? $B$K$D$$$F$N%I%-%e%a%s%H$O(B<A
  HREF="misc/API.html">API.html</A> $B$r;2>H$7$F$/$@$5$$(B) $B!#(B
  $B$"$k%b%8%e!<%k$,3N<B$KI,MW$G$J$$$3$H$,$o$+$C$F$$$k$J$i$P!"(B
  $B$$$/$D$+$N%G%U%)%k%H%b%8%e!<%k$r%3%a%s%H%"%&%H$9$k$3$H$,$G$-$^$9(B
  ($B$?$@$7!"%G%U%)%k%H$N%b%8%e!<%k$NB?$/$O%5!<%P$N@53N$JA`:n$H(B
  $B%;%-%e%j%F%#$K$H$C$F=EMW$J$N$GCm0U$7$F$/$@$5$$(B) $B!#(B

  <P>

  <CODE>Rule</CODE> $B9T$N$$$/$D$+$r@_Dj$9$kI,MW$,$"$k$+$I$&$+$rCN$k$?$a$K(B
<CODE>Configuration</CODE> $B%U%!%$%k$N;X<($bFI$s$G$/$@$5$$!#(B


 <LI>
  Apache $B$r(B OS $B$K9g$o$;$F@_Dj$7$^$9!#DL>o$O$?$@(B
  <CODE>Configure</CODE> $B%9%/%j%W%H$r2<5-$NNc$N$h$&$K<B9T$7$^$9!#(B
  $B$7$+$7!"$3$l$,<:GT$9$k$H$-$d2?$+FC<l$JMW5a$,$"$k$H$-(B (<EM>$BNc$($P(B</EM>$B!"(B
  $BDI2C$7$?%b%8%e!<%k$K$h$C$F2?$i$+$N%i%$%V%i%j$,I,MW$J>l9g$J$I(B) $B$K$O(B
  $B$G(B <CODE>Configure</CODE> $B%U%!%$%k$N<!$N%*%W%7%g%s$N$$$/$D$+$r(B
  $BJT=8$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#(B 
    <CODE>EXTRA_CFLAGS, LIBS, LDFLAGS, INCLUDES</CODE>.
  <P>

  <CODE>Configure</CODE> $B%9%/%j%W%H$r<B9T$7$^$9(B:
  <BLOCKQUOTE>
   <PRE>
    % Configure
    Using 'Configuration' as config file
     + configured for &lt;whatever&gt; platform
     + setting C compiler to &lt;whatever&gt; *
     + setting C compiler optimization-level to &lt;whatever&gt; *
     + Adding selected modules
     + doing sanity check on compiler and options
    Creating Makefile in support
    Creating Makefile in main
    Creating Makefile in os/unix
    Creating Makefile in modules/standard
   </PRE>
  </BLOCKQUOTE>

  (*: $B@_DjFbMF$H%7%9%F%`$K$h$C$F$O!"(BConfigure $B$O$3$NDL$j$KI=<($7$J$$(B
  $B$3$H$,$"$j$^$9$,!"$=$l$GLdBj$"$j$^$;$s!#(B)<P>

  $B$3$l$G(B 3 $B$NCJ3,$G;H$o$l$k(B Makefile $B$,@8@.$5$l$^$9!#(B
  $B$^$?!"%*%W%7%g%s$N%5%]!<%H%W%m%0%i%`$r%3%s%Q%$%k$9$k$?$a$K!"(B
  $B%5%]!<%H%G%#%l%/%H%j$NCf$K(B Makefile $B$,@8@.$5$l$^$9!#(B

  <P>

  ($B$b$7!"MM!9$J@_Dj$r4IM}$9$k$D$b$j$J$i$P!"(B<CODE>Configure</CODE> $B$K(B
  <CODE>Configure -file Configuration.ai</CODE> $B$N$h$&$K!"(B
  $BJL$N(B Configuration $B%U%!%$%k$rFI$_9~$`$h$&$K%*%W%7%g%s$rIU$1$k$H(B
  $B$$$$$G$7$g$&!#(B)
  <P>

 <LI>
  <CODE>make</CODE> $B$r<B9T$7$F$/$@$5$$!#(B
</OL>

Apache $BG[I[$K$"$k%b%8%e!<%k$O(BApache $B3+H/%0%k!<%W$K$h$C$F(B
$B%F%9%H$,9T$o$l!"B?$/$N%a%s%P!<$K$h$C$FF|>oE*$K;H$o$l$F(B
$B$$$k$b$N$G$9!#(B
$B%a%s%P!<$d%5!<%I%Q!<%F%#$K$h$C$F3+H/$5$l$?FCDj$N%K!<%:$d(B
$B5!G=$r$b$DDI2C%b%8%e!<%k$O!"(B 
&lt;<A HREF="http://www.apache.org/dist/contrib/modules/"
    >http://www.apache.org/dist/contrib/modules/</A>&gt;
 $B$+$iF~<j$9$k$3$H$,$G$-$^$9!#(B
$B$3$N%Z!<%8$K$O!"$3$l$i$N%b%8%e!<%k$r(B Apache $B%3%"%3!<%I$K(B
$B%j%s%/$5$;$k$?$a$N@bL@$,=q$$$F$"$j$^$9!#(B

<H2><A NAME="install">Apache $B$N%$%s%9%H!<%k(B</A></H2>

$B%3%s%Q%$%k$r9T$&$H!"(B <CODE>httpd</CODE> $B$H$$$&%P%$%J%j%U%!%$%k$,(B 
<CODE>src</CODE> $B%G%#%l%/%H%j$K:n@.$5$l$^$9!#(BApache $B$N%P%$%J%jG[I[$O(B
$B$3$N%U%!%$%k$rDs6!$7$^$9!#(B<P>

$B<!$N%9%F%C%W$O%W%m%0%i%`$r%$%s%9%H!<%k$7!"$=$l$r@_Dj$9$k$3$H$G$9!#(B
 Apache $B$O%3%s%Q%$%k$5$l$?%G%#%l%/%H%j$HF1$8%G%#%l%/%H%j$N%;%C%H$G(B
$B@_Dj!"<B9T$5$l$k$h$&$K$J$C$F$$$^$9!#$b$7$I$3$+B>$N$H$3$m$+$i<B9T$5(B
$B$;$?$$>l9g$O!"%G%#%l%/%H%j$r:n@.$7!"$=$3$K(B <CODE>conf</CODE> $B$H(B 
<CODE>logs</CODE>, <CODE>icons</CODE> $B%G%#%l%/%H%j$r%3%T!<$7$F$/$@$5$$!#(B
$B$I$A$i$N>l9g$G$b!"%5!<%P%k!<%H$N%G%#%l%/%H%j$N%Q!<%_%C%7%g%s$r$I$&(B
$B@_Dj$9$k$+$K$D$$$F!"(B
 <A HREF="misc/security_tips.html#serverroot">security $B>pJs(B</A> $B$r(B
$BFI$`$Y$-$G$9!#(B<P>

$B<!$K!"%5!<%P$N@_Dj%U%!%$%k$rJT=8$7$^$9!#(B3$B$D$N@_Dj%U%!%$%k$G(B 
<B>$B%G%#%l%/%F%#%V(B</B> $B$r@_Dj$7$^$9!#I8=`>uBV$G$O!"$3$l$i$N%U%!%$%k$O(B
 <CODE>conf</CODE> $B%G%#%l%/%H%j$KG[CV$5$l$k!"(B<CODE>srm.conf</CODE>,
<CODE>access.conf</CODE>, <CODE>httpd.conf</CODE> $B$G$9!#(B
$B@_Dj$N;29M$K$J$k$h$&$K!"G[I[$N(B <CODE>conf</CODE> $B%G%#%l%/%H%j$K(B
$BF1$8FbMF$N%U%!%$%k!"(B<CODE>srm.conf-dist</CODE>,
<CODE>access.conf-dist</CODE>, <CODE>httpd.conf-dist</CODE> $B$,$"$j$^$9!#(B
<CODE>-dist</CODE> $B$J$7$G!"$=$NL>A0$N$3$l$i$N%U%!%$%k$r%3%T!<$9$k$+!"(B
$BL>A0$rJQ$($F$/$@$5$$!#$=$l$+$i$=$l$>$l$N%U%!%$%k$rJT=8$7$F$/$@$5$$!#(B
$B$=$l$>$l$N%U%!%$%k$K$"$k%3%a%s%H$rCm0U?<$/FI$s$G$/$@$5$$!#(B
$B$3$l$i$N%U%!%$%k$N@53N$J@_Dj$K<:GT$9$k$H!"%5!<%P$,F0$+$J$/$J$C$?$j!"(B
$B%;%-%e%j%F%#E*$K4m81$K$J$C$?$j$7$^$9!#(B
<CODE>conf</CODE> $B%G%#%l%/%H%j$K$O(B <CODE>mime.types</CODE> $B$H$$$&(B
$BDI2C%U%!%$%k$,$"$j$^$9!#DL>o$3$N%U%!%$%k$rJT=8$9$kI,MW$O$"$j$^$;$s!#(B

<P>

$B:G=i$K(B <CODE>httpd.conf</CODE> $B$rJT=8$7$F$/$@$5$$!#$3$N%U%!%$%k$O(B
$B%5!<%P$K4X$9$k0lHLE*$JB0@-$r@_Dj$7$^$9(B; $B%]!<%HHV9f$d5/F0%f!<%6(B
<EM>$BEy!9(B</EM>$B$G$9!#<!$K(B <CODE>srm.conf</CODE> $B%U%!%$%k$rJT=8(B
$B$7$F$/$@$5$$(B; $B$3$l$O%I%-%e%a%s%H%D%j!<$N%k!<%H!"(B server-parsed HTML
 $B$dFbItE*$J%$%a!<%8%^%C%W$N2r@O$N$h$&$JFCJL$J5!G=(B<EM>$BEy!9(B</EM>
$B$r@_Dj$7$^$9!#:G8e$K%"%/%;%9$K4X$9$k4pK\;v9`$r@_Dj$9$k$?$a$K(B
 access.conf $B%U%!%$%k$rJT=8$7$^$9!#(B

<P>

$B$3$l$i(B3$B$D$N%U%!%$%k$K2C$($F!"%5!<%P$NF0:n$O%"%/%;%9$5$l$?%G%#%l%/%H%j(B
$B$K$"$k(B <CODE>.htaccess</CODE> $B%U%!%$%k$r;H$&$3$H$K$h$C$F!"(B
$B%G%#%l%/%H%jKh$K@_Dj$G$-$^$9!#(B

<H3>$B%7%9%F%`%?%$%`$r@53N$K@_Dj$7$F$/$@$5$$(B!</H3>

$B8x3+$5$l$k%&%'%V%5!<%P$NE,@Z$JA`:n$K$O!"(BHTTP $B%W%m%H%3%k$NMWAG$,(B
$B$=$NF|$N;~4V$H$7$F<($5$l$k$?$a!"@53N$J;~4V$,I,MW$H$5$l$^$9!#(B
$B$G$9$+$i!"$3$l$r5!2q$K(B UNIX $B$K$*$$$F$O(B NTP $B$d$J$s$i$+$N(B
$B;~4V$NF14|$r<h$k%7%9%F%`!"(BNT $B$K$*$$$F$b2?$+$=$l$HF1$8F/$-$r(B
$B$9$k$b$N$rF3F~$7$F$/$@$5$$!#(B

<H2>$B%5%]!<%H%W%m%0%i%`$N%3%s%Q%$%k(B</H2>

$B>e5-$G%3%s%Q%$%k!"@_Dj$5$l$k%a%$%s$N(B <CODE>httpd</CODE> $B%5!<%P$NB>$K!"(B
Apache $B$K$OB??t$N%5%]!<%H%W%m%0%i%`$,4^$^$l$F$$$^$9!#$3$l$i$OI8=`(B
$B$G$O%3%s%Q%$%k$5$l$^$;$s!#%5%]!<%H%W%m%0%i%`$O(B <CODE>support</CODE> 
$B%G%#%l%/%H%j$K$"$j$^$9!#%5%]!<%H%W%m%0%i%`$r%3%s%Q%$%k$9$k$K$O!"(B
$B$3$N%G%#%l%/%H%j$KF~$j!"0J2<$N$h$&$KF~NO$7$F$/$@$5$$(B :
<PRE>
    make
</PRE>

<!--#include virtual="footer.html" -->
</BODY>
</HTML>