Changeset 6041710
- Timestamp:
- 02/29/2012 06:08:11 PM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- df68b263
- Parents:
- d551456
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genutils/apr-util.xml
rd551456 r6041710 83 83 <bridgehead renderas="sect4">Optional</bridgehead> 84 84 <para role="optional"> 85 <xref linkend="openldap"/>, 86 <xref linkend="openssl"/>, 87 <xref linkend="expat"/>, 88 <xref linkend="unixodbc"/>, 89 <xref linkend="mysql"/>, 90 <xref linkend="postgresql"/>, 91 <ulink url="http://www.oracle.com/us/products/database/index.html">Oracle 11g</ulink>, 92 <ulink url="http://www.freetds.org/">FreeTDS</ulink> 85 93 <xref linkend="sqlite"/> and <xref linkend="db"/>. 86 94 </para> … … 125 133 <xref linkend="db"/> use this option to compile the 126 134 <filename class="libraryfile">apr_dbm_db-1.so</filename> plugin. 135 </para> 136 137 <para> 138 <option>--with-openssl=/usr</option>: If you have installed 139 <xref linkend="openssl"/> use this option to compile the 140 <filename class="libraryfile">apr_crypto_openssl-1.so</filename> plugin. 127 141 </para> 128 142 </sect2> -
introduction/welcome/changelog.xml
rd551456 r6041710 66 66 <para>[abenton] - added Apr Util 1.4.1.</para> 67 67 </listitem> 68 <listitem> 69 <para>[abenton] - Apache 2.4.1.</para> 70 </listitem> 68 71 </itemizedlist> 69 72 </listitem> -
server/major/apache.xml
rd551456 r6041710 5 5 %general-entities; 6 6 7 <!-- <!ENTITY apache-download-http "http://www.apache.org/dist/httpd/httpd-&apache-version;.tar.bz2"> --> 8 <!ENTITY apache-download-http "http://archive.apache.org/dist/httpd/httpd-&apache-version;.tar.bz2"> 9 <!ENTITY apache-download-ftp "ftp://apache.mirrors.pair.com/httpd/httpd-&apache-version;.tar.bz2"> 7 <!ENTITY apache-download-http 8 "http://archive.apache.org/dist/httpd/httpd-&apache-version;.tar.bz2"> 9 <!ENTITY apache-download-ftp 10 "ftp://apache.mirrors.pair.com/httpd/httpd-&apache-version;.tar.bz2"> 10 11 <!ENTITY apache-md5sum "1696ae62cd879ab1d4dd9ff021a470f2"> 11 12 <!ENTITY apache-size "6.8 MB"> … … 31 32 <title>Introduction to Apache</title> 32 33 33 <para>The <application>Apache</application> package contains an 34 open-source HTTP server. It is useful for creating local intranet 35 web sites or running huge web serving operations.</para> 34 <para> 35 The <application>Apache</application> package contains an open-source HTTP 36 server. It is useful for creating local intranet web sites or running huge 37 web serving operations. 38 </para> 36 39 37 40 &lfs70_checked; … … 40 43 <itemizedlist spacing="compact"> 41 44 <listitem> 42 <para>Download (HTTP): <ulink url="&apache-download-http;"/></para> 43 </listitem> 44 <listitem> 45 <para>Download (FTP): <ulink url="&apache-download-ftp;"/></para> 46 </listitem> 47 <listitem> 48 <para>Download MD5 sum: &apache-md5sum;</para> 49 </listitem> 50 <listitem> 51 <para>Download size: &apache-size;</para> 52 </listitem> 53 <listitem> 54 <para>Estimated disk space required: &apache-buildsize;</para> 55 </listitem> 56 <listitem> 57 <para>Estimated build time: &apache-time;</para> 45 <para> 46 Download (HTTP): <ulink url="&apache-download-http;"/> 47 </para> 48 </listitem> 49 <listitem> 50 <para> 51 Download (FTP): <ulink url="&apache-download-ftp;"/> 52 </para> 53 </listitem> 54 <listitem> 55 <para> 56 Download MD5 sum: &apache-md5sum; 57 </para> 58 </listitem> 59 <listitem> 60 <para> 61 Download size: &apache-size; 62 </para> 63 </listitem> 64 <listitem> 65 <para> 66 Estimated disk space required: &apache-buildsize; 67 </para> 68 </listitem> 69 <listitem> 70 <para> 71 Estimated build time: &apache-time; 72 </para> 58 73 </listitem> 59 74 </itemizedlist> 60 75 61 <bridgehead renderas="sect3">Additional Downloads</bridgehead>62 <itemizedlist spacing='compact'>63 <listitem>64 <para>Required patch: <ulink65 url="&patch-root;/httpd-&apache-version;-config-1.patch"/></para>66 </listitem>67 <listitem>68 <para>Required patch: <ulink69 url="&patch-root;/httpd-&apache-version;-pcre-8.30-1.patch"/></para>70 </listitem>71 </itemizedlist>72 73 76 <bridgehead renderas="sect3">Apache Dependencies</bridgehead> 74 77 78 <bridgehead renderas="sect4">Required</bridgehead> 79 <para role="required"> 80 <xref linkend="apr-util"/> 81 </para> 82 75 83 <bridgehead renderas="sect4">Optional</bridgehead> 76 <para role="optional"><xref linkend="openldap"/>, 77 <xref linkend="openssl"/> (also used in the bundled APR-util), 78 <xref linkend="pcre"/>, 79 <xref linkend="rsync"/>, 80 <xref linkend="lynx"/>, 81 <ulink url="http://apr.apache.org/">APR</ulink>, 82 <ulink url="http://apr.apache.org/">APR-util</ulink>, and 83 <ulink url="http://www.distcache.org/">distcache</ulink></para> 84 85 <bridgehead renderas="sect4">Optional (Only if Using the Bundled 86 APR-util)</bridgehead> 87 <para role="optional"><!-- <xref linkend="pkgconfig"/>, --> 88 <xref linkend="expat"/>, 89 <!-- <xref linkend="gdbm"/>, --> 90 <xref linkend="db"/>, 91 <xref linkend="unixodbc"/>, 92 <xref linkend="mysql"/>, 93 <xref linkend="postgresql"/>, 94 <xref linkend="sqlite"/>, 95 <ulink url="http://www.oracle.com/us/products/database/index.html">Oracle 11g</ulink>, and 96 <ulink url="http://www.freetds.org/">FreeTDS</ulink></para> 97 98 <para>Though you can install APR and APR-util as separate components, the 99 bundled versions that come with the Apache HTTPD tarball are 100 recommended.</para> 101 102 <para condition="html" role="usernotes">User Notes: 103 <ulink url="&blfs-wiki;/apache"/></para> 104 84 <para role="optional"> 85 <xref linkend="openldap"/>, 86 <xref linkend="db"/>, 87 <xref linkend="expat"/>, 88 <xref linkend="openssl"/>, 89 <xref linkend="pcre"/>, 90 <xref linkend="rsync"/>, 91 <xref linkend="doxygen"/>, 92 <xref linkend="lynx"/> and 93 <ulink url="http://www.distcache.org/">distcache</ulink> 94 </para> 95 96 <para condition="html" role="usernotes"> 97 User Notes: <ulink url="&blfs-wiki;/apache"/> 98 </para> 105 99 </sect2> 106 100 … … 108 102 <title>Installation of Apache</title> 109 103 110 <para>For security reasons, running the server as an unprivileged user and 111 group is strongly encouraged. Create the following group and user using the 112 following commands 113 (as <systemitem class="username">root</systemitem>):</para> 104 <para> 105 For security reasons, running the server as an unprivileged user and group 106 is strongly encouraged. Create the following group and user using the 107 following commands as <systemitem class="username">root</systemitem>: 108 </para> 114 109 115 110 <screen role="root"><userinput>groupadd -g 25 apache && … … 117 112 -s /bin/false -u 25 apache</userinput></screen> 118 113 119 <note><para>The above command directs the <application>Apache</application>120 user's home directory to <filename>/dev/null</filename>. This may not work121 for some add-ons such as <ulink122 url='http://www.viewvc.org/'><application>ViewVC</application></ulink>, a123 browser interface for CVS and Subversion version control repositories.124 See the User Notes for details for specific applications.</para></note>125 126 <para>The following patch modifies the layout of destination127 directories and among them, the build directory at128 <filename class="directory">/usr/lib/apache/build</filename>. This129 will allow the modules added to <application>Apache</application>130 to be configured without errors. Apply the patch:</para>131 132 <screen><userinput>patch -p1 < ../httpd-&apache-version;-pcre-8.30-1.patch &&133 patch -Np1 -i ../httpd-&apache-version;-config-1.patch</userinput></screen>134 135 114 <note> 136 <para>You may wish to review the output from 137 <command>./configure --help</command> and include whatever parameters 138 are necessary to the <command>configure</command> command below to build 139 the modules required for your installation. There are as many as 65 140 additional parameters you can add to the <command>configure</command> 141 command to build additional modules. Some of the extra parameters which 142 aren't described or mentioned in the <parameter>--help</parameter> 143 information are listed in the <quote>Command Explanations</quote> section 144 below.</para> 145 146 <para>If you are using the bundled version of 147 <application>APR-util</application> and you are going to install 148 <application>Subversion</application> with 149 <application>Berkeley DB</application> back-end support, ensure you use 150 the parameters shown in the <quote>Command Explanations</quote> section 151 below.</para> 152 153 <para>While it is not built by default when using the following commands, 154 the ISAPI DSO module can be created by adding the 155 <option>--enable-isapi</option> option. Even though the module will 156 compile, install and load fine, the module is 157 <emphasis>only</emphasis> supported and functional in Win32 158 environments.</para> 115 <para> 116 The above command directs the <application>Apache</application> user's 117 home directory to <filename>/dev/null</filename>. This may not work 118 for some add-ons such as 119 <ulink url='http://www.viewvc.org/'><application>ViewVC</application></ulink>, 120 a browser interface for CVS and Subversion version control repositories. 121 See the User Notes for details for specific applications. 122 </para> 159 123 </note> 160 124 161 <para>Build and install <application>Apache</application> by running the 162 following commands:</para> 163 164 <screen><userinput>./configure --enable-layout=FHS \ 165 --enable-mods-shared=all \ 166 --enable-so && 125 <para> 126 Build and install <application>Apache</application> by running the 127 following commands: 128 </para> 129 130 <screen><userinput>cat >> config.layout << "HERE_DOC" && 131 # BLFS FHS layout 132 <Layout FHS> 133 prefix: /usr 134 exec_prefix: ${prefix} 135 bindir: ${exec_prefix}/bin 136 sbindir: ${exec_prefix}/sbin 137 libdir: ${exec_prefix}/lib 138 libexecdir: ${exec_prefix}/libexec/apache 139 mandir: ${prefix}/share/man 140 sysconfdir: /etc/apache 141 datadir: /srv/www 142 installbuilddir: ${libexecdir}/build 143 errordir: ${datadir}/error 144 iconsdir: ${datadir}/icons 145 htdocsdir: ${datadir}/htdocs 146 manualdir: ${datadir}/manual 147 cgidir: ${datadir}/cgi-bin 148 includedir: ${prefix}/include/apache 149 localstatedir: ${datadir} 150 runtimedir: /var/run 151 logfiledir: /var/log/apache 152 proxycachedir: /var/cache/apache/proxy 153 </Layout> 154 HERE_DOC 155 ./configure --enable-layout=FHS --enable-mods-shared=all && 167 156 make</userinput></screen> 168 157 169 <para>This package does not come with a test suite.</para> 170 171 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 158 <para> 159 This package does not come with a test suite. 160 </para> 161 162 <para> 163 Now, as the <systemitem class="username">root</systemitem> user: 164 </para> 172 165 173 166 <screen role="root"><userinput>make install && 174 chown -v root:root /usr/ lib/apache/httpd.exp\175 /usr/sbin/{apxs,apachectl,dbmmanage,envvars{,-std}}\176 /usr/share/man/man1/{dbmmanage,ht{dbm,digest,passwd}}.1\177 /usr/share/man/man8/{ab,apachectl,apxs,htcacheclean,httpd}.8\178 /usr/share/man/man8/{logresolve,rotatelogs,suexec}.8 &&167 chown -v root:root /usr/bin/{apxs,dbmmanage} \ 168 /usr/sbin/{apachectl,envvars{,-std}} \ 169 /usr/libexec/apache/httpd.exp \ 170 /usr/share/man/man1/{ab,apxs,dbmmanage,ht{dbm,digest,passwd,txt2dbm},logresolve}.1 \ 171 /usr/share/man/man8/{apachectl,htcacheclean,httpd,rotatelogs,suexec}.8 && 179 172 chown -v -R apache:apache /srv/www</userinput></screen> 180 173 174 <para> 175 Also as the <systemitem class="username">root</systemitem> user, 176 optionally install the html docs: 177 </para> 178 179 <screen role="root"><userinput>mkdir -p /usr/share/doc/httpd-&apache-version;/style && 180 for thing in docs/manual/*.html.en 181 do 182 tmp=${thing%.en} 183 cp ${thing} /usr/share/doc/httpd-&apache-version;/${tmp##*/} 184 done 185 cp -rf docs/manual/images /usr/share/doc/httpd-&apache-version; && 186 cp -rf docs/manual/style/css /usr/share/doc/httpd-&apache-version;/style && 187 for directory in developer faq howto misc mod platform programs rewrite ssl vhosts 188 do 189 mkdir -p /usr/share/doc/httpd-&apache-version;/${directory} 190 for thing in docs/manual/${directory}/*.html.en 191 do 192 tmp=${thing%.en} 193 cp ${thing} /usr/share/doc/httpd-&apache-version;/${directory}/${tmp##*/} 194 done 195 done 196 sed -i \ 197 '/developer\|faq\|misc\|mod\|programs\|rewrite\|ssl\|vhosts/s#/"#/index.html"#' \ 198 /usr/share/doc/httpd-&apache-version;/index.html</userinput></screen> 181 199 </sect2> 182 200 … … 184 202 <title>Command Explanations</title> 185 203 186 <para><parameter>--enable-mods-shared=all</parameter>: The modules 187 should be compiled and used as Dynamic Shared Objects 188 (DSOs) so they can be included and excluded from the 189 server using the run-time configuration directives.</para> 190 191 <para><option>--enable-ssl</option>: Use this parameter 192 to create the <filename class="libraryfile">mod_ssl</filename> 193 module and enable SSL support. This parameter is mentioned as one of many 194 parameters which can be passed to the <command>configure</command> command 195 to create additional DSO modules.<!-- Note that it really only affects the 196 APR-Util sub-package, which the HTTPD installation then uses.--></para> 197 198 <para><option>--with-pcre</option>: Add this parameter to use the system 199 installed version of the <application>PCRE</application> library.</para> 200 201 <para><option>--with-z</option>: Add this parameter to use the system 202 installed version of the <application>Zlib</application> library.</para> 203 204 <para><option>--with-ldap</option>: This parameter is required if you 205 passed the <option>--enable-authnz-ldap</option> or 206 <option>--enable-ldap</option> options to <command>configure</command> 207 and enabled the <application>OpenLDAP</application> modules.</para> 208 209 <para><option>--with-dbm=db4 --with-berkeley-db</option>: Use these 210 parameters if you require <application>Berkeley DB</application> support in 211 the bundled version of <application>APR-util</application> (required for 212 <application>Berkeley DB</application> back-end support in 213 <application>Subversion</application>). If you are using 214 <application>Berkeley DB</application>-5.1, change the first parameter to 215 <option>--with-dbm=db51</option>.</para> 216 217 <para><option>--with-mysql</option>: Add this parameter to use the system 218 installed version of <application>MySQL</application>.</para> 219 220 <para><option>--with-included-apr</option>: Add this parameter to use the 221 bundled version of the APR system. The default is to use a 222 system-installed version, if one if available. Use this parameter to force 223 the build to use and then install (overwriting the existing APR) the 224 internal (bundled) copy of the APR.</para> 225 226 <para><command>chown root:root ...</command>: This command changes the 227 ownership of some installed files, the result of building the package as 228 a user other than <systemitem class="username">root</systemitem>.</para> 229 230 <para><command>chown -R apache:apache /srv/www</command>: By default, the 231 installation process installs files (documentation, error messages, default 232 icons, etc.) with the ownership of the user that extracted the files from 233 the tar file. If you want to change the ownership to another user, you 234 should do so at this point. The only requirement is that the document 235 directories need to be accessible by the <command>httpd</command> process 236 with (r-x) permissions and files need to be readable (r--) by the 237 <systemitem class="username">apache</systemitem> user.</para> 238 204 <para> 205 <parameter>--enable-mods-shared=all</parameter>: The modules should be 206 compiled and used as Dynamic Shared Objects (DSOs) so they can be included 207 and excluded from the server using the run-time configuration directives. 208 </para> 209 210 <para> 211 <command>chown root:root ...</command>: This command changes the ownership 212 of some installed files, the result of building the package as a user 213 other than <systemitem class="username">root</systemitem>. 214 </para> 215 216 <para> 217 <command>chown -R apache:apache /srv/www</command>: By default, the 218 installation process installs files (documentation, error messages, 219 default icons, etc.) with the ownership of the user that extracted the 220 files from the tar file. If you want to change the ownership to another 221 user, you should do so at this point. The only requirement is that the 222 document directories need to be accessible by the <command>httpd</command> 223 process with (r-x) permissions and files need to be readable (r--) by the 224 <systemitem class="username">apache</systemitem> user. 225 </para> 239 226 </sect2> 240 227 … … 245 232 <title>Config Files</title> 246 233 247 <para><filename>/etc/apache/*</filename></para> 234 <para> 235 <filename>/etc/apache/*</filename> 236 </para> 248 237 249 238 <indexterm zone="apache apache-config"> … … 254 243 <primary sortas="e-etc-apache-httpd.conf">/etc/apache/httpd.conf</primary> 255 244 </indexterm> 256 257 245 </sect3> 258 246 … … 260 248 <title>Configuration Information</title> 261 249 262 <para>The main configuration file is named 263 <filename>/etc/apache/httpd.conf</filename>. Modify it so that the HTTP 264 server runs as the dedicated user and group:</para> 265 266 <screen role="root"><userinput>sed -i -e "s/User daemon/User apache/" \ 267 -e "s/Group daemon/Group apache/" \ 268 /etc/apache/httpd.conf</userinput></screen> 269 270 <para>See <ulink url="http://httpd.apache.org/docs-2.2/configuring.html"/> 271 for detailed instructions on customizing your 272 <application>Apache</application> HTTP server configuration file.</para> 273 250 <para> 251 The main configuration file is named 252 <filename>/etc/apache/httpd.conf</filename>. Modify it so that the HTTP 253 server runs as the dedicated user and group: 254 </para> 255 256 <screen role="root"><userinput>sed -i "s/daemon$/apache/" /etc/apache/httpd.conf</userinput></screen> 257 258 <para> 259 See <ulink url="/usr/share/doc/httpd-&apache-version;/configuring.html"/> 260 for detailed instructions on customising your 261 <application>Apache</application> HTTP server configuration file. 262 </para> 274 263 </sect3> 275 264 … … 277 266 <title>Boot Script</title> 278 267 279 <para>If you want the <application>Apache</application> server to 268 <para> 269 If you want the <application>Apache</application> server to 280 270 start automatically when the system is booted, install the 281 271 <filename>/etc/rc.d/init.d/httpd</filename> init script included 282 in the <xref linkend="bootscripts"/> package.</para> 272 in the <xref linkend="bootscripts"/> package. 273 </para> 283 274 284 275 <indexterm zone="apache httpd-init"> … … 287 278 288 279 <screen role="root"><userinput>make install-httpd</userinput></screen> 289 290 280 </sect3> 291 292 281 </sect2> 293 282 … … 297 286 <segmentedlist> 298 287 <segtitle>Installed Programs</segtitle> 299 <segtitle>Installed Libraries</segtitle>300 288 <segtitle>Installed Directories</segtitle> 301 289 302 290 <seglistitem> 303 <seg> ab, apachectl, apr-1-config, apu-1-config, apxs, checkgid,304 dbmmanage, htcacheclean, htdbm, htdigest, htpasswd, httpd, httxt2dbm,305 logresolve, rotatelogs, and suexec</seg>306 < seg>libapr-1.{so,a}, libaprutil-1.{so,a}, apr_{dbd,ldap} database307 modules, and numerous DSO modules</seg>308 <seg>/etc/apache, /srv/www, /usr/include/apache, /usr/lib/apache,309 /usr/lib/apr-util-1, and /var/log/apache</seg>291 <seg> 292 ab, apachectl, apxs, checkgid, dbmmanage, htcacheclean, htdbm, 293 htdigest, htpasswd, httpd, httxt2dbm, logresolve and rotatelogs 294 </seg> 295 <seg> 296 /etc/apache, /srv/www, /usr/include/apache and /var/log/apache. 297 </seg> 310 298 </seglistitem> 311 299 </segmentedlist> … … 319 307 <term><command>ab</command></term> 320 308 <listitem> 321 <para>is a tool for benchmarking your 322 <application>Apache</application> HTTP server.</para> 309 <para> 310 is a tool for benchmarking your <application>Apache</application> 311 HTTP server. 312 </para> 323 313 <indexterm zone="apache ab"> 324 314 <primary sortas="b-ab">ab</primary> … … 330 320 <term><command>apachectl</command></term> 331 321 <listitem> 332 <para>is a front end to the <application>Apache</application> 333 HTTP server which is designed to help the administrator 334 control the functioning of the <application>Apache</application> 335 httpd daemon.</para> 322 <para> 323 is a front end to the <application>Apache</application> HTTP server 324 which is designed to help the administrator control the functioning 325 of the <application>Apache</application> httpd daemon. 326 </para> 336 327 <indexterm zone="apache apachectl"> 337 328 <primary sortas="b-apachectl">apachectl</primary> … … 340 331 </varlistentry> 341 332 342 <!--343 <varlistentry id="apr-1-config">344 <term><command>apr-1-config</command></term>345 <listitem>346 <para>is a simple script that provides information about the347 installed APR program.</para>348 <indexterm zone="apache apr-1-config">349 <primary sortas="b-apr-1-config">apr-1-config</primary>350 </indexterm>351 </listitem>352 </varlistentry>353 354 <varlistentry id="apu-1-config">355 <term><command>apu-1-config</command></term>356 <listitem>357 <para>is a simple script that provides information about the358 installed APR-Util program.</para>359 <indexterm zone="apache apu-1-config">360 <primary sortas="b-apu-1-config">apu-1-config</primary>361 </indexterm>362 </listitem>363 </varlistentry>364 -->365 366 333 <varlistentry id="apxs"> 367 334 <term><command>apxs</command></term> 368 335 <listitem> 369 <para>is a tool for building and installing extension modules for 370 the <application>Apache</application> HTTP server.</para> 336 <para> 337 is a tool for building and installing extension modules for the 338 <application>Apache</application> HTTP server. 339 </para> 371 340 <indexterm zone="apache apxs"> 372 341 <primary sortas="b-apxs">apxs</primary> … … 378 347 <term><command>checkgid</command></term> 379 348 <listitem> 380 <para>is a program that checks whether it can setgid to the group 381 specified. This is to see if it is a valid group for Apache2 to use 382 at runtime. If the user (should be run as superuser) is in that 383 group, or can setgid to it, it will return 0.</para> 349 <para> 350 is a program that checks whether it can setgid to the group 351 specified. This is to see if it is a valid group for Apache2 to use 352 at runtime. If the user (should be run as superuser) is in that 353 group, or can setgid to it, it will return 0. 354 </para> 384 355 <indexterm zone="apache checkgid"> 385 356 <primary sortas="b-checkgid">checkgid</primary> … … 391 362 <term><command>dbmmanage</command></term> 392 363 <listitem> 393 <para>is used to create and update the DBM format files used to store 394 usernames and passwords for basic authentication of HTTP users.</para> 364 <para> 365 is used to create and update the DBM format files used to store 366 usernames and passwords for basic authentication of HTTP users. 367 </para> 395 368 <indexterm zone="apache dbmmanage"> 396 369 <primary sortas="b-dbmmanage">dbmmanage</primary> … … 402 375 <term><command>htcacheclean</command></term> 403 376 <listitem> 404 <para>is used to clean up the disk cache.</para> 377 <para> 378 is used to clean up the disk cache. 379 </para> 405 380 <indexterm zone="apache htcacheclean"> 406 381 <primary sortas="b-htcacheclean">htcacheclean</primary> … … 412 387 <term><command>htdbm</command></term> 413 388 <listitem> 414 <para>is used to manipulate the DBM password databases.</para> 389 <para> 390 is used to manipulate the DBM password databases. 391 </para> 415 392 <indexterm zone="apache htdbm"> 416 393 <primary sortas="b-htdbm">htdbm</primary> … … 422 399 <term><command>htdigest</command></term> 423 400 <listitem> 424 <para>is used to create and update the flat-files used to store 425 usernames, realms and passwords for digest authentication of 426 HTTP users.</para> 401 <para> 402 is used to create and update the flat-files used to store usernames, 403 realms and passwords for digest authentication of HTTP users. 404 </para> 427 405 <indexterm zone="apache htdigest"> 428 406 <primary sortas="b-htdigest">htdigest</primary> … … 434 412 <term><command>htpasswd</command></term> 435 413 <listitem> 436 <para>is used to create and update the flat-files used to store 437 usernames and passwords for basic authentication of HTTP users.</para> 414 <para> 415 is used to create and update the flat-files used to store usernames 416 and passwords for basic authentication of HTTP users. 417 </para> 438 418 <indexterm zone="apache htpasswd"> 439 419 <primary sortas="b-htpasswd">htpasswd</primary> … … 445 425 <term><command>httpd</command></term> 446 426 <listitem> 447 <para>is the <application>Apache</application> 448 HTTP server program.</para> 427 <para> 428 is the <application>Apache</application> HTTP server program. 429 </para> 449 430 <indexterm zone="apache httpd"> 450 431 <primary sortas="b-httpd">httpd</primary> … … 456 437 <term><command>httxt2dbm</command></term> 457 438 <listitem> 458 <para>is used to generate DBM files from text input, for use in 459 RewriteMap.</para> 439 <para> 440 is used to generate DBM files from text, for use in RewriteMap. 441 </para> 460 442 <indexterm zone="apache httxt2dbm"> 461 443 <primary sortas="b-httxt2dbm">httxt2dbm</primary> … … 467 449 <term><command>logresolve</command></term> 468 450 <listitem> 469 <para>is a post-processing program to resolve IP-addresses 470 in <application>Apache</application>'s access log files.</para> 451 <para> 452 is a post-processing program to resolve IP-addresses in 453 <application>Apache</application>'s access log files. 454 </para> 471 455 <indexterm zone="apache logresolve"> 472 456 <primary sortas="b-logresolve">logresolve</primary> … … 478 462 <term><command>rotatelogs</command></term> 479 463 <listitem> 480 <para>is a simple program for use in conjunction with 481 <application>Apache</application>'s piped log file feature.</para> 464 <para> 465 is a simple program for use in conjunction with 466 <application>Apache</application>'s piped log file feature. 467 </para> 482 468 <indexterm zone="apache rotatelogs"> 483 469 <primary sortas="b-rotatelogs">rotatelogs</primary> … … 485 471 </listitem> 486 472 </varlistentry> 487 488 <varlistentry id="suexec">489 <term><command>suexec</command></term>490 <listitem>491 <para>is used by the <application>Apache HTTP</application> Server492 to switch to another user before executing CGI programs.</para>493 <indexterm zone="apache suexec">494 <primary sortas="b-suexec">suexec</primary>495 </indexterm>496 </listitem>497 </varlistentry>498 499 473 </variablelist> 500 501 474 </sect2> 502 503 475 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.