安装newrelic 出现问题

今天在瑞典的cloud上部署反代的时候,安装newrelic 的 服务器agent 出现错误

类似于如下在stackoverflow上提出的问题

ERROR: The certificate of `www.dropbox.com’ is not trusted.
ERROR: The certificate of `www.dropbox.com’ hasn’t got a known issuer.

这个问题其实很简单,是ubuntu 或者debian上常常出现的问题,就是 ca 的丢失,解决的办法,直接在ssh上运行:

sudo apt-get install ca-certificates

即可解决

卸载php 的 geoip 模块

上一篇文章写的是如何在centos 下快速安装php 的 geoip 模块。。

但是今天的程序和geo ip模块冲突了。。nnd。。没有办法。。必须去卸载。。可是一想卸载,就傻了。。平时都是安装各种模块。。去卸载的话。。还真是少见。。。

急忙去看PECL的文档。。。一个命令搞定,登陆ssh,执行命令:

pecl uninstall geoip

立马完事

在 centos 上 安装 GEOIP 的插件

最近因为一些特殊的要求,再使用 piwik 做站点的数据统计

piwik 需要 geo的数据库,对piwik 最好的方式是安装geoip 的 pecl 插件

因为不想重新编译安装,所以直接采用yum 来安装,三部即可完成

1 yum安装geoip

yum install geoip geoip-devel

2 安装pecl 的geoip模块

pecl install geoip

3 重启httpd

service httpd restart

很简单的三步即可完成

Font Awesome

最近晚上再帮一家start up 写 lander,以前习惯了直接使用bootstrap 以及他上面的Glyphicons  icon,很方便就可以使用的。

但是现在写的这个lander 没有使用bootstrap,所以想使用 Glyphicons 的icon 就会比较麻烦。两个办法,一是接从 bootstrap 的cdn 中 截出icon 的那部分,抑或使用其他的 icon library。 第一个办法 maxcdn 提供了直接 cdn 文件,不过版本比较老,仍然可用:

更多

cPanel 的 license

今天费了一天时间,终于把所有的服务器版本的 cPanel 的 license 换成了 VPS 版本的,一个license 就节省了 30-13 =17 刀,五个license 一个月就节省了85 刀。。可以够我喝两个星期的咖啡啦

虽然也没省多少钱,但是就是喜欢折腾服务器。。换来换去的。。很有意思的说。。。

当然了,肯定不能直接把 在独立服务器上安装 cPanel 的 服务器版本。 你需要在把你的服务器,用任何一种虚拟化技术,KVM 或者 xen 一下,在你的服务器上虚拟出来 VPS 来就可以了,然后就可以安装 vps 版本的 cPanel 了

这样级省了很多钱,又可以在一台服务器上安装各种vps 自己玩。。这样很爽哇

在Xenserver 的 VM 上用 GUI 的方式安装 CentOS

最近一阵子一直在用 虚拟化技术,既可以充分利用资源,也可以省下很多在购买cPanel 的license 的费用

但是,默认centos 安装是 text, 也就是说你不能选择创建自己的分区,必须使用LVM 等等。 但是我的一台xenserver 的服务器上,有一个2TB 的硬盘,还有一个 120G 的SSD

我是想把 mysql 放在 ssd 上,其余的放在 sata 上,这样的话就不能使用 LVM,必须自己创建分区。

更多

解决Xenserver 同时添加多个硬盘的问题

这周三,周四的时候看到 quadranet 有一个超级 deal, E3-1241V3, 32GB RAM, 4X1TB 硬盘, /25  的IP,很是便宜于是赶紧拿下,并且让他们安装了 XenServer 系统。

于是乎问题来了。。。

平常使用的XenServer 都是只有一块硬盘,所以安装的时候 Xenserver 会自动延伸使用整个硬盘, 但是我这个服务器上有四个 1TB 的硬盘,而且我在 xencenter 上并没有看到按理说应该有的local storage,这该怎么办?

更多