OpenShift安装XCache加速器

OpenShift的PHP内置APC加速器, 但是比起eAccelerator和XCache还不够快, 于是我尝试安装eAccelerator, 遭遇到了很多Bug, 只好放弃转而安装XCache, 结果XCache很给面子, 成功运行. XCache的安装很简单, 登录SSH后依次执行以下命令即可: cd /tmp wget http://xcache.lighttpd.net/pub/Releases/3.0.3/xcache-3.0.3.tar.gz »


OpenShift安装Memcached提升Wordpress性能

最近感觉博客的速度又变慢了, 去掉了页面两个iframe之后还是很慢. 用Pingdom测了下速度, 发现主要问题应该不在前端, 而是出在后台的响应速度上, 对于OpenShift来说, 最大的性能瓶颈在于数据库连接, 于是想到了OpenShift提供的500MB大内存和Memcache缓存系统. 首先要ssh登录你的应用, 如果你安装了rhc, 可以直接用这条命令: rhc app-ssh <app> 登录之后, 下载libevent和memcached并编译安装(memcached和libevent的下载地址自己上官网找最新的). cd /tmp wget http://memcached.googlecode.com/ »


OpenShift架设Minecraft服务器教程

今年一月, 我翻译了一篇文章《如何安装Minecraft服务器并免费托管到PaaS》, 这篇文章较为具体的介绍了如何在OpenShift上架设Minecraft服务器, 但由于OpenShift更新太频繁, 加之该教程中有许多漏洞, 现在已经不能很好的使用, 于是博主亲自上阵编写此教程, 以便能够在现版本中架设起Minecraft服务器. 准备工作 在一切开始之前, 我们有一些准备工作必须要去完成. 首先, 对于阅读这篇文章的读者, 如果你身处香港或台湾, 请原谅我使用简体中文来写文章, 因为博主本人是大陆人, 值得庆幸的是, 你们比我们要少做一些准备. 对于身处水深火热的大陆的Minecraft用户, 由于一些众所周知的原因, 我们现在没法直接访问OpenShift, 这意味着我们必须要想办法架起梯子, 翻越城墙, 这不在本文的教程范畴之内, 请自行解决. »


OpenShift删除错误日志解决超出磁盘配额问题

最近的wordpress用着总是出现奇奇怪怪的问题,比如文章分类不显示,自动更新失败,文件无法写入之类的,本以为是OpenShift的服务器抽了就没怎么在意,这些问题平时在Web Console重启Application就解决了. 偶尔重启时会遭遇We appear to be having technical difficulties,即OpenShift遇到了技术上的问题没法帮你重启,过个一小时左右再试就能重启了. 今天博主我遭遇了最久的一次We appear to be having technical difficulties(从早上一直到我写这篇博文的前一小时),这显然是我的Application真的出现了什么问题,今天访问博客的大多数访客应该可以看到, »


OpenShift已经岌岌可危

看到这个标题你可能会冷冷一笑,OpenShift有亚马逊和红帽撑着,怎么可能”岌岌可危”?确实,要想让OpenShift这样好的服务倒下几乎是不可能的,但我们生活在一个神奇的国度,既然你能看得懂这些文字,你大概也能猜出这个”岌岌可危”的真正意思了. OpenShift在年初时rhcloud.com域名被墙,导致了大量架设在OpenShift上的站点无法在华夏国访问,好在绑定域名后可以继续访问,所以大多数人都给自己的应用绑上了域名. 本来以为风波已经过去,至少能像GAE那样撑上个好几年,但是好景不长.在3月16日,也就是昨天,功夫网再次对OpenShift进行封锁,一部分IP地址被墙.在我认识的OpenShift用户中,已经有2人相继在16日和17日中招. 这些被封锁的IP有一个共同的特征, »


如何安装Minecraft服务器并免费托管到PaaS

本文已经过时, 请移步新的《OpenShift架设Minecraft服务器教程》. 本文翻译自Steven Citron-Pousty的How to Setup Free Minecraft Server Hosting on a PaaS. “免费托管Minecraft服务器”,是的你没有看错. 今天的超棒文章将向你展示如何在你的OpenShift gear上运行你自己的Minecraft服务器.我假设大家都听说过Minecraft这款游戏,所以就不再介绍它了(如果你真没听说过,从化石里走出来吧,你被它卡住了). 注意事项 一个小小的gear只有512MB的内存,所以是不允许许多人连接的( »


开启OpenShift的PHP错误提示

我运行在OpenShift的AjaXplorer程序不能用了,于是开始手动查错. 但是OpenShift的PHP是关闭错误提示的,我尝试登陆SSH修改php.ini失败,提示权限不足. 最后的解决方法是在stackoverflow找到的,在你的代码最前面加上: error_reporting(E_ALL); ini_set('display_errors', 1); 虽然不是很方便,但还是可行的. »


OpenShift事故

我的人品肯定是在别的方面用完了,所以才会这么倒霉。 7天前的一篇文章“恶意百科——充满恶意的百科全书”里,我新建了一个wiki站点-www.maliciouswiki.tk。 不幸的是,在27日的OpenShift升级维护中,这个application的数据夭折了。 不是因为违反用户协议,而是整个application的数据都莫名其妙的down了,和我同样情况的用户也有很多。 也许是mediawiki程序上存在问题,导致维护时才出现了意外,但万幸的是架设在同一个平台上的我的博客用的wordpress程序仍然坚强的存活着。 现在登录openshift的后台已经找不到之前的wiki程序了,下面是openshift发来的邮件,内容未作任何改动。 Information about your application on »