Linux(Debian)上安装Redis3.2.8教程

-- 第一步下载文件到该目录  
cd /usr/local/src
wget http://download.redis.io/releases/redis-3.2.8.tar.gz
解压
tar xvzf redis-3.2.8.tar.gz -C /usr/local/src/

-- 第二步编译安装
make
make all
make install

#############################################################################
注意:可能会安装命令
  安装make命令  apt-get install make
  安装sysv-rc-conf命令  apt-get install sysv-rc-conf
  安装升级vim命令  apt-get install vim
  安装GCC:  apt-get install gcc
Make错误:
    redis出现问题zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
    解决方法:make MALLOC=libc

-- 第三步
建立文件夹
mkdir /usr/redis
将/usr/local/bin 文件下的文件拷贝到 建立的文件夹

redis-benchmark  redis-check-aof  redis-check-dump  redis-cli  redis-sentinel  redis-server

cp /usr/local/bin/redis-* /usr/redis/
/usr/local/src/redis-3.2.8目录中 解压出的文件的redis.conf拷贝到 /usr/redis
cp /usr/local/src/redis-3.2.8/redis.conf /usr/redis

-- 第四步.
-- 启动服务
进入/usr/redis目录
启动命令:redis-server redis.conf 
关闭命令:建议在客户端停止 shutdown

-- 第五步
-- 注册服务,设置开机启动
/usr/local/src/redis-3.2.8/utils/   redis_init_script     文件下的文件拷贝到 /etc/init.d/ 并且重命名为redisd

cp /usr/local/src/redis-3.2.8/utils/redis_init_script  /etc/init.d/redisd

修改文件redisd

# chkconfig:2345 10 90

REDISPORT=6379
EXEC=/usr/redis/redis-server
CLIEXEC=/usr/redis/redis-cli

PIDFILE=/var/run/redis.pid
CONF="/usr/redis/redis.conf"

-- 启动测试

/etc/init.d/redisd start&

-- 设置开机自启动
chkconfig redisd on
#############################################################
注意:可能会找不到命令,安装命令 apt-get install chkconfig 

-- 重新启动机器
reboot

-- 一些操作

查看redis 6379端口是否正在运行
ps aux | grep redis
正常停止redis-server 服务,使用reids 客户端命令: redis-cli shutdown
如果停止不了则采取杀死进程的方式:kill -9 PID
例如:kill -9 831

-- 服务端启动
redis-server /usr/redis/redis.conf
-- 客户端连接

redis-cli -h IP地址 -p 端口 -a 密码
redis-cli -h 127.0.0.1 -p 6379 -a 123
-- 退出客户端
quit
 

                
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值