今天无意中在机子的角落中找到了我以前学习linux时的笔记!
就发上来了!! 请看:
----------------------------------------------------------------------------------------------------
#Red Hat Linux 9 的 Apache 的默认重要配置信息如下:
# 配置文件: /etc/httpd/conf/httpd.conf
# 服务器的根目录: /etc/httpd
# 根文档目录: /var/www/html
# 访问日志文件: /var/log/httpd/access_log
# 错误日志文件: /var/log/httpd/error_log
# 运行Apache的用户: apache
# 运行Apache的组: apache
# 端口: 80
# 模块存放路径: usr/lib/httpdmodules
# prefork MPM 运行方式的参数:
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 1000
# APACHE的配置文件比较大,但是默认配置就为用户提供了一个良好的模板,几乎不用更改。
# 用户只需考虑添加以下的基本配置指令:
# KeepAlive
# 值设为 On 。以便提高访问性能。
# MaxClients
# 根据服务容量修改此值。
# ServerAdmin
# 设置APACHE管理员的E-MAIL地址。
# ServerName
# 首先删除此句前面的 # 号,然后设置服务器的FQDN。
# DirectoryIndex
# 在此指令后添加其它的默认主页文件名,例如可以添加 index.htm 等。
# IndexOptions
# 可以在此指令后添加 FoldersFirst 表示让目录列在前面(类似于资源管理器)。
[root@diamond55 root]# rpm -qa|grep httpd
httpd-manual-2.0.40-21
httpd-2.0.40-21
redhat-config-httpd-1.0.1-18
# 检查APACHE的安装情况.
[root@diamond55 root]# mount /mnt/cdrom/[root@diamond55 root]# cd /mnt/cdrom/RedHat/RPMS/
[root@diamond55 RPMS]# rpm -ivh httpd-2.0.40-21.i386.rpm
warning: httpd-2.0.40-21.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
package httpd-2.0.40-21 is already installed
[root@diamond55 RPMS]# rpm -ivh httpd-manual-2.0.40-21.i386.rpmwarning: httpd-manual-2.0.40-21.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
package httpd-manual-2.0.40-21 is already installed
# 若未安装,可以到第一张安装光盘安装所需文件。
[root@diamond55 RPMS]# service httpd start启动 httpd:httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[ 确定 ]
# 立即启动APACHE。
[root@diamond55 RPMS]# pstree|grep httpd |-httpd---8*[httpd]
# 检查APACHE的运行。
[root@diamond55 RPMS]# apachectl configtest
httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
# 检查配置文件语法正确性。
[root@diamond55 RPMS]# httpd -thttpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
# httpd -t 也是检查语法正确性的命令。
[root@diamond55 RPMS]# service httpd statushttpd (pid 1996 1995 1994 1993 1992 1991 1990 1989 1986) 正在运行...
# 查看运行状态。
[root@diamond55 RPMS]# ntsysv# 设置HTTPD服务启动即运行。
[root@diamond55 RPMS]# apachectl -V# 查看编译参数。
[root@diamond55 RPMS]# apachectl -l# 查看已被编译的模块。
[root@diamond55 RPMS]grep -v "#" /etc/httpd/conf/httpd.conf
# 可以过滤掉#开始的字段查看默认配置文件!
#Red Hat Linux 9 的 Apache 的默认重要配置信息如下:
# 配置文件: /etc/httpd/conf/httpd.conf
# 服务器的根目录: /etc/httpd
# 根文档目录: /var/www/html
# 访问日志文件: /var/log/httpd/access_log
# 错误日志文件: /var/log/httpd/error_log
# 运行Apache的用户: apache
# 运行Apache的组: apache
# 端口: 80
# 模块存放路径: usr/lib/httpdmodules
# prefork MPM 运行方式的参数:
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 1000
# APACHE的配置文件比较大,但是默认配置就为用户提供了一个良好的模板,几乎不用更改。
# 用户只需考虑添加以下的基本配置指令:
# KeepAlive
# 值设为 On 。以便提高访问性能。
# MaxClients
# 根据服务容量修改此值。
# ServerAdmin
# 设置APACHE管理员的E-MAIL地址。
# ServerName
# 首先删除此句前面的 # 号,然后设置服务器的FQDN。
# DirectoryIndex
# 在此指令后添加其它的默认主页文件名,例如可以添加 index.htm 等。
# IndexOptions
# 可以在此指令后添加 FoldersFirst 表示让目录列在前面(类似于资源管理器)。