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 ...
随机推荐
- 决策树算法4:CHAID
原理: 其中 n = a+b+c+d 卡方计算(例子)使用 sklearn完成 data.csv中的部分数据 #如何使用卡方检测相关度 from sklearn.feature_selection i ...
- APICloud重磅支持Atom编辑器,并建立开发工具核心库
APICloud技术再次升级,不仅支持Atom编辑器开发工具,并推出核心开发工具库,使开发者进行App开发更便捷高效. APICloud支持Atom编辑器开发工具 APICloud始终坚持多开发工具支 ...
- transformjs 污染了 DOM?是你不了解它的强大
原文链接:https://github.com/AlloyTeam/AlloyTouch/wiki/Powerful-transformjs 写在前面 上星期在React微信群里,有小伙伴觉得tran ...
- Anaconda安装tensorflow和keras(gpu版,超详细)
本人配置:window10+GTX 1650+tensorflow-gpu 1.14+keras-gpu 2.2.5+python 3.6,亲测可行 一.Anaconda安装 直接到清华镜像网站下载( ...
- 解决stram++的host代理443端口被占用的问题(电脑有虚拟机进!!)
解决stram++的host代理443端口被占用的问题 一.steam++ 最近在用steam++这个开源且功能强大的加速器,过多就不介绍了 主页地址跳转:Steam++ - 主页 (steampp. ...
- Windows中Nginx配置nginx.conf不生效解决方法(路径映射)
Windows中Nginx配置nginx.conf不生效解决方法 今天在做Nginx项目的时候,要处理一个路径映射问题, location /evaluate/ { proxy_pass http:/ ...
- 网络协议之:socket协议详解之Unix domain Socket
目录 简介 什么是Unix domain Socket 使用socat来创建Unix Domain Sockets 使用ss命令来查看Unix domain Socket 使用nc连接到Unix do ...
- Rb(redis blaster),一个为 redis 实现 non-replicated 分片的 python 库
Rb,redis blaster,是一个为 redis 实现非复制分片(non-replicated sharding)的库.它在 python redis 之上实现了一个自定义路由系统,允许您自动定 ...
- git设置忽略提交文件
直接在idea进行操作 1.找到想要忽略提交的文件,点击右键,然后如下操作: 2.然后就会发现被忽略的文件名变成了灰色,在项目最下方会生成ignore文件夹 3.文件夹内可以看到我们忽略的文件 4.注 ...
- 开始项目之前整理Xmind
今天为将要做的项目整理了一份Xmind文档,每个页面,模块,功能都记了下来.带我的老师说过于详细了,但我还是新手,也不懂哪里改精简那里不该. 总结:整理Xmind文档还是很有必要的,之前这个项目我大致 ...