最新消息:

实时美观的用户访问视图

工作 admin 1586浏览 0评论

点击在新窗口中浏览此图片

1、依赖python2.6~2.7版本模块的支持,python已经是2.6或2.7版本略过此步骤

wget [url]http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz[/url]
tar -zxvf Python-2.7.3.tgz
cd Python-2.7.3
./configure
make;make install
cd /usr/bin
mv python python.bak
ln -s /usr/local/bin/python python

2、安装nodeJS

wget [url]http://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz[/url]
tar -zxvf node-v0.8.16.tar.gz
cd node-v0.8.16
./configure
make;make install

3、模板安装maptail

npm install maptail -g

*npm作为一个在线管理NodeJS模块的工具,官方默认托管站https://registry.npmjs.org速度在国内很差,建议使用第三代 理;推荐http://registry.npmjs.vitecho.com,使用方法:

npm --registry "http://registry.npmjs.vitecho.com" install maptail -g

4、启用maptail监听

cd /var/log/httpd (以apache日志为例,系统支持任一带IP地址的日志格式,会自动匹配出IP规则)
 nohup tail -f access.log |/maptail -h 192.168.1.5 -p 8080 &

#开机自启动

echo "/usr/bin/nohup /usr/bin/tail -f /var/log/httpd/access_log|/usr/local/bin/node /usr/local/bin/maptail -h 192.168.1.5 -p 8080 &" >> /etc/rc.local

打开浏览器访问:http://192.168.1.5:8080/

然后结果就是一个统计页面一样的东西。
转自:http://www.08sec.com/forum.php?mod=viewthread&tid=3315%20target=

转载请注明:jinglingshu的博客 » 实时美观的用户访问视图

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址