install.xml.ja revision 7db9f691a00ead175b03335457ca296a33ddf31b
<?xml version='1.0' encoding='iso-2022-jp' ?>
<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
<manualpage metafile="install.xml.meta">
<relativepath href="."/>
<!-- English revision: 1.16 -->
<title>$B%3%s%Q%$%k$H%$%s%9%H!<%k(B</title>
<summary>
<p>$B$3$NJ8=q$G07$&HO0O$O!"(BUnix $B$d(B Unix $B$KN`;w$7$?%7%9%F%`$G$N(B
Apache $B$N%3%s%Q%$%k$H%$%s%9%H!<%k$G$9!#(B Windows $B$K$*$1$k(B
$B%3%s%Q%$%k$H%$%s%9%H!<%k$K4X$7$F$O!V(B<a
href="platform/windows.html">Microsoft
Windows $B$G(B Apache $B$r;H$&(B</a>$B!W$r$4Mw2<$5$$!#(B
$B$=$NB>$N%W%i%C%H%[!<%`$K4X$7$F$O!V(B<a
href="platform/">$B%W%i%C%H%[!<%`(B</a>$B!W$r$4Mw2<$5$$!#(B</p>
<p> Apache 2.0 $B$N@_Dj$H%$%s%9%H!<%k$N4D6-$O!"(BApache 1.3 $B$H$O(B
$B40A4$K0[$J$k$b$N$K$J$j$^$7$?!#4JC1$K%$%s%9%H!<%k$G$-$k$h$&$K!"(B
Apache 1.3 $B$G$OFC@=%9%/%j%W%H$r;H$C$F$$$^$7$?!#(B
Apache 2.0 $B$G$OB>$N(B Open Source $B%W%m%8%'%/%H$HF1MM$N4D6-$K(B
$B$9$k$?$a$K(B <code>libtool</code> $B$H(B <code>autoconf</code>
$B$r;H$&$h$&$K$J$C$F$$$^$9!#(B</p>
</summary>
<seealso><a href="invoking.html">Apache$B$N5/F0(B</a></seealso>
<seealso><a href="stopping.html">Apache$B$NDd;_$H:F5/F0(B</a></seealso>
<section id="overview"><title>$B35MW(B ($B$;$C$+$A$J?M8~$1(B)</title>
<table>
<tr>
<td><a href="#download">$B%@%&%s%m!<%I(B</a></td>
<td><code>$ lynx
http://www.apache.org/dist/httpd/httpd-2_1_<em>NN</em>.tar.gz</code>
</td>
</tr>
<tr>
<td><a href="#extract">$BE83+(B</a></td>
<td><code>$ gzip -d httpd-2_1_<em>NN</em>.tar.gz<br />
$ tar xvf httpd-2_1_<em>NN</em>.tar</code> </td>
</tr>
<tr>
<td><a href="#configure">$B@_Dj(B</a></td>
<td><code>$ /configure --prefix=<em>PREFIX</em></code>
</td>
</tr>
<tr>
<td><a href="#compile">$B%3%s%Q%$%k(B</a></td>
<td><code>$ make</code> </td>
</tr>
<tr>
<td><a href="#install">$B%$%s%9%H!<%k(B</a></td>
<td><code>$ make install</code> </td>
</tr>
<tr>
<td><a href="#customize">$B%+%9%?%^%$%:(B</a></td>
<td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
</tr>
<tr>
<td><a href="#test">$B%F%9%H(B</a></td>
<td><code>$ <em>PREFIX</em>/bin/apachectl start</code>
</td>
</tr>
</table>
<p><em>NN</em> $B$O:G?7$N%^%$%J!<%P!<%8%g%s%J%s%P!<$K!"(B
<em>PREFIX</em> $B$O%$%s%9%H!<%k$9$k%5!<%P$G$N%U%!%$%k%7%9%F%`$N%Q%9$K!"(B
$BCV$-49$($F$/$@$5$$!#(B<em>PREFIX</em> $B$r;XDj$7$J$+$C$?>l9g$O!"(B
$B%G%U%)%k%H$N(B <code>/usr/local/apache2</code> $B$K$J$j$^$9!#(B</p>
<p>Apache HTTPD $B$N%3%s%Q%$%k$H%$%s%9%H!<%k$KI,MW$J$b$N$r$O$8$a$H$7$F!"(B
$BJT=8$H%$%s%9%H!<%k%W%m%;%9$G$N$=$l$>$l$N9`$O(B
$B<!$K>\$7$/5-=R$5$l$F$$$^$9!#(B</p>
</section>
<section id="requirements"><title>$BI,MW$J$b$N(B</title>
<p>Apache $B$N%S%k%I$K$O<!$N$b$N$,I,MW$G$9(B:</p>
<dl>
<dt>$B%G%#%9%/%9%Z!<%9(B</dt>
<dd>$B%G%#%9%/$K>/$J$/$H$b(B 50 MB $B$N0l;~E*$J6u$-MFNL$,$"$k$h$&$K(B
$B5$$rIU$1$F$/$@$5$$!#%$%s%9%H!<%k8e$O(B Apache $B$O(B 10 MB $BDxEY$N(B
$B%G%#%9%/%9%Z!<%9$r@j$a$^$9!#<B:]$KI,MW$K$J$k%G%#%9%/%9%Z!<%9$O!"(B
$B@_Dj%*%W%7%g%s$d%5!<%I%Q!<%F%#!<@=%b%8%e!<%k$r$I$&A*Br$9$k$+$K$h$C$F(B
$BBg$-$/JQ$o$k$G$7$g$&!#(B</dd>
<dt>ANSI-C $B%3%s%Q%$%i$H%S%k%I%7%9%F%`(B</dt>
<dd>ANSI-C $B%3%s%Q%$%i$r%$%s%9%H!<%k$7$F$*$$$F2<$5$$!#$*A&$a$O(B <a
href="http://www.gnu.org/">Free Software Foundation (FSF)</a>
$B$K$h$k(B <a href="http://www.gnu.org/software/gcc/gcc.html">GNU C
compiler (GCC)</a> $B$G$9(B ($B%P!<%8%g%s(B 2.7.2 $B$GBg>fIW$G$9(B)$B!#(BGCC $B$,$J$$>l9g$O!"(B
$B>/$J$/$H$bDs6!$5$l$F$$$k%3%s%Q%$%i$,(B ANSI $B=`5r$G$"$k$3$H$r3NG'$7$F$*$$$F2<$5$$!#(B
$B$=$l$+$i!"JQ?t(B <code>PATH</code> $B$K$O(B <code>make</code>
$B$H$$$C$?4pK\E*$J%S%k%I%D!<%k$,4^$^$l$F$$$kI,MW$,$"$j$^$9!#(B</dd>
<dt>$B;~9o$r@53N$K$9$k(B</dt>
<dd>HTTP $B%W%m%H%3%k$NMWAG$OF|;~$N;~9o$GI=8=$5$l$F$$$^$9!#$G$9$+$i!"(B
$B@53N$J;~9o$K%7%s%/%m$5$;$k5!G=$r%7%9%F%`$K@_Dj$9$k$3$H$r6cL#$7$F$_$F2<$5$$!#(B
Network Time Protocol (NTP) $B$r%Y!<%9$H$7$?(B ntpdate $B$d(B xntpd $B%W%m%0%i%`$,(B
$B$3$NL\E*$K$h$/MQ$$$i$l$^$9!#(BNTP $B%=%U%H%&%'%"$d8x3+(B NTP
$B%5!<%P$K4X$9$k>\:Y$O!"(BUsenet $B%K%e!<%9%0%k!<%W(B <a
href="news:comp.protocols.time.ntp">comp.protocols.time.ntp</a> $B$d(B <a
href="http://www.eecis.udel.edu/~ntp/">NTP $B%[!<%`%Z!<%8(B</a> $B$r$4Mw2<$5$$!#(B</dd>
<dt><a href="http://www.perl.org/">Perl 5</a>
[$B%*%W%7%g%s(B]</dt>
<dd>$BDs6!$5$l$F$$$k%9%/%j%W%H4v$D$+!"Nc$($P(B <a
href="programs/apxs.html">apxs</a> $B$d(B <a
href="programs/dbmmanage.html">dbmmanage</a> $B$O(B
Perl $B$G=q$+$l$F$$$k$N$G!"(BPerl
5 $B%$%s%?%W%j%?$,I,MW$K$J$j$^$9(B (5.003 $B0J9_(B)$B!#(B
"configure"$B%9%/%j%W%H$G$3$N$h$&$J%$%s%?%W%j%?$,8+$D$+$i$J$/$F$b!"(B
$BJL$KIT6q9g$O$"$j$^$;$s!#$b$A$m$s!"(BApache
2.0 $B$N%3%s%Q%$%k$H%$%s%9%H!<%k$O$G$-$^$9!#(B
$B$3$l$i$N%5%]!<%H%9%/%j%W%H$,;H$($J$/$J$k$@$1$G$9!#(B
Perl $B%$%s%?%W%j%?$rJ#?t%$%s%9%H!<%k$7$F$$$k>l9g(B ($B%Y%s%@!<$N(B Perl
4 $B$H<+J,$GF~$l$?(B Perl 5 $B$,$"$k>l9g$J$I(B) $B$O!"(B
--with-perl $B%*%W%7%g%s(B ($B2<5-;2>H(B) $B$r;H$C$F(B /configure
$B$,E,@Z$J$b$N$r3N<B$KA*$V$h$&$K$9$k$HNI$$$G$7$g$&!#(B</dd>
</dl>
</section>
<section id="download"><title>$B%@%&%s%m!<%I(B</title>
<p>Apache $B$O(B <a
href="http://www.apache.org/dist/httpd/">Apache Software
Foundation $B%@%&%s%m!<%I%5%$%H(B</a>$B$+$i%@%&%s%m!<%I$G$-$^$9$7!"(B
$BF1$8>l=j$K4v$D$+$N%_%i!<%5%$%H$b%j%9%H$7$F$$$^$9!#(B
$B$3$3$+$i:G?7$N0BDjHG$,<j$KF~$j$^$9!#(B</p>
<p>$B%@%&%s%m!<%I8e!"FC$K%_%i!<%5%$%H$r;H$C$?>l9g$O!"(B
$B%@%&%s%m!<%I$7$?$b$N$,(B Apache HTTP
$B%5!<%P$N40A4$G2~cb$5$l$F$$$J$$%P!<%8%g%s$G$"$k$3$H$r(B
$B8!>Z$9$k$3$H$,=EMW$G$9!#$3$l$O%@%&%s%m!<%I$7$?(B tarball $B$N(B PGP $B=pL>$r(B
$B%F%9%H$9$k$3$H$K$h$C$F8!>Z$7$^$9!#(B
$B$3$l$OFs$D$NCJ3,$,$"$j$^$9!#(B
$B$^$:(B <a href="http://www.apache.org/dist/httpd/KEYS"><code>KEYS</code></a>
$B%U%!%$%k$r(B <a href="http://www.apache.org/dist/httpd/">Apache $BG[I[%5%$%H(B</a>
$B$+$i%@%&%s%m!<%I$7$F$/$@$5$$!#(B(<code>KEYS</code> $B%U%!%$%k<+BN$,(B
$B2~cb$5$l$F$$$J$$$3$H$r3N<B$K$9$k$?$a$K!"0JA0$N(B Apache
$BG[I[$+$i<h$j=P$7$?%U%!%$%k$r;H$C$?$j!"(B
$B8x3+80%5!<%P$+$i80$r<h$j9~$`$N$b$$$$$G$7$g$&!#(B)
$B<+J,$N8D?M%-!<%[%k%@!<$K80$r<h$j9~$`$K$O!"(B
$B<!$N%3%^%s%I(B (pgp $B$N%P!<%8%g%s$K0MB8(B) $B$r;H$$$^$9(B:</p>
<example>$ pgp &lt; KEYS</example>
<p>$B$^$?$O!"(B</p>
<example>$ gpg --import KEYS</example>
<p>$B<!$N%9%F%C%W$G$O!"(Btarball $B$r(B PGP $B=pL>$G%F%9%H$7$^$9!#(B
PGP $B=pL>$OI,$:(B <a
href="http://httpd.apache.org/download.cgi">$B%a%$%s$N(B Apache
$B%&%'%V%5%$%H(B</a>$B$+$i<hF@$7$F$/$@$5$$!#(B
$B=pL>%U%!%$%k$X$N%j%s%/$OBP1~$9$k%@%&%s%m!<%I%j%s%/$NNY$K$"$j!"$^$?(B
<a href="http://www.apache.org/dist/httpd/">Apache
$BG[I[%5%$%H(B</a>$B$NFCDj$N%G%#%l%/%H%j$G8+$D$1$k$3$H$b$G$-$k$G$7$g$&!#(B
$B=pL>%U%!%$%k$NL>A0$O!"%=!<%9%U%!%$%k$N(B tarball $B$HF1$8L>A0$K(B
<code>.asc</code> $B$rIU2C$7$?$b$N$K$J$C$F$$$^$9!#(B
$B0J2<$N%3%^%s%I(B ($B$d$C$Q$j(B pgp $B$N%P!<%8%g%s$K0MB8(B) $B$N$I$l$+0l$D$G!"(B
$BG[I[%U%!%$%k$r%A%'%C%/$9$k$3$H$,$G$-$^$9(B:</p>
<example>$ pgp httpd-2_1_<em>NN</em>.tar.gz.asc</example>
<p>$B$^$?$O!"(B</p>
<example>$ gpg --verify httpd-2_1_<em>NN</em>.tar.gz.asc</example>
<p>$B$9$k$H!"$3$s$J%a%C%;!<%8$r<u$1$k$O$:$G$9!#(B</p>
<example>Good signature from user "Martin Kraemer
&lt;martin@apache.org&gt;".</example>
<p>$B<+J,$N%-!<%[%k%@!<$K3JG<$5$l$F$$$k?.Mj4X78$,860x$G!"(B
"$B80$H$=$N80$N=pL><T$,8!>Z$G$-$J$+$C$?(B"
$B$H$$$&;]$N%a%C%;!<%8$rF1;~$K<u$1$k$+$b$7$l$^$;$s!#(B
$B$7$+$7!"(B<code>KEYS</code>
$B%U%!%$%k$N?.Xa@-$r<u$1F~$l$k$J$i$PLdBj$G$O$"$j$^$;$s!#(B</p>
</section>
<section id="extract"><title>$BE83+(B</title>
<p>Apache HTTPD $B$N(B tarball
$B$+$i%=!<%9%U%!%$%k$rE83+$7$F<h$j=P$9$H$O!"(B
$BC1$J$k05=L$N2r=|$H(B tar $B$NE83+$G$9(B:</p>
<example>
$ gzip -d httpd-2_1_<em>NN</em>.tar.gz<br />
$ tar xvf httpd-2_1_<em>NN</em>.tar
</example>
<p>$BG[I[MQ$N%=!<%9%3!<%I$,$"$k8=:_$$$k%G%#%l%/%H%j$N2<$K!"(B
$B?7$7$$%G%#%l%/%H%j$,:n$i$l$^$9!#(B
$B%5!<%P$r%3%s%Q%$%k$9$kCJ3,$K?J$`A0$K!"$=$N%G%#%l%/%H%j$K(B
<code>cd</code> $B$G0\F0$7$F$/$@$5$$!#(B</p>
</section>
<section id="configure"><title>$B%=!<%9%D%j!<$r@_Dj$9$k(B</title>
<p>$B<!$N%9%F%C%W$O!"$"$J$?$N%W%i%C%H%[!<%`$H(B
$B8D?ME*$JMW5a$K9g$&$h$&$K(B Apache
$B%=!<%9%D%j!<$r@_Dj$9$k$3$H$G$9!#(B
$B$3$l$OG[I[%G%#%l%/%H%j$N%k!<%H%G%#%l%/%H%j$K$"$k!"(B
<code>configure</code> $B%9%/%j%W%H$G9T$J$$$^$9!#(B
(Apache $B%=!<%9%D%j!<$N(B CVS
$BHG$r%@%&%s%m!<%I$7$?3+H/<T$O!"<!$N%9%F%C%W$K?J$`A0$K(B
<code>autoconf</code> $B$H(B<code>libtool</code>
$B$r%$%s%9%H!<%k$7$F(B <code>buildconf</code>
$B$r<B9T$9$kI,MW$,$"$k$G$7$g$&!#(B
$B8x<0%j%j!<%9$G$O$3$N:n6H$OI,MW$"$j$^$;$s!#(B) </p>
<p>$B%G%U%)%k%H%*%W%7%g%s$r;H$C$F%=!<%9%D%j!<$rA4$F@_Dj$9$k(B
$B$N$G$"$l$P!"C1=c$K(B <code>/configure</code> $B$H%?%$%W$7$F$/$@$5$$!#(B
$B%G%U%)%k%H%*%W%7%g%s$rJQ99$G$-$k$h$&$K!"(B<code>configure</code>
$B$K$OMM!9$JJQ?t$d%3%^%s%I%i%$%s%*%W%7%g%s$,MQ0U$5$l$F$$$^$9!#(B
$B0lHLE*$K!"4D6-JQ?t$,(B <code>/configure</code> $B$NA0$K@_CV$5$l$F!"(B
$BB>$N%*%W%7%g%s$O$=$N8e$K@_CV$5$l$^$9!#(B
$B$3$3$G:G$b=EMW$J%*%W%7%g%s$O(B Apache
$B$r$I$3$K%$%s%9%H!<%k$9$k$+$r7h$a$k(B location prefix $B$G$9!#(B
$B$J$<$J$i!"(BApache $B$,@5$7$/F0:n$9$k$?$a$K$O(B
$B$3$N>l=jMQ$K@_Dj$5$l$F$$$J$$$H$$$1$J$$$+$i$G$9!#(B
$B$7$+$7!"$*9%$_$K$h$jMxMQ$G$-$k%*%W%7%g%s$O$b$C$HBt;3$"$j$^$9!#(B</p>
<p>$B$A$g$C$H$I$s$J$3$H$,$G$-$k$+$r8+$;$^$7$g$&!#(B
$B$3$3$GE57?E*$JNc$H$7$F!"(B<code>/sw/pkg/apache</code>
$B$H$$$&%$%s%9%H!<%k%D%j!<$G%3%s%Q%$%i$H%U%i%0$r;XDj$7$F!"(B
$B$5$i$KFs$D$NDI2C%b%8%e!<%k(B <module>mod_rewrite</module> $B$H(B
<module>mod_speling</module> $B$r8e$G(B DSO
$B%a%+%K%:%`$G%m!<%I$9$k$h$&$K%3%s%Q%$%k$7$F$_$^$9(B:</p>
<example>
$ CC="pgcc" CFLAGS="-O2" \<br />
/configure --prefix=/sw/pkg/apache \<br />
--enable-rewrite=shared \<br />
--enable-speling=shared
</example>
<p><code>configure</code> $B$r<B9T$7$?$i!"%7%9%F%`$N5!G=$r(B
$B%F%9%H$7$?$j!"8e$G%5!<%P$r%3%s%Q%$%k$9$k$?$a$KI,MW$J(B Makefile
$B$r@8@.$7$?$j$9$k$N$K?tJ,4V$+$+$k$G$7$g$&!#(B</p>
<p>Apache $B$NA4$F$N@_Dj%U%i%0$r8+$k:G$b4JC1$JJ}K!$O!"(B
<code>/configure --help</code> $B$r<B9T$9$kJ}K!$G$9!#(B
$B0z?t$d4D6-JQ?t$K4X$9$k4JC1$J5-=R$,=PNO$5$l$^$9!#(B</p>
<section id="environment"><title>$B4D6-JQ?t(B</title>
<p><code>autoconf</code> $B$G$N%S%k%I$G$O4v$D$+$N4D6-JQ?t$r;H$C$F%S%k%I4D6-$r(B
$B@_Dj$7$^$9!#0lHLE*$K!"$3$l$i$NJQ?t$G(B Apache $B$r%S%k%I$9$k:]$N(B
$BJ}K!$,JQ$o$C$?$j$7$^$9$,!"$G$-$"$,$k%5!<%P$N5!G=$K$O1F6A$"$j$^$;$s!#(B
$B$3$l$i$NJQ?t$O(B <code>configure</code> $B$r8F$S=P$9D>A0$N4D6-Cf$K(B
$BCV$/$3$H$,$G$-$^$9$,!"DL>o$O>e$K<($7$?Nc$N$h$&$K(B <code>configure</code>
$B$N%3%^%s%I%i%$%s$G$b$C$H4JC1$K;XDj$G$-$^$9!#(B</p>
<dl>
<dt><code>CC=...</code></dt>
<dd>C $B%3%s%Q%$%i$N%3%^%s%IL>!#(B</dd>
<dt><code>CPPFLAGS=...</code></dt>
<dd>$B$=$NB>$N(B C $B%W%j%W%m%;%C%5$d%3%s%Q%$%i$N%*%W%7%g%s!#(B</dd>
<dt><code>CFLAGS=...</code></dt>
<dd>C $B%3%s%Q%$%i$N%G%P%C%0!&:GE,2=%*%W%7%g%s!#(B</dd>
<dt><code>LDFLAGS=...</code></dt>
<dd>$B$=$NB>$N%j%s%+$KEO$5$l$k%*%W%7%g%s!#(B</dd>
<dt><code>LIBS=...</code></dt>
<dd>$B%j%s%+$KEO$9%i%$%V%i%j$N0LCV>pJs(B
("<code>-L</code>"$B$H(B"<code>-l</code>"$B%*%W%7%g%s(B) $B!#(B
</dd>
<dt><code>INCLUDES=...</code></dt>
<dd>$B%X%C%@%U%!%$%k$NC5:w%G%#%l%/%H%j(B ("<code>-I<em>dir</em></code>") $B!#(B</dd>
<dt><code>TARGET=...</code> [$B%G%U%)%k%HCM(B: <code>apache</code>]</dt>
<dd>$B%S%k%I$9$k<B9T%U%!%$%k$NL>A0!#(B</dd>
<dt><code>NOTEST_CPPFLAGS=...</code></dt>
<dt><code>NOTEST_CFLAGS=...</code></dt>
<dt><code>NOTEST_LDFLAGS=...</code></dt>
<dt><code>NOTEST_LIBS=...</code></dt>
<dd>$B$3$l$i$NJQ?t$O(B "<code>NOTEST</code> $B$G$J$$HG(B" $B$N$b$N$HF1$85!G=$r(B
$B;}$C$F$$$^$9!#$7$+$7!"$3$l$i$NJQ?t$O(B <code>autoconf</code>
$B$,%F%9%H$r9T$C$?8e$N%S%k%I%W%m%;%9$K$*$$$F$N$_!"E,MQ$5$l$^$9!#(B
$B$3$l$r;H$&$H!"%F%9%HCf$KLdBj$r5/$9$1$l$I$b(B
$B:G=*E*$K$OI,MW$K$J$k%U%i%0$r(B
$B4^$a$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B</dd>
<dt><code>SHLIB_PATH=...</code></dt>
<dd>$B%3%s%Q%$%i$H%j%s%+$KEO$9!"6&M-%i%$%V%i%j$X$N%Q%9$r;XDj$9$k(B
$B%*%W%7%g%s!#(B</dd>
</dl>
</section>
<section id="output"><title><code>autoconf</code> $B=PNO%*%W%7%g%s(B</title>
<dl>
<dt><code>--help</code></dt>
<dd>$B;HMQ2DG=$JA4%*%W%7%g%s$J$I;H$$J}$r%W%j%s%H$7$^$9!#(B
$B<B:]$K@_Dj$O$5$l$^$;$s!#(B</dd>
<dt><code>--quiet</code></dt>
<dd>"<code>cheking...</code>" $B$H$$$C$?%a%C%;!<%8$,%W%j%s%H$5$l$J$$$h$&$K(B
$B$7$^$9!#(B</dd>
<dt><code>--verbose</code></dt>
<dd>$B8!::$5$l$kA4%U%!%$%kL>$r4^$a!"@_Dj%W%m%;%9Cf$K(B
$B>pJs$r$?$/$5$s%W%j%s%H$7$^$9!#(B</dd>
</dl>
</section>
<section id="pathnames"><title>$B%Q%9L>(B</title>
<p>Apache $B$r%$%s%9%H!<%k$9$k%Q%9L>$r@_Dj$9$k$K$O!"(B
$B8=:_FsDL$j$NJ}K!$,$"$j$^$9!#$^$:0l$DL\$O!"(B
$B%G%#%l%/%H%j$r;XDj$7$F!"$=$N2<$K%G%U%)%k%H$NG[CV$G(B
Apache $B$N%$%s%9%H!<%k$r9T$&J}K!$G$9!#(B</p>
<dl>
<dt><code>--prefix=<em>PREFIX</em></code> [$B%G%U%)%k%HCM(B:
<code>/usr/local/apache2</code>]</dt>
<dd>Apache $B$N%U%!%$%k72$,%$%s%9%H!<%k$5$l$k%G%#%l%/%H%j$r(B
$B;XDj$7$^$9!#(B</dd>
</dl>
<p>$B%"!<%-%F%/%A%c$K0MB8$7$?%U%!%$%k$r!"(B
$B0[$J$k%G%#%l%/%H%j$KG[CV$9$k$h$&$K$b$G$-$^$9!#(B</p>
<dl>
<dt><code>--exec-prefix=<em>EPREFIX</em></code>
[$B%G%U%)%k%HCM(B: <em>PREFIX</em>]</dt>
<dd>$B%"!<%-%F%/%A%c0MB8$N%U%!%$%k$rG[CV$9$Y$-(B
$B%G%#%l%/%H%j$r;XDj$7$^$9!#(B</dd>
</dl>
<p>$BFs$DL\$NJ}K!$O!"$b$C$H=@Fp$K%$%s%9%H!<%k%Q%9$NG[CV$r(B
$B@_Dj$9$kJ}K!$G!"(B<code>config.layout</code> $B%U%!%$%k$r(B
$B;H$$$^$9!#$3$NJ}K!$r;H$&$3$H$K$h$C$F!"(B
Apache $B$N%$%s%9%H!<%kCf$K!"$=$l$>$l$N%U%!%$%k$N$?$a$NG[CV$r(B
$B8D!9$K;XDj$G$-$k$h$&$K$J$j$^$9!#(B<code>config.layout</code>
$B%U%!%$%k$K$O@_DjNc$,4v$D$+4^$^$l$F$$$^$9$7!"(B
$B$*9%$_$N@_Dj$r<!$NNc$K=>$C$F:n$j=P$9$3$H$b$G$-$^$9!#(B
$B$3$N%U%!%$%kCf$G$O!"0[$J$kG[CV$O(B <code>&lt;Layout
FOO&gt;...&lt;/Layout&gt;</code> $B%;%/%7%g%s$G%0%k!<%W2=$5$l!"(B
<code>FOO</code> $B$H$$$C$?L>A0$G;2>H$5$l$^$9!#(B</p>
<dl>
<dt><code>--enable-layout=<em>LAYOUT</em></code></dt>
<dd>$B%$%s%9%H!<%k%Q%9$r;XDj$9$k$?$a!"(B
<code>config.layout</code> $B%U%!%$%kCf$G$N!"(B
$B;XDj$5$l$?L>A0$N%l%$%"%&%H$r;HMQ$7$^$9!#(B</dd>
</dl>
</section>
<section id="modules"><title>$B%b%8%e!<%k(B</title>
<p>Apache $B$O%b%8%e!<%k2=$5$l$?%5!<%P$G$9!#(B
$B$4$/$4$/4pK\E*$J5!G=$@$1$,!"%3%"%5!<%P$K4^$^$l$F$$$^$9!#(B
$B3HD%5!G=$OMM!9$J%b%8%e!<%k$N7A$GDs6!$5$l$^$9!#(B
$B@_Dj%W%m%;%9Cf$G$O!"$I$s$J%b%8%e!<%k$r%5!<%P$G;H$&$h$&$K(B
$B%3%s%Q%$%k$9$k$+A*$P$J$1$l$P$J$j$^$;$s!#$3$N%^%K%e%"%k$K$"$k(B<a
href="mod/">$B%b%8%e!<%k$N0lMw(B</a>$B$r(B
$B;2>H$G$-$^$9!#(B
"Base" <a href="mod/module-dict.html#Status">$B%9%F!<%?%9(B</a>$B$N(B
$B%b%8%e!<%k$O%G%U%)%k%H$G4^$^$l$^$9$7!"(B
$B;H$$$?$/$J$$$N$G$"$l$P!"$o$6$HL58z$K$7$J$1$l$P(B
$B$J$j$^$;$s(B ($BNc$($P(B <module>mod_userdir</module> )$B!#(B
$BB>$N%9%F!<%?%9$N%b%8%e!<%k$O!"(B
$B;H$$$?$1$l$PM-8z$K$7$J$1$l$P$J$j$^$;$s(B
($BNc$($P(B <module>mod_expires</module>)$B!#(B</p>
<p>Apache $B$H0l=o$K%3%s%Q%$%k$7$F;H$&$h$&$K$9$k$K$O!"(B
$BFsDL$j$NJ}K!$,$"$j$^$9!#0l$D$a$O%b%8%e!<%k$r(B
<em>$B%9%?%F%#%C%/%3%s%Q%$%k(B</em>$B$9$kJ}K!$G$9!#$3$N>l9g$O!"(B
Apache $B$N%P%$%J%j$K915WE*$KAH$_9~$^$l$k$3$H$K$J$j$^$9!#(B
$B$3$l$NBe$o$j$K!"$b$7%*%Z%l!<%F%#%s%0%7%9%F%`$,F0E*6&M-(B
$B%i%$%V%i%j(B (DSO) ($BLuCm(B: Dynamic Shared Object) $B$r(B
$BDs6!$7$F$$$F(B <code>autoconf</code> $B$,$=$l$rG'<1$G$-$k(B
$B>l9g$O!"%b%8%e!<%k$r(B<em>$B%@%$%J%_%C%/%3%s%Q%$%k(B</em>$B$9$kJ}K!$,$"$j$^$9!#(B
DSO $B%b%8%e!<%k$O(B Apache $B$N%P%$%J%j$H$OJL$K(B
$BJ]B8$5$l!"(B<module>mod_so</module> $B$GDs6!$5$l$k(B
$B<B9T;~@_Dj%G%#%l%/%F%#%V$r;H$C$F(B
$BAH$_9~$s$@$j<h$j30$7$?$j$G$-$^$9!#(B
$BF0E*%b%8%e!<%k$r<B:]$K0l$D$b%3%s%Q%$%k$9$k$3$H$J$/(B
$B%5!<%P$,(B DSO $B$r%m!<%I$G$-$k$h$&$K$9$k$K$O!"(B
<code>--enable-so</code> $B$HL@<(E*$K$9$k$3$H$,$G$-$^$9!#(B</p>
<dl>
<dt><code>--enable-<em>MODULE</em>[=shared]</code></dt>
<dd><em>MODULE</em> $B%b%8%e!<%k$r%3%s%Q%$%k$7$F(B
$B%$%s%/%k!<%I$7$^$9!#<1JL;R(B <em>MODULE</em> $B$O(B
$B%b%8%e!<%kJ8=q$K5-:\$5$l$F$$$k(B<a
href="mod/module-dict.html#ModuleIdentifier">$B%b%8%e!<%k(B
$B<1JL;R(B</a>$B$+$i(B "_module" $B$r<h$j=|$$$?J8;zNs$G$9!#(B
DSO $B$H$7$F%b%8%e!<%k$r%3%s%Q%$%k$9$k>l9g$O!"(B
<code>=shared</code> $B%*%W%7%g%s$rIU2C$7$F$/$@$5$$!#(B</dd>
<dt><code>--disable-<em>MODULE</em></code></dt>
<dd>$BDL>o$O%3%s%Q%$%k$5$l$F%$%s%/%k!<%I$5$l$k(B
<em>MODULE</em> $B%b%8%e!<%k$r=|5n$7$^$9!#(B</dd>
<dt><code>--enable-modules=<em>MODULE-LIST</em></code></dt>
<dd>$B%9%Z!<%96h@Z$j$N(B <em>MODULE-LIST</em>
$B$KNs5s$5$l$?%b%8%e!<%k$r%3%s%Q%$%k$7$F(B
$B%$%s%/%k!<%I$7$^$9!#(B</dd>
<dt>
<code>--enable-mods-shared=<em>MODULE-LIST</em></code></dt>
<dd>$B%9%Z!<%96h@Z$j$N(B <em>MODULE-LIST</em> $B$r(B
$B%@%$%J%_%C%/%m!<%I(B (DSO) $B$G$-$k%b%8%e!<%k$H$7$F(B
$B%3%s%Q%$%k$H%$%s%/%k!<%I$r$7$^$9!#(B</dd>
</dl>
<p><code>--enable-modules</code> $B$d(B
<code>--enable-mods-shared</code> $B%*%W%7%g%s$K;H$&(B
<em>MODULE-LIST</em> $B$O!"IaDL$O%9%Z!<%96h@Z$j$N(B
$B%b%8%e!<%k<1JL;R$N%j%9%H$G$9!#(B
$BNc$($P(B <module>mod_dav</module> $B$H(B <module>mod_info</module>
$B$rM-8z$K$9$k>l9g$O!"<!$N$I$A$i$+$,;H$($^$9!#(B</p>
<example>/configure --enable-dav --enable-info</example>
<p>$B$^$?$O!"F1Ey$N(B</p>
<example>/configure --enable-modules="dav info"</example>
<p>$B$3$l$K2C$($F!"FCJL$J%-!<%o!<%I(B <code>all</code> $B$d(B
<code>most</code> $B$r;H$C$F!"(B
$B0lEY$KA4$F$"$k$$$O$[$H$s$I$N%b%8%e!<%k$r2C$($k$3$H$,$G$-$^$9!#(B
$B$=$N8e$G9%$-$J%b%8%e!<%k$r(B <code>--disable-<em>MODULE</em>
</code>$B%*%W%7%g%s$r;H$C$F<h$j=|$/$3$H$,$G$-$^$9!#(B
$BNc$($P!"(B<module>mod_info</module> $B$r=|$/A4$F$N%b%8%e!<%k$r(B DSO
$B%b%8%e!<%k$H$7$FAH$_9~$`>l9g$O!"<!$N$h$&$K$7$^$9!#(B</p>
<example>
/configure --enable-mods-shared=all
--disable-info
</example>
<p>$BI8=`E*$J%b%8%e!<%k$K2C$($F!"(BApache 2.0 $B$G$O(B
<a href="mpm.html">Multi-Processing Modules</a> (MPM)
$B$rA*Br$7$F%$%s%/%k!<%I$7$^$9!#$?$@0l$D$@$1$N(B MPM
$B$r%3%s%Q%$%k$N%W%m%;%9$G4^$a$kI,MW$,$"$j$^$9!#(B
$B8D!9$N%W%i%C%H%[!<%`8~$1$N%G%U%)%k%H$N(B MPM $B$O(B <a
href="mpm.html">MPM $BJ8=q(B</a>$B$K0lMw$,$"$j$^$9$,!"(B
<code>configure</code>
$B%3%^%s%I$GCV$-49$($k$3$H$,$G$-$^$9!#(B</p>
<dl>
<dt><code>--with-mpm=<em>NAME</em></code></dt>
<dd>MPM $B%b%8%e!<%k(B <em>NAME</em> $B$rA*Br$7$^$9!#(B</dd>
</dl>
<p><var>mpm_name</var> $B$H$$$&(B MPM $B$rM-8z$K$9$k$K$O<!$N$h$&$K$7$^$9!#(B</p>
<example>
/configure --with-mpm=<var>mpm_name</var>
</example>
</section>
<section id="dbm"><title>DBM</title>
<p><module>mod_authn_dbm</module> $B$H(B <module>mod_rewrite</module>
$B$N(B DBM <directive module="mod_rewrite">RewriteMap</directive>
$BEy!"(B Apache $B5!G=$N4v$D$+$G$O>pJs$N8!:w$KC1=c$J(B key/value
$B%G!<%?%Y!<%9$r;HMQ$7$^$9!#(BApache $B$K$O(B SDBM $B$,%=!<%9%3!<%I$4$H(B
$B4^$^$l$F$$$^$9$N$G!"$3$N%G!<%?%Y!<%9$O$$$D$G$bMxMQ2DG=$G$9!#(B
$BB>$N%?%$%W$N%G!<%?%Y!<%9$r;HMQ$7$?$$>l9g$O!"<!$N(B
<code>configure</code> $B%*%W%7%g%s$,MxMQ$G$-$^$9!#(B</p>
<dl>
<dt><code>--with-gdbm[=<em>path</em>]</code></dt>
<dt><code>--with-ndbm[=<em>path</em>]</code></dt>
<dt><code>--with-berkeley-db[=<em>path</em>]</code></dt>
<dd>$B$b$7%Q%9(B (<em>path</em>) $B$,;XDj$5$l$J$+$C$?>l9g$O!"(BApache
$B$ODL>o$N8!:w%Q%9>e$G%$%s%/%k!<%I%U%!%$%k$H%i%$%V%i%j$rC5$7$^$9!#(B
$BL@<(E*$K(B <em>path</em> $B$r;XDj$9$k$H!"(BApache $B$O(B
<em>path</em><code>/lib</code> $B$H(B <em>path</em><code>/include</code>
$B$r8!:w$7$F4XO"%U%!%$%k$rC5$7$^$9!#(B<em>path</em>
$B$K$O%3%m%s$G6h@Z$C$FJ#?t$N%$%s%/%k!<%I!"%i%$%V%i%j%Q%9$r;XDj$G$-$^$9!#(B
</dd>
</dl>
</section>
<section id="suexec"><title>Suexec</title>
<p>Apache $B$K$O(B <a href="suexec.html">suexec</a> $B$H8F$P$l$k(B
$BJd=u%W%m%0%i%`$,$"$j$^$9!#(B
$B$3$N%W%m%0%i%`$O%f!<%6$N(B CGI $B%W%m%0%i%`$r3VN%$9$k$?$a$K(B
$B;HMQ$9$k$3$H$,$G$-$^$9!#$7$+$7$J$,$i!"(Bsuexec
$B$rE,@Z$K@_Dj$7$J$1$l$P!"(B
$B%;%-%e%j%F%#>eCWL?E*$JLdBj$r$+$+$($k>l9g$,$"$j$^$9!#(B
$B$=$N$?$a!"$3$N5!G=$r<BAu$9$kA0$K(B <a href="suexec.html">suexec
$BJ8=q(B</a>$B$r$h$/FI$s$G0l9M$7$F$*$-$^$7$g$&!#(B</p>
</section>
</section>
<section id="compile"><title>$B%S%k%I(B</title>
<p>$B$3$l$G(B Apache $B$NMM!9$J%Q!<%D$r%S%k%I$9$k$3$H$,$G$-$^$9!#(B
$B<!$N%3%^%s%I$rC1=c$K<B9T$9$k$@$1$G$9(B:</p>
<example>$ make</example>
<p>$B4pK\E*$J@_Dj$r$9$k$N$K!"(BPentium III/Linux 2.2
$B$N%7%9%F%`$G$*$*$h$=(B 3 $BJ,DxEY$+$+$j$^$9$,!"(B
$B$"$i$+$8$a$4N;>52<$5$$!#(B
$B$^$?!";~4V$O%O!<%I%&%'%"$dM-8z$K$7$?%b%8%e!<%k$N?t$K(B
$BBg$-$/0MB8$9$k$G$7$g$&!#(B</p>
</section>
<section id="install"><title>$B%$%s%9%H!<%k(B</title>
<p>$B$5$F!"@_Dj$7$?%$%s%9%H!<%k(B <em>PREFIX</em>
($BA0=R$N(B <code>--prefix</code> $B%*%W%7%g%s$r;2>H(B)
$B0J2<$K%Q%C%1!<%8$r%$%s%9%H!<%k$9$kCJ3,$K$J$j$^$7$?!#(B
$B<!$N%3%^%s%I$r<B9T$7$F$/$@$5$$(B:</p>
<example>$ make install</example>
<p>$B%"%C%W%0%l!<%I$9$k>l9g$O!"%$%s%9%H!<%k$G$O@_Dj%U%!%$%k$d(B
$B%I%-%e%a%s%H%U%!%$%k$N>e=q$-$O9T$$$^$;$s!#(B</p>
</section>
<section id="customize"><title>$B%+%9%?%^%$%:(B</title>
<p>$B<!$K(B <code><em>PREFIX</em>/conf/</code> $B0J2<$K$"$k(B <a
href="configuring.html">$B@_Dj%U%!%$%k(B</a>$B$rJT=8$7$F!"(B
Apache HTTP $B%5!<%P$r%+%9%?%^%$%:$7$^$9!#(B</p>
<example>$ vi <em>PREFIX</em>/conf/httpd.conf</example>
<p><a href="./">docs/manual/</a> $B$N(B Apache $B%^%K%e%"%k$r$6$C$H8+$F$/$@$5$$!#(B
$B$^$?$O!"(B<a
href="http://httpd.apache.org/docs-2.1/">http://httpd.apache.org/docs-2.1/</a>
$B$K$"$k%^%K%e%"%k:G?7HG!"(B<a
href="mod/directives.html">$B@_Dj%G%#%l%/%F%#%V(B</a>$B$KEv$?$C$F$_$F$/$@$5$$!#(B</p>
</section>
<section id="test"><title>$B%F%9%H(B</title>
<p>$B<!$N%3%^%s%I$r<B9T$7$F(B Apache HTTP $B%5!<%P$r(B<a
href="invoking.html">$B3+;O(B</a>$B$G$-$^$9(B:</p>
<example>$ <em>PREFIX</em>/bin/apachectl start</example>
<p>URL <code>http://localhost/</code> $B$rDL$7$F:G=i$N%I%-%e%a%s%H$KBP$9$k(B
$B%j%/%(%9%H$rH/9T$9$k;v$,$G$-$k$O$:$G$9!#$3$l$G8+$($k(B
$B%&%'%V%Z!<%8$O(B <directive module="core">DocumentRoot</directive>
$B0J2<$KCV$+$l$?$b$N$G!"DL>o$O(B
<code><em>PREFIX</em>/htdocs/</code> $B$G$7$g$&!#(B
$B%5!<%P$r:F$S(B<a href="stopping.html">$BDd;_(B</a>$B$9$k$K$O!"(B
$B<!$N%3%^%s%I$r<B9T$7$^$9(B:</p>
<example>$ <em>PREFIX</em>/bin/apachectl stop</example>
</section>
</manualpage>