magento redis配置 redhat+nginx
7天成为Magento系统架构师,现在开始学习Magento全栈开发!
《Magento2.X企业级开发实战》
一:rehat nginx下安装redis
wget http://download.redis.io/releases/redis-2.8.4.tar.gz tar xzvf redis-2.8.4.tar.gz -C /redis-2.8.7 cd /redis-2.8.7/redis-2.8.4 make PREFIX=/redis-2.8.7/redis-2.8.4 install cd /redis-2.8.7/redis-2.8.4/bin ./redis-server --port 6379
二:测试服务器redis
./redis-cli -h 127.0.0.1 -p 6379 127.0.0.1:6379> ping PONG 127.0.0.1:6379> set name longmore OK 127.0.0.1:6379> get name "longmore"
三:安装phpredis组件
安装phpredis,到这里下载https://github.com/nicolasff/phpredis/,解压进入目录
#如果没有phpize 可以先安装 sudo apt-get install php5-dev
./configure –with-php-config=/alidata/server/php-5.2.17/bin/php-config make && make install
然后修改 php.ini,
vim /etc/php.ini
#加入
extension=redis.so
然后重启服务器 nginx php-fpm
service php-fpm restart /alidata/server/nginx/sbin/nginx -s reload
然后phpinfo 查看 php扩展,搜索redis
redis
因为我用的是Netbeans IDE,所以我添加了phpredis-phpdoc,下载https://github.com/ukko/phpredis-phpdoc 然后解压,在netbeans的项目->属性->PHP包含路径->添加
然后新建一个测试文件
$redis = new Redis(); $redis--->connect('127.0.0.1', 6379); $redis->set('test', 'this is redis test'); echo $redis->get('test');
输出this is redis test,到此整个配置过程结束
四:magento 配置redis local.xml global标签里面添加
127.0.0.1 6379 2.5 3 2048 gzip 1 6 5 30 7200 Mage_Cache_Backend_Redis 127.0.0.1 6379 4 0 1 01 1 20480 gzip 1 Mage_Cache_Backend_Redis 127.0.0.1 6379 5 0 1 00 1 20480 gzip 43200 2
五:magento安装redis插件 magento1.8默认有只需要开启
/app/etc/modules/Cm_RedisSession.xml false=>true
注: 启动redis 切换到当前目录 bin
./redis-server /usr/local/redis/etc/redis.conf
备注及引用
本文的内容 整理自互联网 仅供学习 和交流所用
转载请注明:(●–●) Hello.My Weicot » magento redis配置 redhat+nginx
文章来源于互联网:magento redis配置 redhat+nginx
如无特殊说明或标注,任何个人或组织,复制、转载、采集本站内容请注明:
本文来源于:【Magento中文网】,并添加本文地址链接。
如未按上述操作复制或转载,本站有权追究法律责任。
若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
本文来源于:【Magento中文网】,并添加本文地址链接。
如未按上述操作复制或转载,本站有权追究法律责任。
若本站内容侵犯了原著者的合法权益,可联系我们进行处理。