Plesk面板下给Awstats安装GeoIP插件

Awstats默认下不显示访问者的国家信息,对于一些英文网站,可能需要看看网站在不同国家的受欢迎程度,希望能够根据IP地址判断访问者的国家信息。这个需求可以使用GeoIP插件就可以实现,当然,如果你使用的不是Plesk面板也可以,整个操作差不多。

安装准备

1.安装必备的Perl组件

yum install GeoIP GeoIP-data GeoIP-devel

2.下载GeoIP数据库,本教程放到了网站的目录下,这个根据自己的需求。

cd /var/www/vhosts/ezloo.com/geoip/
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
gzip -d GeoLiteCity.dat.gz

Continue reading

修改Plesk面板Awstats运行频率,每小时运行一次

Plesk面板默认就带有Awstats组件,在网站设置中打个勾,就能启用Awstats统计。Awstats功能强大,是对访问日志逐条进行分析,所以也比较准确,也很受欢迎。

默认的Awstats是一天运行一次,统计数据不是很及时。我在Google上找了一下,很多人给出的解决方法是把 awstats 文件从/etc/corn.daily/移动到/etc/corn.hourly/目录下。我试了一下这个方法,发现不行,在twitter上@了Plesk,他们回复说目前没有实现每小时运行一次这个功能,不过,可以自定义计划任务的方式去更新Awstats。

进入Plesk后台,“工具与设置”,找到“工具与资源”中的“计划的任务”,添加一个任务。任务类型为“运行命令”,设置好时间、运行的用户、简介等,在命令一行输入:

/usr/local/psa/admin/sbin/statistics

该命令会更新整个Plesk后台所有网站的Awstats,可能会占用大量的系统资源,如果你要更新指定的网站,请使用下面的命令,把ezloo.com替换成自己的域名。

/usr/local/psa/admin/sbin/statistics --calculate-one --domain-name=ezloo.com

其实,你现在随时都可以运行Awstats,在“计划的任务”列表中,点击后面的“现在运行”就可以运行Awstats更新。

Continue reading

曙光博客10周年

10周年,一个很难得的坚持。

2007年,那时还在大学期间,有大把的时间折腾自己的事情;那时,博客正热火朝天。两者一结合,就捣鼓出了这个博客。当时还有两个好基友一起,虽然他们没怎么写,但是很支持我搞个博客。当时在想,等毕业的时候,可以在简历上写我是XX博客的博主,博客访问量有XX千万PV。现在,他们也可能把这事忘干净了,某天查资料看到,可能会咦一下,这个博客名字怎么那么熟悉呢?仅仅是一闪而过。

当时开博客,一方面就是刚说的,酷炫拽,以后面试的时候可以吹吹牛,另一方面就是知识的积累。知道这个知识点,再梳理一遍,相当于讲给别人听一遍。其实后来想想,IT变更日新月异、层出不穷,5年前,甚至3年前的日志,现在可能觉得都是错误的了,需要更正了。加上,我们又不是专业的人员,我们关注的技术,网络上也已经有了,等于重复劳动,慢慢地,觉得日志的意义也不大了。所以数量也越来越少,从刚开始的日志慢慢变成周刊、月刊,甚至年鉴。

Continue reading

Vultr 2.5美金每月的VPS性能怎么样?值得购买!

Vultr刚刚推出了2.5美金每月的VPS,1个CPU核心,512MB的内存,20G的SSD。从参数看,拿来跑个人博客、小网站绰绰有余,到底性能怎么样呢?我搞了一台512MB内存和一台1G内存的VPS进行对比测试,同属美国Silicone Valley机房。发现性能相差不大,从测试结果来看,2.5美金每月的VPS很超值。

bench.sh的测试结果

绿底的为512MB内存套餐,白底的为1G内存套餐。

vultr bench测试结果

磁盘和带宽受“邻居”的影响,会有一定的波动,磁盘测试结果波动不大,下载速度测试波动较大。

据我印象中,Vultr的磁盘I/O有超过400MB/s,测试了几次都没超过400MB/s,应该也是受“邻居”影响。后来开了一台2.5美金的Vultr,就超过400多MB。

下载速度波动比较大,CacheFly这个节点,有的时候才30MB/s,有的时候120MB/s,当然,这种带宽测试不仅仅受本地母机的影响,还受本地机房、CacheFly等节点的影响。不过有一个有趣的现象,除了CacheFly波动比较大,其他Linode和SoftLayer的节点波动都不是很大,并且,在几次下来,1G套餐比512MB套餐的下载速度要快。

Continue reading

Vultr新增防火墙功能

今天登陆Vultr后台,看到新增了Firewall(防火墙)功能,类似阿里云的安全组功能,除了备份功能,这个最实用了。它可以代替Linux内置的防火墙功能,并且好用多了。以前托管Windows主机的时候,由于端口设置错误,只能由机房管理员进入服务器操作解封,现在的VPS有控制台,方便了不少。把防火墙从系统中独立出来,又是一个进步,有以下几点好处:

  1. 独立于系统,资源占用少;
  2. 不会把自己挡在系统外;
  3. 可视化操作,比命令行方便多了;

Vultr防火墙的设置也很简单,思路是新增一套防火墙的策略,然后把主机分配到这个策略中即可。可以根据协议、端口、原地址进行策略设定,非常方便。

Vultr新增防火墙功能

Vultr升级套餐了,推出2.5美金套餐

刚刚看到Vultr推出了新套餐,新增了2.5美金每月的套餐,其他套餐,在内存和硬盘空间上都有升级。Linode在情人节那天升级了,Vultr也不甘示弱。相比来说,Vultr全球有15个数据中心机房,比Linode的8个,更有选择余地。

VPS已经白菜价了,比一些虚拟主机还便宜了。这是Vultr套餐升级后的价格:

Vultr套餐价格

Continue reading

手机硬件信息查看器:AIDA64

官网:https://www.aida64.com/downloads

AIDA64是一款硬件信息查看器,有iOS、安卓、PC版,可以查看处理器、存储、屏幕、相机、电池、网络、传感器等信息,安卓版还可以查看处理器的温度,每核心的频率等等,信息还是比较完善的。

AIDA64(以iOS为例)有几个功能还是蛮有用的,比如查看电池的损耗程度,通过传感器信息查看大气压和水平高度等。

AIDA64,手机信息查看软件

服务器流量监测分析工具:vnStat

目前的VPS一般都自带了流量监测分析工具,比如阿里云、Vultr等等,但是比较简陋一点,能够大致看到流量的使用情况。如果想要详细或者实时地看端口的流量,小巧的vnStat是一个不错的选择。

下载地址:http://humdi.net/vnstat/

据介绍,vnStat是一个基于控制台的网络流量监控工具,是为Linux和BSD设计的。它可以保留某个或多个所选择的网络接口的网络流量日志。为了生成日志,vnStat使用内核提供的信息。换句话说,它不会嗅探网络流量,确保尽量少用系统资源。

安装

yum -y install vnstat

建立数据库,以监测eth0接口为例

vnstat -u -i eth0

安装非常简单,安装完成之后运行一下下面这台命令,卡看vnStat是不是开始运行了。

/etc/init.d/vnstat status

如果没有开始运行,你要查看流量情况,会提示“eth0: Not enough data available yet.”,此时要开启vnStat。

/etc/init.d/vnstat start

Continue reading

微软黑科技应用:Office Lens

微软推出的应用不少,但是给我的印象最深的是猜年龄的应用,并且还是蛮准的。Office Lens同样让我印象深刻。

Office Lens是微软出品的一款拍照扫描应用,有名片、照片、文档、白板等模式,导出为Word、One Note、PowerPoint等格式时,还能识别照片中的文字。

下载地址:

黑科技一:自动纠斜

在拍摄名片的时候,会根据名片的颜色和底色的不同,在拍摄的过程中,会自动框出名片的位置,拍摄结束后,会自动纠斜处理,并且效果非常不错。

Continue reading

下载工具:aria2

aria2是一款轻量级的下载工具,兼容Windows、Linux和MacOS,支持HTTP/HTTPS、FTP、SFTP、BitTorrent和Metalink下载。加上WebUI之后,完全媲美迅雷(新款的迅雷好像集成了浏览器,并且好像没有极速版下载了)。

aria2

下载地址:https://aria2.github.io/

aria2用法:

示例基于Windows命令行操作。详细的用法,请参考官网的文档:https://aria2.github.io/manual/en/html/aria2c.html

直接下载

D:\>aria2c.exe http://img.ezloo.com/ezloo.iso

从两个源文件下载:

D:\>aria2c.exe http://img.ezloo.com/ezloo.iso http://img2.ezloo.com/ezloo.iso

每个客户端开10个连接下载:

D:\>aria2c.exe -x10 http://img.ezloo.com/ezloo.iso

BT下载:

D:\>aria2c.exe http://img.ezloo.com/ezloo.torrent

磁链下载:

D:\>aria2c.exe 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'

批量下载:

D:\>aria2c.exe -i uris.txt

Continue reading