linux篇-linux awstats搭建
1安装lnmp模式
2安装awstats
2# tar xf awstats-6.5.tar.gz 解压下载到/root下的压缩包
mkdir /var/lib/awstats
chmod 755 /usr/local/awstats
#cp -R awstats-6.5/ /usr/local/awstats
cd /usr/local/awstats/ 进入到解压目录下
ls
docs README.TXT tools wwwroot
cd tools/
ls
perl awstats_configure.pl
1 Config file path (‘none’ to skip web server setup):
none 默认填写none就OK
2 Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y 默认yes就OK
3 Your web site, virtual server or profile name:
www.linuxidc.com 上面介绍过通过www.linuxidc.com来访问 并针对这个页面进
行日志分析
4 Default: /etc/awstats 默认的配置文件存放位置
Directory path to store config file(s) (Enter for default):
敲enter键默认即可
OK 交互界面结束
2 配置awstats的配置文件
cd /etc/awstats
vim awstats.www.linuxidc.com.conf
//修改一下几项即可 其它都可以默认
LogFile="/var/log/httpd/access_log"
DirData="/var/lib/awstats"
DirCgi="/awstats"
DirIcons="/awstatsicons"
//执行下面的命令
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=bbs.linuxidc.com
4 配置web的配置文件
vim /etc/httpd/conf/httpd.conf
//在行尾添加如下内容
Alias /awstatsclasses “/usr/local/awstats/wwwroot/classes/”
Alias /awstatscss “/usr/local/awstats/wwwroot/css/”
Alias /awstatsicons “/usr/local/awstats/wwwroot/icon/”
ScriptAlias /awstats/ “/usr/local/awstats/wwwroot/cgi-bin/”
This is to permit URL access to scripts/files in AWStats directory.
<Directory “/usr/local/awstats/wwwroot”>
Options None
1
AllowOverride None
1
Order allow,deny
1
Allow from all
1
//保存退出
5 重启服务
#service httpd restart
6、手动更新网站的统计数据
cd /usr/local/awstats/wwwroot/cgi-bin/
perl awstats.pl -update -config=www.linuxidc.com
注: 如果需要将某统计信息生成为静态的html页面,使用以下命令即可实现:
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -output=pagetype -config=www.linuxidc.com > /var/www/html/awstats.www.linuxidc.com.html 7、将上面的命令放入定期任务列表中
1 5 * * * /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.linuxidccom >/dev/null 2>&1
linux篇-linux awstats搭建的更多相关文章
- linux篇-linux面试题汇总
Linux经典面试题,看看你会几题? 1. 在Linux系统中,以 文件 方式访问设备 . 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统. 3. Linux文件系统 ...
- CH01-ZYNQ修炼秘籍-LINUX篇-虚拟机环境搭建
CH01基于Ubuntu系统的ZYNQ-7000开发环境的搭建 1.1概述 实验环境: Windows 10 专业版 Vmware workstation 14.1.1 Ubuntu 16.04.3 ...
- linux篇-linux mysql5.6.27源码安装和错误解决
centos mysql5.6.27 1编译安装 先进入到文件放置的路径下 创建一个个文件 #mkdir–p /data/mysql/mysql #mkdir–p /data/mysql/mysqld ...
- linux篇-Linux MBR分区、挂载操作步骤,逻辑卷扩容操作
Linux MBR分区.挂载操作步骤,逻辑卷扩容操作 服务器开机之后,能自动识别出硬盘,但是硬盘不能够存储数据,必须对硬盘进行分区.格式化.挂载后才能使用:linux主分区和拓展分区总数不能超过4个 ...
- linux篇-linux命令大全
Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...
- linux篇-Linux逻辑卷详解总结
LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性. LVM将存储 ...
- linux篇-linux LAMP yum版安装
LAMP(linux.apache.mysql.php),是四个套件的合成,简单讲就是要把php运行在linux上,需要依赖apache和mysql数据库. 1 准备好一个linux系统(centos ...
- linux篇-linux 下tomcat服务每天定时启动
1l先准备一个脚本 #!/bin/sh #./etc/profile export JAVA_HOME=/usr/java/jdk1.6.0_45 sh /home/tomcat-bingchuang ...
- linux篇-linux mysql数据库定时备份
1在linux上面创建一个文件夹,并且进行备份 cd /home mkdir backup cd backup 2创建一个脚本 Vi imaginebase.sh #!/bin/bash mysqld ...
随机推荐
- ubuntu 安装 mysql mariadb
本教程面向Ubuntu服务器,适用于Ubuntu的任何LTS版本,包括Ubuntu 14.04,Ubuntu 16.04,Ubuntu 18.04,甚至非LTS版本(如Ubuntu 17.10和其他基 ...
- 串联型PID,并联型PID与标准型PID简要说明
PID广泛应用于工业生产各个环节,然而对于不同PID结构会有一些差异,导致在调参时若按照常规的经验调试,结果将会有非常大的不同. 串联型PID(Serial PID) 串联型PID的三个环节由比例,积 ...
- 简单vue项目脚手架
简单vue项目脚手架 github地址 使用技术栈 webpack(^2.6.1) webpack-dev-server(^2.4.5) vue(^2.3.3) vuex(^2.3.1) vue-ro ...
- 你可能不知道的 css 内容块
position 我们都知道元素都拥有 position 这个css属性,先来看看他的基本定义和可用值. 定义 position 决定了元素位置是如何被渲染的 可用值 值 描述 static 默认值, ...
- 【Android开发】【第三方SDK】 安卓版分词功能
功能介绍: 获取剪切板内容,进行分词: 点击分解后的词,填入输入框: 点击叉号将地址拼接起来返回主界面 用途: 增加用户的体验效果,可以直接在微信上复制地址,然后通过此功能确认地址. 附上git地址 ...
- java1.7之后的比较器特别之处
在jdk1.7环境下使用Collectons.sort()方法: 比如:Collections.sort(list, new Comparator<Integer>()); 就可能会出现异 ...
- java中对象属性可以是另外一个对象或对象的参考
7.对象的属性可以是另外一个对象或对象的参考 通过这种方法可以迅速构建一个比较大的系统. class Motor { Light[] lights; Handle left, ri ...
- CCF201712-2游戏
问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,--,1号小朋友坐在n号小朋友的顺时针方向. 游戏开始,从1号小朋 ...
- Python入门-初识变量类型
上一篇我们学习了第一行代码,我们print()了很多代码,我们可以print哪些东西呢,这一篇来讲. print()括号里面可以放哪些东西呢?..可以放很多东西,只要是Python的全部数据类型都可以 ...
- 论文翻译:2021_Towards model compression for deep learning based speech enhancement
论文地址:面向基于深度学习的语音增强模型压缩 论文代码:没开源,鼓励大家去向作者要呀,作者是中国人,在语音增强领域 深耕多年 引用格式:Tan K, Wang D L. Towards model c ...