From 31ff91e4dfb98fa9bf994c480d7945af0a3c0262 Mon Sep 17 00:00:00 2001 From: Larry Lawrence Date: Mon, 29 Sep 2003 14:19:14 +0000 Subject: [PATCH] edited Part VII git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1239 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- content/databases/databases.xml | 6 ++++++ content/web/apache/apache-config.xml | 6 +++--- content/web/apache/apache-desc.xml | 27 ++++++++++++++------------- content/web/apache/apache-inst.xml | 3 +-- content/web/php/php-config.xml | 3 ++- content/web/web.xml | 5 +++++ 6 files changed, 31 insertions(+), 19 deletions(-) diff --git a/content/databases/databases.xml b/content/databases/databases.xml index 23ba0dc400..414db9be20 100644 --- a/content/databases/databases.xml +++ b/content/databases/databases.xml @@ -2,6 +2,12 @@ Databases +This chapter includes databases that range from single-user +read/write to industrial database servers with transaction support. +Generally, you will be sent here to satisfy dependencies to other +applications although building a SQL server on a base +LFS system is entirely possible. + &db; &db-3.3; &mysql; diff --git a/content/web/apache/apache-config.xml b/content/web/apache/apache-config.xml index d816761100..6dd7bc4e9a 100644 --- a/content/web/apache/apache-config.xml +++ b/content/web/apache/apache-config.xml @@ -1,5 +1,5 @@ -Configuring Apache +Configuring <application>Apache</application> Config files @@ -19,7 +19,7 @@ server. To automate the running of Apache, use the following command to create the init.d script: -cat > /etc/rc.d/init.d/apache << "EOF" +cat > /etc/rc.d/init.d/apache << "EOF" #!/bin/bash source /etc/sysconfig/rc @@ -53,7 +53,7 @@ case "$1" in exit 1 ;; esac -EOF +EOF chmod 755 /etc/rc.d/init.d/apache Create the symbolic links to this file in the relevant diff --git a/content/web/apache/apache-desc.xml b/content/web/apache/apache-desc.xml index 6ed90decf0..6a3d7af5a3 100644 --- a/content/web/apache/apache-desc.xml +++ b/content/web/apache/apache-desc.xml @@ -1,7 +1,7 @@ Contents -The Apache package provides +The Apache package provides ab, apachectl, apr-config, @@ -19,24 +19,25 @@ libapr, libaprutil and various modules. - Description ab -ab is a tool for benchmarking your Apache HTTP server. +ab is a tool for benchmarking your +Apache HTTP server. apachectl -apachectl is a frontend to the Apache HTTP -server which is designed to help the administrator control the functioning of the Apache -httpd daemon. +apachectl is a frontend to the +Apache HTTP +server which is designed to help the administrator control the +functioning of the Apache httpd daemon. apxs apxs -is a tool for building and installing extension modules for the Apache -HTTP server. +is a tool for building and installing extension modules for the +Apache HTTP server. dbmmanage dbmmanage is used to create and update the @@ -55,19 +56,19 @@ flat-files used to store usernames and password for basic authentication of HTTP users. httpd -httpd is the Apache HTTP +httpd is the Apache HTTP server program. instdso.sh -instdso.sh is a script which installs Apache -DSO modules. +instdso.sh is a script which installs +Apache DSO modules. logresolve logresolve is a post-processing program to -resolve IP-addresses in Apache's access logfiles. +resolve IP-addresses in Apache's access logfiles. rotatelogs rotatelogs is a simple program for use in -conjunction with Apache's piped logfile feature. +conjunction with Apache's piped logfile feature. diff --git a/content/web/apache/apache-inst.xml b/content/web/apache/apache-inst.xml index fcf4926461..45539efa0e 100644 --- a/content/web/apache/apache-inst.xml +++ b/content/web/apache/apache-inst.xml @@ -12,8 +12,7 @@ and, among them, the build directory at will allow the modules added to Apache to be configured without errors. Apply the patch: -patch -Np1 -i ../httpd-&apache-version;-config.patch - +patch -Np1 -i ../httpd-&apache-version;-config.patch Build and install Apache by running the following commands: diff --git a/content/web/php/php-config.xml b/content/web/php/php-config.xml index d84e5b4966..29d411cd42 100644 --- a/content/web/php/php-config.xml +++ b/content/web/php/php-config.xml @@ -8,7 +8,8 @@ Configuration Information -To enable PHP support in the Apache web server, +To enable PHP support in the +Apache web server, a new AddType directive must be added to the httpd.conf file: diff --git a/content/web/web.xml b/content/web/web.xml index 32b9908c8a..5393c4acb7 100644 --- a/content/web/web.xml +++ b/content/web/web.xml @@ -2,6 +2,11 @@ Web serving +This chapter includes applications that respond to requests +originating from the Internet. Specifically covered are +HTTP requests and FTP +requests. + &apache; &php; &proftpd;