WEB开发网
开发学院服务器WEB服务器Apache 详细讲解Apache主配置文件(配置解说) 阅读

详细讲解Apache主配置文件(配置解说)

 2007-03-11 00:00:00 来源:WEB开发网   
核心提示: CacheSize 5#定义缓存区大小,以KB为单位,详细讲解Apache主配置文件(配置解说)(3),可以根据需要和硬盘空间大小进行设置CacheGcInterval 4#每隔4小时检查缓存区,如果已经超过CacheSize就删除文件CacheMaxExpire 24#HTTP文件最多被保持2

CacheSize 5

#定义缓存区大小,以KB为单位。可以根据需要和硬盘空间大小进行设置

CacheGcInterval 4

#每隔4小时检查缓存区,如果已经超过CacheSize就删除文件

CacheMaxExpire 24

#HTTP文件最多被保持24小时

CacheLastModifiedFactor 0.1

#定义HTTP文件失效期,缺省是0.1 ,意思是说失效期=离最近一次修改的时间X,比如离最近一次修改的时间是5小时,那么失效期就是5X0.1=0.5小时

CacheDefaultExpire 1

#这一指令提供一个缺省的时间(小时)来销毁缓存的文件,这些文件的最后更改时间不详。CacheMaxExpire 命令不覆盖这一设置

## 以下是如何对一个目录进行登陆控制的方法 ## 在/etc/httpd/conf/httpd.conf中添加以下内容:

Alias /weboa/ "/home/weboa/"
Options Indexes MultiViews
AllowOverride authconfig
Order allow,deny
Allow from all

在/home/weboa目录下建立.htaccess文件

authname "shared files"
authtype basic
authuserfile /etc/httpd/conf/passwd
require valid-user

在/etc/httpd/conf目录下执行命令生成认证文件

htpasswd -c thj thj #创建认证文件和第一个名和密码

htpasswd weboa weboa #添加其他用户名和密码

### 以下是做虚拟主机的实现方法 ###

需要在/etc/httpd/conf/httpd.conf中添加下列内容:

Alias /webadmin/ "/home/weboa/webadmin/html/"
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
NameVirtualHost 192.168.0.1 #虚拟域名的DNS服务器
ServerAdmin root@weboa.com.cn #网管邮件地址
DocumentRoot /home/weboa/webadmin/html/ #服务器页面目录
ServerName webadmin.weboa.com.cn #服务器名称

需要在/var/named/name2ip.conf中添加的内容:

webadmin IN A 192.168.0.1

1.4 测试及管理办法

1.4.1 测试方法

每当管理员更改了Apache的设置之后,都应执行 /etc/rc.d/init.d/httpd restart使得更改生效。

1.4.2 管理方法

Apache提供大量的日志文件,当Apache出错的时候,管理员可以根据htppd.conf中的ErrorLog定义的路径来诊断。具体方法是:

tail -f /var/log/httpd/apache/error_log

上一页  1 2 3 

Tags:详细 讲解 Apache

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接