Ignore:
Timestamp:
05/18/2005 02:58:42 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
53217a6
Parents:
3265ae7
Message:

Tagged apache.xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4341 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/major/apache.xml

    r3265ae7 rab3a3af7  
    1414
    1515<sect1 id="apache" xreflabel="Apache-&apache-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="apache.html"?>
    21 <title>Apache-&apache-version;</title>
    22 <indexterm zone="apache">
    23 <primary sortas="a-Apache">Apache</primary></indexterm>
    24 
    25 <sect2>
    26 <title>Introduction to <application>Apache</application></title>
    27 
    28 <para>The <application>Apache</application> package contains an
    29 open-source <acronym>HTTP</acronym> server. It is useful for creating local
    30 intranet web sites or running huge web serving operations.</para>
    31 
    32 <sect3><title>Package information</title>
    33 <itemizedlist spacing='compact'>
    34 <listitem><para>Download (HTTP):
    35 <ulink url="&apache-download-http;"/></para></listitem>
    36 <listitem><para>Download (FTP):
    37 <ulink url="&apache-download-ftp;"/></para></listitem>
    38 <listitem><para>Download MD5 sum: &apache-md5sum;</para></listitem>
    39 <listitem><para>Download size: &apache-size;</para></listitem>
    40 <listitem><para>Estimated disk space required:
    41 &apache-buildsize;</para></listitem>
    42 <listitem><para>Estimated build time: &apache-time;</para></listitem>
    43 </itemizedlist>
    44 </sect3>
    45 
    46 <sect3><title>Additional downloads</title>
    47 <itemizedlist spacing='compact'>
    48 <listitem><para>Required patch: <ulink
    49 url="&patch-root;/httpd-&apache-version;-config-1.patch"/></para></listitem>
    50 </itemizedlist></sect3>
    51 
    52 <sect3><title><application>Apache</application> dependencies</title>
    53 <sect4><title>Optional</title>
    54 <para><xref linkend="db"/> or <xref linkend="gdbm"/>,
    55 <xref linkend="openssl"/>,
    56 <xref linkend="openldap"/>,
    57 <xref linkend="expat"/> and
    58 <xref linkend="doxygen"/></para>
    59 </sect4>
    60 </sect3>
    61 
    62 </sect2>
    63 
    64 <sect2>
    65 <title>Installation of <application>Apache</application></title>
    66 
    67 <para>For security reasons, running the server as an unprivileged user and
    68 group is strongly encouraged. Create the following group and user using the
    69 following commands (as root):</para>
    70 
    71 <screen><userinput><command>groupadd apache &amp;&amp;
    72 useradd -c "Apache Server" -d /dev/null -g apache -s /bin/false apache</command></userinput></screen>
    73 
    74 <para>The following patch will define the layout of destination directories
    75 and, among them, the build directory at
    76 <filename class="directory">/usr/lib/apache/build</filename>. This
    77 will allow the modules added to <application>Apache</application> to
    78 be configured without errors. Apply the patch:</para>
    79 
    80 <screen><userinput><command>patch -Np1 -i ../httpd-&apache-version;-config-1.patch</command></userinput></screen>
    81 
    82 <para>Build and install <application>Apache</application> by running the
    83 following commands:</para>
    84 
    85 <screen><userinput><command>./configure --enable-layout=FHS --enable-mods-shared=all &amp;&amp;
    86 make</command></userinput></screen>
    87 
    88 <para>This package does not come with a test suite.</para>
    89 
    90 <para>Now, as the root user:</para>
    91 
    92 <screen><userinput role='root'><command>make install &amp;&amp;
     16  <?dbhtml filename="apache.html"?>
     17
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22
     23  <title>Apache-&apache-version;</title>
     24
     25  <indexterm zone="apache">
     26    <primary sortas="a-Apache">Apache</primary>
     27  </indexterm>
     28
     29  <sect2 role="package">
     30    <title>Introduction to Apache</title>
     31
     32    <para>The <application>Apache</application> package contains an
     33    open-source HTTP server. It is useful for creating local intranet
     34    web sites or running huge web serving operations.</para>
     35
     36    <bridgehead renderas="sect3">Package Information</bridgehead>
     37    <itemizedlist spacing="compact">
     38      <listitem>
     39        <para>Download (HTTP): <ulink url="&apache-download-http;"/></para>
     40      </listitem>
     41      <listitem>
     42        <para>Download (FTP): <ulink url="&apache-download-ftp;"/></para>
     43      </listitem>
     44      <listitem>
     45        <para>Download MD5 sum: &apache-md5sum;</para>
     46      </listitem>
     47      <listitem>
     48        <para>Download size: &apache-size;</para>
     49      </listitem>
     50      <listitem>
     51        <para>Estimated disk space required: &apache-buildsize;</para>
     52      </listitem>
     53      <listitem>
     54        <para>Estimated build time: &apache-time;</para>
     55      </listitem>
     56    </itemizedlist>
     57
     58    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     59    <itemizedlist spacing='compact'>
     60      <listitem>
     61        <para>Required patch: <ulink
     62        url="&patch-root;/httpd-&apache-version;-config-1.patch"/></para>
     63      </listitem>
     64    </itemizedlist>
     65
     66    <bridgehead renderas="sect3">Apache Dependencies</bridgehead>
     67
     68    <bridgehead renderas="sect4">Optional</bridgehead>
     69    <para><xref linkend="db"/> or <xref linkend="gdbm"/>,
     70    <xref linkend="openssl"/>,
     71    <xref linkend="openldap"/>,
     72    <xref linkend="expat"/> and
     73    <xref linkend="doxygen"/></para>
     74
     75  </sect2>
     76
     77  <sect2 role="installation">
     78    <title>Installation of Apache</title>
     79
     80    <para>For security reasons, running the server as an unprivileged user and
     81    group is strongly encouraged. Create the following group and user using the
     82    following commands (as <systemitem class="username">root</systemitem>):</para>
     83
     84<screen role="root"><userinput>groupadd apache &amp;&amp;
     85useradd -c "Apache Server" -d /dev/null -g apache -s /bin/false apache</userinput></screen>
     86
     87    <para>The following patch will define the layout of destination
     88    directories and, among them, the build directory at
     89    <filename class="directory">/usr/lib/apache/build</filename>. This
     90    will allow the modules added to <application>Apache</application>
     91    to be configured without errors. Apply the patch:</para>
     92
     93<screen><userinput>patch -Np1 -i ../httpd-&apache-version;-config-1.patch</userinput></screen>
     94
     95    <para>Build and install <application>Apache</application> by running the
     96    following commands:</para>
     97
     98<screen><userinput>./configure --enable-layout=FHS --enable-mods-shared=all &amp;&amp;
     99make</userinput></screen>
     100
     101    <para>This package does not come with a test suite.</para>
     102
     103    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     104
     105<screen role="root"><userinput>make install &amp;&amp;
    93106chown root:root /usr/sbin/{apxs,apachectl,dbmmanage,envvars-std,envvars} \
    94107    /usr/include/apache/* /usr/lib/apache/httpd.exp \
     
    96109    /usr/share/man/man8/{ab,apachectl,apxs,httpd}.8 \
    97110    /usr/share/man/man8/{logresolve,rotatelogs,suexec}.8 &amp;&amp;
    98 chown -R apache:apache /srv/www</command></userinput></screen>
    99 
    100 </sect2>
    101 
    102 <sect2>
    103 <title>Command explanations</title>
    104 
    105 <para><option>--with-expat=/usr</option>: Uses system installed
    106 <application>expat</application>. <emphasis>If you have installed
    107 <application>expat</application> and do not use this switch, the
    108 <application>Apache</application> installation may overwrite some files from
    109 the <application>expat</application> installation.</emphasis></para>
    110 
    111 <para><parameter>--enable-mods-shared=all</parameter>: The modules should be
    112 compiled and used as Dynamic Shared Objects
    113 (<acronym>DSO</acronym>s) so they can be included and excluded from the
    114 server using the run-time configuration directives.</para>
    115 
    116 <para><option>--enable-ssl</option>: Use this switch
    117 to create the <filename class="libraryfile">mod_ssl</filename>
    118 module and enable <acronym>SSL</acronym> support.</para>
    119 
    120 <para><command>chown root:root ...</command>: This command changes
    121 the ownership of some installed files, the result of building the package as a
    122 user other than root.</para>
    123 
    124 <para><command>chown -R apache:apache /srv/www</command>: By default, the
    125 installation process installs files (documentation, error messages, default
    126 icons, etc.) with the ownership of the user that extracted the files from the
    127 tar file.  If you want to change the ownership to another user, you should do
    128 so at this point.  The only requirement is that the document directories need
    129 to be accessible by the <command>httpd</command> process with (r-x) permissions
    130 and files need to be readable (r--) by the apache user.</para>
    131 
    132 </sect2>
    133 
    134 <sect2>
    135 <title>Configuring <application>Apache</application></title>
    136 
    137 <sect3 id="apache-config">
    138 <title>Config files</title>
    139 
    140 <para><filename>/etc/apache/*</filename></para>
    141 <indexterm zone="apache apache-config">
    142 <primary sortas="e-etc-apache">/etc/apache/*</primary></indexterm>
    143 <indexterm zone="apache apache-config">
    144 <primary sortas="e-etc-apache-httpd.conf">/etc/apache/httpd.conf</primary>
    145 </indexterm>
    146 </sect3>
    147 
    148 <sect3>
    149 <title>Configuration Information</title>
    150 
    151 <para>The main configuration file is named <filename>httpd.conf</filename>.
    152 Modify it to run the server as a dedicated user:</para>
    153 
    154 <screen><userinput><command>sed -i -e "s%User nobody%User apache%" \
     111chown -R apache:apache /srv/www</userinput></screen>
     112
     113  </sect2>
     114
     115  <sect2 role="commands">
     116    <title>Command Explanations</title>
     117
     118    <para><option>--with-expat=/usr</option>: Uses system installed
     119    <application>expat</application>. <emphasis>If you have installed
     120    <application>expat</application> and do not use this switch, the
     121    <application>Apache</application> installation may overwrite some files
     122    from the <application>expat</application> installation.</emphasis></para>
     123
     124    <para><parameter>--enable-mods-shared=all</parameter>: The modules
     125    should be compiled and used as Dynamic Shared Objects
     126    (DSOs) so they can be included and excluded from the
     127    server using the run-time configuration directives.</para>
     128
     129    <para><option>--enable-ssl</option>: Use this switch
     130    to create the <filename class="libraryfile">mod_ssl</filename>
     131    module and enable SSL support.</para>
     132
     133    <para><command>chown root:root ...</command>: This command changes the
     134    ownership of some installed files, the result of building the package as
     135    a user other than <systemitem class="username">root</systemitem>.</para>
     136
     137    <para><command>chown -R apache:apache /srv/www</command>: By default, the
     138    installation process installs files (documentation, error messages, default
     139    icons, etc.) with the ownership of the user that extracted the files from
     140    the tar file. If you want to change the ownership to another user, you
     141    should do so at this point. The only requirement is that the document
     142    directories need to be accessible by the <command>httpd</command> process
     143    with (r-x) permissions and files need to be readable (r--) by the
     144    <systemitem class="username">apache</systemitem> user.</para>
     145
     146  </sect2>
     147
     148  <sect2 role="configuration">
     149    <title>Configuring Apache</title>
     150
     151    <sect3 id="apache-config">
     152      <title>Config Files</title>
     153
     154      <para><filename>/etc/apache/*</filename></para>
     155
     156      <indexterm zone="apache apache-config">
     157        <primary sortas="e-etc-apache">/etc/apache/*</primary>
     158      </indexterm>
     159
     160      <indexterm zone="apache apache-config">
     161        <primary sortas="e-etc-apache-httpd.conf">/etc/apache/httpd.conf</primary>
     162      </indexterm>
     163
     164    </sect3>
     165
     166    <sect3>
     167      <title>Configuration Information</title>
     168
     169      <para>The main configuration file is named <filename>httpd.conf</filename>.
     170      Modify it to run the server as a dedicated user:</para>
     171
     172<screen role="root"><userinput>sed -i -e "s%User nobody%User apache%" \
    155173       -e "s%^Group #-1%Group apache%" \
    156     /etc/apache/httpd.conf</command></userinput></screen>
    157 
    158 <para>See <ulink url="http://httpd.apache.org/docs-2.0/configuring.html"/> for
    159 detailed instructions on customizing your <application>Apache</application>
    160 <acronym>HTTP</acronym> server.</para>
    161 
    162 <para>There's a problem with the ISAPI <acronym>DSO</acronym> module
    163 caused from compiling with
    164 <application><acronym>GCC</acronym></application>-&gcc-version;. Comment out
    165 the module from the configuration file with the following command:</para>
    166 
    167 <screen><userinput><command>sed -i -e "s/^LoadModule isapi_module/# &amp;/" \
    168     /etc/apache/httpd.conf</command></userinput></screen>
    169 
    170 <para id="apache-init">If you want the <application>Apache</application>
    171 server to start automatically when the system is booted, install the
    172 <filename>/etc/rc.d/init.d/apache</filename> init script included in the
    173 <xref linkend="intro-important-bootscripts"/> package.</para>
    174 <indexterm zone="apache apache-init">
    175 <primary sortas="f-apache">apache</primary></indexterm>
    176 
    177 <screen><userinput><command>make install-apache</command></userinput></screen>
    178 </sect3>
    179 
    180 </sect2>
    181 
    182 <sect2>
    183 <title>Contents</title>
    184 
    185 <segmentedlist>
    186 <segtitle>Installed Programs</segtitle>
    187 <segtitle>Installed Libraries</segtitle>
    188 <segtitle>Installed Directories</segtitle>
    189 <seglistitem>
    190 <seg>ab, apachectl, apr-config, apu-config, apxs, checkgid, dbmmanage, htdbm,
    191 htdigest, htpasswd, httpd, instdso.sh, logresolve and rotatelogs</seg>
    192 <seg>libapr-0.[so,a], libaprutil-0.[so,a] and /usr/lib/apache/*.so</seg>
    193 <seg>/etc/apache, /srv/www, /usr/include/apache, /usr/lib/apache and
    194 /var/log/apache</seg>
    195 </seglistitem>
    196 </segmentedlist>
    197 
    198 <variablelist>
    199 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    200 <?dbfo list-presentation="list"?>
    201 
    202 <varlistentry id="ab">
    203 <term><command>ab</command></term>
    204 <listitem><para>is a tool for benchmarking your
    205 <application>Apache</application> <acronym>HTTP</acronym> server.</para>
    206 <indexterm zone="apache ab">
    207 <primary sortas="b-ab">ab</primary></indexterm>
    208 </listitem>
    209 </varlistentry>
    210 
    211 <varlistentry id="apachectl">
    212 <term><command>apachectl</command></term>
    213 <listitem><para>is a front end to the <application>Apache</application>
    214 <acronym>HTTP</acronym> server which is designed to help the administrator
    215 control the functioning of the <application>Apache</application> httpd
    216 daemon.</para>
    217 <indexterm zone="apache apachectl">
    218 <primary sortas="b-apachectl">apachectl</primary></indexterm>
    219 </listitem>
    220 </varlistentry>
    221 
    222 <varlistentry id="apxs">
    223 <term><command>apxs</command></term>
    224 <listitem><para>is a tool for building and installing extension modules for
    225 the <application>Apache</application> <acronym>HTTP</acronym> server.</para>
    226 <indexterm zone="apache apxs">
    227 <primary sortas="b-apxs">apxs</primary></indexterm>
    228 </listitem>
    229 </varlistentry>
    230 
    231 <varlistentry id="dbmanage">
    232 <term><command>dbmanage</command></term>
    233 <listitem><para>is used to create and update the <filename>DBM</filename>
    234 format files used to store usernames and passwords for basic authentication
    235 of <acronym>HTTP</acronym> users.</para>
    236 <indexterm zone="apache dbmanage">
    237 <primary sortas="b-dbmanage">dbmanage</primary></indexterm>
    238 </listitem>
    239 </varlistentry>
    240 
    241 <varlistentry id="htdigest">
    242 <term><command>htdigest</command></term>
    243 <listitem><para>is used to create and update the flat-files used to store
    244 usernames, realms and passwords for digest authentication of
    245 <acronym>HTTP</acronym> users.</para>
    246 <indexterm zone="apache htdigest">
    247 <primary sortas="b-htdigest">htdigest</primary></indexterm>
    248 </listitem>
    249 </varlistentry>
    250 
    251 <varlistentry id="htpasswd">
    252 <term><command>htpasswd</command></term>
    253 <listitem><para>is used to create and update the flat-files used to store
    254 usernames and passwords for basic authentication of <acronym>HTTP</acronym>
    255 users.</para>
    256 <indexterm zone="apache htpasswd">
    257 <primary sortas="b-htpasswd">htpasswd</primary></indexterm>
    258 </listitem>
    259 </varlistentry>
    260 
    261 <varlistentry id="httpd">
    262 <term><command>httpd</command></term>
    263 <listitem><para>is the <application>Apache</application>
    264 <acronym>HTTP</acronym> server program.</para>
    265 <indexterm zone="apache httpd">
    266 <primary sortas="b-httpd">httpd</primary></indexterm>
    267 </listitem>
    268 </varlistentry>
    269 
    270 <varlistentry id="instdso.sh">
    271 <term><command>instdso.sh</command></term>
    272 <listitem><para>is a script which installs <application>Apache</application>
    273 <acronym>DSO</acronym> modules.</para>
    274 <indexterm zone="apache instdso.sh">
    275 <primary sortas="b-instdso.sh">instdso.sh</primary></indexterm>
    276 </listitem>
    277 </varlistentry>
    278 
    279 <varlistentry id="logresolve">
    280 <term><command>logresolve</command></term>
    281 <listitem><para>is a post-processing program to resolve
    282 <acronym>IP</acronym>-addresses in <application>Apache</application>'s
    283 access log files.</para>
    284 <indexterm zone="apache logresolve">
    285 <primary sortas="b-logresolve">logresolve</primary></indexterm>
    286 </listitem>
    287 </varlistentry>
    288 
    289 <varlistentry id="rotatelogs">
    290 <term><command>rotatelogs</command></term>
    291 <listitem><para>is a simple program for use in conjunction with
    292 <application>Apache</application>'s piped log file feature.</para>
    293 <indexterm zone="apache rotatelogs">
    294 <primary sortas="b-rotatelogs">rotatelogs</primary></indexterm>
    295 </listitem>
    296 </varlistentry>
    297 </variablelist>
    298 
    299 </sect2>
     174    /etc/apache/httpd.conf</userinput></screen>
     175
     176      <para>See <ulink url="http://httpd.apache.org/docs-2.0/configuring.html"/>
     177      for detailed instructions on customizing your
     178      <application>Apache</application> HTTP server.</para>
     179
     180      <para>There's a problem with the ISAPI DSO module caused from compiling
     181      with <application>GCC</application>-&gcc-version;. Comment out the module
     182      from the configuration file with the following command:</para>
     183
     184<screen role="root"><userinput>sed -i -e "s/^LoadModule isapi_module/# &amp;/" \
     185    /etc/apache/httpd.conf</userinput></screen>
     186
     187    </sect3>
     188
     189    <sect3  id="apache-init">
     190      <title>Boot Script</title>
     191
     192      <para>If you want the <application>Apache</application> server to
     193      start automatically when the system is booted, install the
     194      <filename>/etc/rc.d/init.d/apache</filename> init script included
     195      in the <xref linkend="intro-important-bootscripts"/> package.</para>
     196
     197      <indexterm zone="apache apache-init">
     198        <primary sortas="f-apache">apache</primary>
     199      </indexterm>
     200
     201<screen role="root"><userinput>make install-apache</userinput></screen>
     202
     203    </sect3>
     204
     205  </sect2>
     206
     207  <sect2 role="content">
     208    <title>Contents</title>
     209
     210    <segmentedlist>
     211      <segtitle>Installed Programs</segtitle>
     212      <segtitle>Installed Libraries</segtitle>
     213      <segtitle>Installed Directories</segtitle>
     214
     215      <seglistitem>
     216        <seg>ab, apachectl, apr-config, apu-config, apxs, checkgid, dbmmanage,
     217        htdbm, htdigest, htpasswd, httpd, instdso.sh, logresolve, and
     218        rotatelogs</seg>
     219        <seg>libapr-0.[so,a], libaprutil-0.[so,a], and /usr/lib/apache/*.so</seg>
     220        <seg>/etc/apache, /srv/www, /usr/include/apache, /usr/lib/apache, and
     221        /var/log/apache</seg>
     222      </seglistitem>
     223    </segmentedlist>
     224
     225    <variablelist>
     226      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     227      <?dbfo list-presentation="list"?>
     228      <?dbhtml list-presentation="table"?>
     229
     230      <varlistentry id="ab">
     231        <term><command>ab</command></term>
     232        <listitem>
     233          <para>is a tool for benchmarking your
     234          <application>Apache</application> HTTP server.</para>
     235          <indexterm zone="apache ab">
     236            <primary sortas="b-ab">ab</primary>
     237          </indexterm>
     238        </listitem>
     239      </varlistentry>
     240
     241      <varlistentry id="apachectl">
     242        <term><command>apachectl</command></term>
     243        <listitem>
     244          <para>is a front end to the <application>Apache</application>
     245          HTTP server which is designed to help the administrator
     246          control the functioning of the <application>Apache</application>
     247          httpd daemon.</para>
     248          <indexterm zone="apache apachectl">
     249            <primary sortas="b-apachectl">apachectl</primary>
     250          </indexterm>
     251        </listitem>
     252      </varlistentry>
     253
     254      <varlistentry id="apxs">
     255        <term><command>apxs</command></term>
     256        <listitem>
     257          <para>is a tool for building and installing extension modules for
     258          the <application>Apache</application> HTTP server.</para>
     259          <indexterm zone="apache apxs">
     260            <primary sortas="b-apxs">apxs</primary>
     261          </indexterm>
     262        </listitem>
     263      </varlistentry>
     264
     265      <varlistentry id="dbmanage">
     266        <term><command>dbmanage</command></term>
     267        <listitem>
     268          <para>is used to create and update the DBM format files used to store
     269          usernames and passwords for basic authentication of HTTP users.</para>
     270          <indexterm zone="apache dbmanage">
     271            <primary sortas="b-dbmanage">dbmanage</primary>
     272          </indexterm>
     273        </listitem>
     274      </varlistentry>
     275
     276      <varlistentry id="htdigest">
     277        <term><command>htdigest</command></term>
     278        <listitem>
     279          <para>is used to create and update the flat-files used to store
     280          usernames, realms and passwords for digest authentication of
     281          HTTP users.</para>
     282          <indexterm zone="apache htdigest">
     283            <primary sortas="b-htdigest">htdigest</primary>
     284          </indexterm>
     285        </listitem>
     286      </varlistentry>
     287
     288      <varlistentry id="htpasswd">
     289        <term><command>htpasswd</command></term>
     290        <listitem>
     291          <para>is used to create and update the flat-files used to store
     292          usernames and passwords for basic authentication of HTTP users.</para>
     293          <indexterm zone="apache htpasswd">
     294            <primary sortas="b-htpasswd">htpasswd</primary>
     295          </indexterm>
     296        </listitem>
     297      </varlistentry>
     298
     299      <varlistentry id="httpd">
     300        <term><command>httpd</command></term>
     301        <listitem>
     302          <para>is the <application>Apache</application>
     303          HTTP server program.</para>
     304          <indexterm zone="apache httpd">
     305            <primary sortas="b-httpd">httpd</primary>
     306          </indexterm>
     307        </listitem>
     308      </varlistentry>
     309
     310      <varlistentry id="instdso.sh">
     311        <term><command>instdso.sh</command></term>
     312        <listitem>
     313          <para>is a script which installs <application>Apache</application>
     314          DSO modules.</para>
     315          <indexterm zone="apache instdso.sh">
     316            <primary sortas="b-instdso.sh">instdso.sh</primary>
     317          </indexterm>
     318        </listitem>
     319      </varlistentry>
     320
     321      <varlistentry id="logresolve">
     322        <term><command>logresolve</command></term>
     323        <listitem>
     324          <para>is a post-processing program to resolve IP-addresses
     325          in <application>Apache</application>'s access log files.</para>
     326          <indexterm zone="apache logresolve">
     327            <primary sortas="b-logresolve">logresolve</primary>
     328          </indexterm>
     329        </listitem>
     330      </varlistentry>
     331
     332      <varlistentry id="rotatelogs">
     333        <term><command>rotatelogs</command></term>
     334        <listitem>
     335          <para>is a simple program for use in conjunction with
     336          <application>Apache</application>'s piped log file feature.</para>
     337          <indexterm zone="apache rotatelogs">
     338            <primary sortas="b-rotatelogs">rotatelogs</primary>
     339          </indexterm>
     340        </listitem>
     341      </varlistentry>
     342
     343    </variablelist>
     344
     345  </sect2>
    300346
    301347</sect1>
Note: See TracChangeset for help on using the changeset viewer.