在OpenShift应用平台上编译和部署Redis

OpenShift官方的Application没有支持Redis,但是由于OpenShift开放了SSH权限,并且所有类型的Application都有编译环境,所以我们可以将带源码的软件编译和部署到OpenShift。也就是说,只要有充分的想象力,就可以将任何喜欢的应用部署到OpenShift,这样我们就可以让OpenShift支持Redis了。

编译Redis

Redis的编译过程非常简单,先通过SSH登陆到OpenShift,然后几条命令就搞定了:

1
2
3
4
5
6
7
8
9
10
11
# 切换到临时目录
cd /tmp
# 下载源代码
wget http://download.redis.io/releases/redis-2.8.9.tar.gz
# 解压文件
tar -xzvf redis-2.8.9.tar.gz
# 进入工作目录
cd redis-2.8.9
# 编译
make
# 等待1分钟左右编译完成

933744161.png

阅读更多

用Typecho Redis Cache来为Typecho提供全站超高速缓存

前几天在免费资源部落上看到一篇文章用Redis缓存来给WordPress站点加速-适用于Apache和Nginx。正好我用的Typecho博客没有相应的缓存插件,于是决定写一个Typecho的Redis缓存。

经过一下午的折腾之后,Typecho的Redis缓存前端终于完成了,代码托管在github,压缩包下载:Typecho Redis Cache

部署Typecho Redis Cache

部署条件

在将部署Typecho Redis Cache之前,请确定服务器满足以下几个条件:

  • PHP >= 5.3
阅读更多