awstats 日志统计指标说明
[
2006/10/12 18:34 | by real ]
2006/10/12 18:34 | by real ]
awstats是一款非常优秀的日志分析工具。在官方网站http://awstats.sourceforge.net提供awstats免费下载,最新stable版本为awstats6.5
1。参观者:按来访者不重复的IP统计,一个IP代表一个参观者;
2。参观次数:一个参观者可能1天之内参观多次(比如:上午一次,下午一次),所以按一定时间内(比如:1个小时),不重复的IP数统计,参观者的访问次数;
3。网页数:不包括图片,CSS, JavaScript文件等的纯页面访问总数,但如果一个页面使用了多个帧,每个帧都算一个页面请求;
4。文件数:来自浏览器客户端的文件请求总数,包括图片,CSS,JavaScript等,用户请求一个页面是,如果页面中包含图片等,所以对服务器会发出多次文件请求,文件数一般远远大于文件数;
5。字节:传给客户端的数据总流量;
1。参观者:按来访者不重复的IP统计,一个IP代表一个参观者;
2。参观次数:一个参观者可能1天之内参观多次(比如:上午一次,下午一次),所以按一定时间内(比如:1个小时),不重复的IP数统计,参观者的访问次数;
3。网页数:不包括图片,CSS, JavaScript文件等的纯页面访问总数,但如果一个页面使用了多个帧,每个帧都算一个页面请求;
4。文件数:来自浏览器客户端的文件请求总数,包括图片,CSS,JavaScript等,用户请求一个页面是,如果页面中包含图片等,所以对服务器会发出多次文件请求,文件数一般远远大于文件数;
5。字节:传给客户端的数据总流量;
Apache中KeepAlive配置的合理使用
[
2006/10/11 18:00 | by real ]
2006/10/11 18:00 | by real ]
在 Apache 服务器中,KeepAlive 是一个布尔值,On 代表打开,Off 代表关闭,这个指令在其他众多的 HTTPD 服务器中都是存在的。
KeepAlive 配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为 On,那么用户完成一次访问后,不会立即断开连接,如果还有请求,那么会继续在这一次 TCP 连接中完成,而不用重复建立新的 TCP 连接和关闭 TCP 连接,可以提高用户访问速度。
KeepAlive 配置指令决定当处理完用户发起的 HTTP 请求后是否立即关闭 TCP 连接,如果 KeepAlive 设置为 On,那么用户完成一次访问后,不会立即断开连接,如果还有请求,那么会继续在这一次 TCP 连接中完成,而不用重复建立新的 TCP 连接和关闭 TCP 连接,可以提高用户访问速度。
vsftp虚拟用户的权限控制
[
2006/10/10 23:32 | by real ]
2006/10/10 23:32 | by real ]
anon_world_readable_only=NO //打开浏览权限
write_enable=YES //打开写权限
anon_upload_enable=YES //上传权限
anon_mkdir_write_enable=YES //建立目录权限
anon_other_write_enable=YES //更改和删除权限
需要特别注意的是,每行的前后左右均不能有空格
write_enable=YES //打开写权限
anon_upload_enable=YES //上传权限
anon_mkdir_write_enable=YES //建立目录权限
anon_other_write_enable=YES //更改和删除权限
需要特别注意的是,每行的前后左右均不能有空格
为vsftp建立虚拟用户
[
2006/10/10 23:31 | by real ]
2006/10/10 23:31 | by real ]
为vsftp建立虚拟用户
在RedHat AS里,是自带了vsftpd为系统提供了一个ftp服务,但在实际应用中根据自己的需要还是要做不少的配置。
我们知道,在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp服务,而避免用户用ftp的帐号去登录linux,采用一般的方式只能是限制该用户的访问权限,但还是避免不了用户登录进linux系统,所以比较好的方法是用vsftpd的虚拟用户(virtual users)。
配置的步骤如下
1) Create the virtual users database.(建立虚拟用户数据库)
大家看一下logins.txt文件的格式,它的内容是:
tom
foo
在RedHat AS里,是自带了vsftpd为系统提供了一个ftp服务,但在实际应用中根据自己的需要还是要做不少的配置。
我们知道,在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp服务,而避免用户用ftp的帐号去登录linux,采用一般的方式只能是限制该用户的访问权限,但还是避免不了用户登录进linux系统,所以比较好的方法是用vsftpd的虚拟用户(virtual users)。
配置的步骤如下
1) Create the virtual users database.(建立虚拟用户数据库)
大家看一下logins.txt文件的格式,它的内容是:
tom
foo
安装vsftp并配置使用虚拟用户
[
2006/10/10 23:28 | by real ]
2006/10/10 23:28 | by real ]
1.下载
cd /usr/src
wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.1.0.tar.gz
2.编译
tar xzvf vsftpd-2.1.0.tar.gz
cd vsftpd-2.1.0
make
cd /usr/src
wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.1.0.tar.gz
2.编译
tar xzvf vsftpd-2.1.0.tar.gz
cd vsftpd-2.1.0
make
增大apache 2的最大连接数
[
2006/10/10 23:24 | by real ]
2006/10/10 23:24 | by real ]
Apache2.0中新加入了ServerLimit指令,使得无须重编译Apache就可以加大MaxClients。
首先要做的是确认apache的工作模式 prefork?还是其他的,一般默认的就是prefork,如果不确定,有一个简单的办法可以测试出来。
修改每种工作模式的startserver值(不重复),然后重起apache,执行ps aux | grep http看看有几个apache进程,就能知道对应的那种工作模式。
有两处是需要密切注意的:
1。ServerLimit 2000 这一行要放在段的最上面
2。必须要stop然后再start才能生效。restart是无效的。
首先要做的是确认apache的工作模式 prefork?还是其他的,一般默认的就是prefork,如果不确定,有一个简单的办法可以测试出来。
修改每种工作模式的startserver值(不重复),然后重起apache,执行ps aux | grep http看看有几个apache进程,就能知道对应的那种工作模式。
有两处是需要密切注意的:
1。ServerLimit 2000 这一行要放在段的最上面
2。必须要stop然后再start才能生效。restart是无效的。
选择 打开方式 拒绝访问
[
2006/10/10 23:21 | by real ]
2006/10/10 23:21 | by real ]
选择 打开方式 拒绝访问 处理办法
这几天不知道是怎么回事
选择一些文件的打开方式的时候,总是出错,提示说:“拒绝访问”
一直没在意,后来才发现实在是太烦人了
找了半天,终于找到了解决的办法
新建一个文本文档
输入下列内容
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
这几天不知道是怎么回事
选择一些文件的打开方式的时候,总是出错,提示说:“拒绝访问”
一直没在意,后来才发现实在是太烦人了
找了半天,终于找到了解决的办法
新建一个文本文档
输入下列内容
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""





