CenterOS6.5(Minimal) 搭建Redis
来源:互联网 发布:js数组与字符串比较 编辑:程序博客网 时间:2024/06/07 20:49
安装基础库请参考这里
Redis(2.8.13)
下载安装
wget http://download.redis.io/releases/redis-2.8.13.tar.gz -P /usr/local/app/sources/
cd /usr/local/app/sources/
tar -xf redis-2.8.13.tar.gz
cd redis-2.8.13
make
如果出现jemalloc/jemalloc.h: No such file or directory那么make MALLOC=libc
make install
mkdir -p /usr/local/app/redis/bin
mkdir -p /usr/local/app/redis/conf
mkdir -p /usr/local/app/redis/data
mkdir -p /usr/local/app/redis/log
mv /usr/local/bin/redis* /usr/local/app/redis/bin/
cp /usr/local/app/sources/redis-2.8.13/redis.conf /usr/local/app/redis/conf/
修改redis 配置文件
vi /usr/local/app/redis/conf/redis.conf
pidfile /usr/local/app/redis/log/redis.pid
port根据需要修改
打开#bind 127.0.0.1 根据需要修改为实际ip
logfile “/usr/local/app/redis/log/redis.log”
bfilename redis.rdb(根据实际应用改为有意义的名字)
dir ./ 改为dir /usr/local/app/redis/data/
安装PHP的Redis扩展phpredis(2.2.5)
wget http://pecl.php.net/get/redis-2.2.5.tgz -P /usr/local/app/sources
cd /usr/local/app/sources
tar -xf redis-2.2.5.tgz
注意名称不要和redis的搞混cd redis-2.2.5
/usr/local/app/php/bin/phpize
./configure --with-php-config=/usr/local/app/php/bin/php-config
make
make install
修改php.ini加入Redis扩展
vi /usr/local/app/php/lib/php.ini
加入[redis]
extension = redis.so
重启php
- 启动redis
/usr/local/app/redis/bin/redis-server /usr/local/app/redis/conf/redis.conf &
- 修改/home/www/app/index.php 加入如下代码测试
$redis = new Redis();$redis->connect('127.0.0.1', 6379);echo "Connection to server sucessfully";//check whether server is running or notecho "<br/>Server is running: " . $redis->ping();
- 浏览器中测试
Redis的主从复制配置
修改Redis master节点的配置文件, 在bind后面增加slave节点的ip地址, 如
bind 127.0.0.1 192.168.2.239重新启动master的Redis服务
修改Redis master节点的配置文件,
slaveof 后面增加master节点的ip 和端口, 如
slaveof 192.168.2.240 6379如果master节点配置了auth, 那么修改masterauth, 如
masterauth passwd重启slave的Redis服务.
查看slave节点中的数据是否和master中一样
0 0
- CenterOS6.5(Minimal) 搭建Redis
- CenterOS6.5(Minimal) 搭建nginx
- CenterOS6.5(Minimal) 搭建php
- CenterOS6.5(Minimal) 搭建MongoDB
- CenterOS6.5(Minimal) 搭建MySQL
- centeros6.4搭建hadoop2.6
- CenterOS6.5安装Xwindow
- CenterOS6.5 配置sendmail
- centeros6.5安装 rrdtool
- CenterOS6.5下安装oracle11g经验谈
- Windows7下使用VMWare12 安装CenterOS6.5虚拟机
- Centos 6 x86 minimal搭建SS服务
- Virtual Box + CentOS7 Minimal基础环境搭建
- Vmware 搭建Centos7 Minimal支持共享
- Redis搭建
- redis搭建
- redis搭建
- redis搭建
- 函数四种调用模式以及this指向
- 1060. Are They Equal (25)
- 线程池的原理及实现
- GitHub 排名前 100 的安卓项目简介
- hdu_2222_Keywords Search(AC自动机板子)
- CenterOS6.5(Minimal) 搭建Redis
- 正则表达式
- HTML有2种路径的写法:绝对路径和相对路径
- matlab 读取图片的格式
- EL表达式
- 常用的第三方SDK介绍(搜集中)
- SDWebImage源码解析
- iOS开发从入门到精通--UIViewController使用
- Volley的post传值的使用