当前位置: 首页 > news >正文

微信网站与响应式网站有哪些商城版免费网站制作

微信网站与响应式网站有哪些,商城版免费网站制作,建设网站应该注意的地方,手机视频制作软件排名管理Apache服务器访问日志 1#xff0e;相关配置文件说明 一个优秀的Linux网络管理员会密切关注服务器日志系统#xff0c;这些日志可以提供异常访问的线索。Apache可以记录所有的访问请求#xff0c;同样#xff0c;错误的请求也会记录。Apache配置文件中#xff0c;需要… 管理Apache服务器访问日志 1相关配置文件说明   一个优秀的Linux网络管理员会密切关注服务器日志系统这些日志可以提供异常访问的线索。Apache可以记录所有的访问请求同样错误的请求也会记录。Apache配置文件中需要关心的和日志相关的配置文件有两个   $ CustomLog /www/logs/access_log common  #记录对Web站点的每个进入请求#   $ ErrorLog /www/logs/error_log  #记录产生错误状态的请求#   CustomLog用来指示Apache的访问日志存放的位置这里保存在/www/logs/access_log中和格式这里为commonErrorLog用来指示Apache的错误信息日志存放的位置。对于不配置虚拟主机的服务器来说只需直接在httpd.conf中查找CustomLog配置进行修改即可。而对于具有多个虚拟服务器的Web服务器来说需分离各个虚拟服务器的访问日志以便对各个虚拟服务器进行访问统计和分析因此需要在虚拟服务器配置中进行独立的日志配置。   2Web服务器日志轮循   Web服务器日志轮循比较好的方式有三种第一种方法是利用Linux系统自身的日志文件轮循机制logrotate第二种方法是利用Apache自带的日志轮循程序rotatelogs第三种是使用在Apache的FAQ中发展已经比较成熟的日志轮循工具cronolog。对于大型的Web服务器来说往往使用负载均衡技术提高Web站点的服务能力这样后台有多个服务器提供Web服务大大方便了服务的分布规划和扩展。如果有多个服务器需要对日志进行合并统一进行统计分析。因此为了保证统计的精确性需要严格按照每天的时段来自动生成日志。   1用logrotate实现日志轮循   首先讨论采用Linux系统自身的日志文件轮循机制logrotate的方法。logrotate是Linux系统自身带的一个日志轮循程序是专门对各种系统日志syslog、mail进行轮循的程序。该程序是由运行程序的服务crond每天凌晨4:02运行的。在/etc/cron.daily目录下可以看到logrotate文件   #!/bin/sh/   $ usr/sbin/logrotate /etc/logrotate.conf   每天凌晨crond都会启动/etc/cron.daily目录下的logrotate脚本来进行日志轮循。在/etc/logrorate. conf中可以看到如下内容   # see man logrotate for details   # rotate log files weekly   weekly   # keep 4 weeks worth of backlogs   rotate 4   # create new (empty) log files after rotating old ones   create   # uncomment this if you want your log files compressed   #compress   # RPM packages drop log rotation information into this directory   include /etc/logrotate.d   # no packages own wtmp -- well rotate them here   /var/log/wtmp {   monthly   create 0664 root utmp   rotate 1   }   # system-specific logs may be also be configured here.   从logrotate的配置文件中可以看到除了wtmp以外需要滚动的日志的配置都保存在/etc/logroate.d目录下。因此只需要在该目录下创建一个名为apache的配置文件来指示logrotate如何轮循Web服务器的日志文件即可。这种方法的优点是不需要其他第三方工具就可以实现日志轮循。但是对于重负载的服务器和使用负载均衡技术的Web服务器来说这种方法不是很实用因为它是对相应服务进程发出一个-HUP重启命令来实现日志的截断归档的这样会影响服务的连续性。   2用rotatelogs实现日志轮循   Apache提供了不把日志直接写入文件而是通过管道发送给另外一个程序的能力。这样就大大加强了对日志进行处理的能力。这个通过管道得到的程序可以是任意程序如日志分析、压缩日志等。要实现将日志写到管道的操作只需要将配置中日志文件部分的内容替换为|程序名即可例如   # compressed logs   $ CustomLog |/usr/bin/gzip -c /var/log/access_log.gz common   这样就可以使用Apache自带的轮循工具rotatelogs来对日志文件进行轮循。rotatelogs基本是按时间或大小来控制日志的。   $ CustomLog |/www/bin/rotatelogs /www/logs/secfocus/access_log 86400 common 例:  CustomLog  |/usr/sbin/rotatelogs /var/www/vhosts/591wed.com/statistics/logs/access_log_%Y_%m_%d 86400 plesklog ErrorLog  |/usr/sbin/rotatelogs /var/www/vhosts/591wed.com/statistics/logs/error_log_%Y_%m_%d 86400     上面内容表示Apache访问日志被发送给程序rotatelogsrotatelogs将日志写入/www/logs/ secfocus/access_log并每隔86 400秒1天对日志进行一次轮循。轮循以后的文件名为/www/logs/ secfocus/access_log.nnn这里nnn是开始记录日志的时间。因此为了将日志按天对齐需要在凌晨00:00启动服务使得每天轮循得到的日志刚好是完整一天的日志以提供给访问统计分析程序进行处理。如果是00:00开始生成新的日志那么轮循得到的日志就是access_log.0000。   3用cronolog实现日志轮循   首先需要下载和安装cronolog可以到http://www.cronolog.org下载最新版本的cronolog。下载完毕以后解压安装即可。这样就完成了cronolog的配置和安装默认情况下cronolog安装在/usr/local/sbin下。修改Apache日志配置命令如下所示   $ CustomLog |/usr/local/sbin/cronolog /www/logs/secfocus/%w/access_log combined   这里%w表示按照日期在不同的目录下保存日志这种方式会保存一周的日志。为了进行日志分析需要每天将该日志文件复制或移动如果不希望保存一周的日志到一个固定的位置以方便日志分析统计文件进行处理使用crontab -e。添加定时任务如下   $ 5 0 * * * /bin/mv /www/logs/secfocus/date -v-1d \%w/access_log   /www/logs/secfocus/access_log_yesterday   再使用日志统计分析程序对文件access_log_yesterday进行处理。对于这种情况各个服务器定义或移动日志文件时就不能使用access_log_yesterday了而应该带上服务器编号例如服务器IP地址等信息加以区分。然后在各个服务器上运行网站镜像和备份服务rsyncd再将每个服务器每天的安装配置文件通过rsyncd下载到专门进行访问统计分析的服务器上进行合并。合并多个服务器的日志文件如log1、log2、log3并输出到log_all中的方法是   $ sort -m -t -k 4 -o log_all log1 log2 log3   -m表示使用merge优化算法-k 4表示根据时间进行排序-o表示将排序结果存放到指定的文件中。 posted on 2012-07-10 17:09 wnguh 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/591wed/archive/2012/07/10/2584978.html
http://www.pierceye.com/news/132403/

相关文章:

  • 承包酒席可以做网站吗网站建设小组的运营模式
  • 保定网站建设公司哪家好酒店网站建设必要性
  • 电子商务网站建设设计报告建网站免费软件
  • 广州高端优秀网站改版设计公司网页编辑框
  • 摄影网站的需求分析wordpress英文版变成中文版
  • 网站营销公司wordpress 无效的文章类型
  • 网站一级页面标题怎么做茶网站设计素材下载
  • 网站建设费用计入什么科目淘宝网站开发店铺什么类别
  • 四川平昌县建设局网站怎么把网站维护
  • 成都教育行业网站建设工业和信息化部反诈中心发短信
  • 高端开发网站系统网页设计与制作教程课后题答案
  • 网站制作的困难与解决方案无极在线最新招聘
  • 做设计比较好的网站推荐郑州做网站企起
  • 手机版自适应网站怎么做春节网页设计素材网站
  • 中国建设教育协会网站培训中心网站建设怎么报价表
  • 网站建设与推广好做吗wordpress+模板+国外
  • 建网站免费空间哪有做logo的网站
  • 找外包做网站要多久网站导航栏条源码
  • php网站开发实践襄樊seo排名
  • 衡水住房和城乡建设局网站939网站建设
  • 晋江网站建设价格中国建筑人才网证书查询
  • 国内永久免费crm系统网站推荐做网站需要学些什么软件
  • 做网站 怎么备案怎么用qq相册做网站
  • 网站建设 公众号免费的网站怎么做
  • 深圳公司网站设计公太原企业网站建设
  • 营销型网站的分类公众号开发信息什么意思
  • 爱写作网站最佳wordpress主机
  • 东山网站制作一站式做网站费用
  • seo针对网站做策划外贸淘宝网站建设
  • 电商网站的建设与运营百度推广营销怎么做