手机游戏
经典单机
角色扮演
休闲益智
动作冒险
射击枪战
赛车竞速
模拟经营
解密闯关
策略战争
手机软件
时尚购物
体育运动
资讯阅读
教育学习
摄影摄像
生活服务
效率办公
聊天社交
视频盒子
其它软件
新闻资讯
游戏攻略
软件教程
游戏问答
软件资讯
软件技术
叨叨念念
网站技术
技术问答
软件教程
资源资料
原创作品
代码学习
网页设计
网络技术
合集
合集
游戏合集
软件合集
资讯合集
视频合集
首页 > 网站技术 > 网站技术

OpenShift安装Memcached提升性能

作者:星知苑 时间:2014-09-15 14:53:51

最近想搞个在线的测试环境,所以选中了OpenShift,这个以前嫌这个比较慢一直没有用,这次装了emlog使用了下还可以,再加上自己有闲置的域名,直接绑定OpenShift开始了各种折腾。

OpenShift是由全球开源解决方案领导者红帽公司(Redhat)在2011年5月推出的一个面向开源开发人员开放的平台即云服务(PaaS)。

红帽OpenShift提供比任何PaaS更多的灵活性,它支持用于Java、Python、PHP、Perl和Ruby的更多的开发框架,包括 Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework、Twisted、Django和Java E。它包含SQL和NoSQL数据存储和一个分布式文件系统。[break]

每个注册用户,在OpenShift上可以免费创建三个APP,提供约1.5GB内存和3GB存储空间。

 

需要用到工具是PuttyGen和WinScp,这个时候如果你使用phpinfo查看,发现memcache是启动的,用不了需要自己配置。

1、下载libevent和memcached并编译安装(memcached和libevent的下载地址自己上官网找最新的,这些是我放在自己的服务器上).

cd /tmp
wget http://pan.myxzy.com/libevent-2.0.21-stable.tar.gz
wget http://pan.myxzy.com/memcache-2.2.7.tgz
tar -xzvf libevent-2.0.21-stable.tar.gz
tar -xzvf memcache-2.2.7.tgz
cd libevent-2.0.21-stable
./configure --prefix=$HOME/app-root/data/
make
make install
cd ../memcache-2.2.7
./configure --with-libevent=$HOME/app-root/data/ --prefix=$HOME/app-root/data/
make
make install
cp modules/memcache.so ~/php/
2、我们还需要编辑php.ini文件(~/php/configuration/etc/php.ini), 添加一条配置:(*****代表是系统分配的帐号
extension = /var/lib/openshift/**************/php/memcache.so

保存php.ini, 并重启你的应用.

3、启动memcached(关于这里使用15211而不是默认的11211端口, 是因为OpenShift限制只能使用15000 – 35530的内部端口, 关于memcached的内存、并发等参数请自行调整):
$HOME/app-root/data/bin/memcached -l $OPENSHIFT_PHP_IP -p 15211 -d

memcache我们已经安装并启动了。

 

emlog使用memcached进行测试

emlog改造memcached缓存,请看文章:http://www.myxzy.com/post-420.html

修改Mcache.php文件中的

$this->_memcache->$conn('localhost', '11211');
修改为:
$this->_memcache->$conn($_SERVER['OPENSHIFT_PHP_IP'],15211);
演示地址:http://77bx.com(大家看看速度如何?)

良心推荐

狙击游戏推荐
  • 王者狙击手破解版
  • 狙击手精英刺客正版下载
  • 狙击手动物狩猎破解版
  • 生死狙击无端官方版下载
  • 生死狙击破解版无限钻石无限金币
  • 防线狙击破解版
大部分的男生都是喜欢枪战游戏,在枪战游戏中又属狙击游戏是占到最大的比例,相信是很多的玩家的喜欢的狙击,在各种不同的场景中都是可以狙击自如枪法入神,完成任务进行各种狙击挑战等等的游戏娱乐的方式,也有的是画面比较真实还有子弹穿梭中的慢镜头,绝对是可以让你在无限的狙击欢乐中寻找到快乐。

相关资讯