写在开始
由于阿里云ECS做事器内存只有悲催的的1G,并且只剩下了几十MB,实在不想再挥霍她了。
你是否还在为网站访问速率而苦恼,你是否还在恐怖全国各地而来的访客。不用慌、不用怕 阿里云Redis为你保驾护航排忧解难,在这互联网的冬天让你依赖温暖的胸膛。 不要699,不要299,一年只须要99,没错你没听错。只要99元 完美缓存领回家!
99元你买了不亏损,99元你买了也不上当。不要疑惑你的眼睛,先到先得,只要99元 全能Redis领回家,不用你接不用你送,一键购买做事直达。只管只有256MB,但是对付网站会话管理和缓存来说已经足够了。

阿里云Redis
Redis是一个开源的key-value类型的数据库缓存和存储系统,同时Redis供应了丰富的数据构造用来支持多样的业务chan场景,比如hashes,lists,sets还有ordered sets及其他类型。云数据库Redis供应了兼容Redis协议的数据库做事,供应单机和集群两种模式,供应了全套的容灾切换、故障迁移、在线扩容、性能优化的数据库办理方案。
由于,我之前已经购买过,阿里云活动只是首年优惠,以是再次购买恢复原价。
测试Redis:
telnet r-m5e4873fd882de14.redis.rds.aliyuncs.com 6379 #Redis掌握台的连接
安装PHP扩展
安装phpredis
wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz #下载tar zxvf 2.2.4.tar.gz #解压cd phpredis-2.2.4 #进入安装目录/usr/local/php/bin/phpize #用phpize天生configure配置文件./configure --with-php-config=/usr/local/php/bin/php-config #配置make #编译make install #安装
安装完成之后,涌现下面的安装路径
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
配置php支持
vi /usr/local/php/lib/php.ini #编辑配置文件,在末了一行添加以下内容(输入G:光标移至末了一行)extension=\公众redis.so\公众
配置会话管理
修正session存储办法,默认的PHP利用文件来存储session会话信息,linux在tmp目录下。重启PHP做事则后续PHP的session信息将存储在阿里云Redis上,用户可以随着业务量的增长来随时对云Redis扩容。
session.save_handler = redis
保存退出
:wq! #保存退出
查看php.in位置
这里,须要把稳的是php.in的路径的问题,由于系统或者安装办法的问题,大家最好自行检测一下。
编辑一个php文件:
<?php phpinfo();?>
末了重启php-fpm
Discuz缓存配置
启用内存优化功能将会大幅度提升程序性能和做事器的负载能力,内存优化功能须要做事器系统以及PHP扩展模块支持。
Discuz发展到现在,目前支持的内存优化接口有 Memcache、eAccelerator、Alternative PHP Cache(APC)、Xcache、Redis、YAC、APCu,优化系统将会依据当前做事器环境依次选用接口。
打开config目录下的config_global.php文件
// ------------------- CONFIG MEMORY --------------- //
此时,上岸后台 全局-性能优化-内存优化如下:
运行一段韶光后查看后台:
总结
阿里云Redis上风
Redis云做事主从版本默认双机热备
Redis云做事主从版本兼容性高,支持lua、事物,并且兼容Redis3.0的地理位置GEO打算
Redis云做事性能优胜,最大性能可以达到10WQPS
Redis云做事主从版本数据持久化,每秒AOF Fsync,并且支持备份规复
Redis云做事主从版本256MB内存小性能高,性价比非常适宜小内存的业务场景
Redis云做事主从版本支持动态扩容,用户在业务增长之后可以动态升级
界面化历史监控数据以及报警配置
后台自定义备份周期,保留7天数据
阿里云Redis缺陷
费钱,费钱,得费钱。主要的事情说三遍,不过这个缺陷各大云做事商通用
貌似现在没有配置白名单的地方(不知道是不是我没找到),只假如联网的主机都可以连接