所有的操作在centOS 6.5并默认使用SecureCRT进行连接的.
1.从官网下载redis: http://redis.io/download
2.安装lrzsz: 一款在linux里可代替ftp上传和下载的程序。
yum install lrzsz
使用rz
命令后,SecureCRT会自动弹出一个对话框,点击add按钮,将文件自动上传到服务器.
3.安装gcc:
yum -y install gcc automake autoconf libtool make
make MALLOC=libc
以便于使用make
命令.
4.跳转到文件目录,使用tar -zxvf redis-3.0.0-rc2.tar.gz
命令解压.
5.进入到解压有的redis-3.0.0目录下,执行make
命令.
6.进入到src目录下,执行make install
命令,验证(ll查看src下的目录,有redis-server 、redis-cil即可).
7.建立俩个文件夹存放redis命令和配置文件
mkdir -p /software/redis/etc
mkdir -p /software/redis/bin
8.把redis-3.0.0下的redis.conf 移动到/software/redis/etc下
cp redis.conf /software/redis/etc/
这样做是为了使用当前的配置文件.
9.把redis-3.0.0/src里的mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-check-dump、redis-cli、redis-server
文件移动到bin下:
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /software/redis/bin
10.启动时并指定配置文件:./redis-server /software/redis/etc/redis.conf
(注意要使用后台启动,所以修改redis.conf里的 daemonize 改为yes)
11.验证启动是否成功:
ps -ef | grep redis 查看是否有redis服务 或者 查看端口:netstat -tunpl | grep 6379
启动后添加 -raw可取出的数据是中文
进入redis客户端 ./redis-cli
redis-cli -raw
(在进入客户端之前要启动服务第10步)
启动成功后的图片:
退出客户端
quit
退出redis服务:
(1)pkill redis-server
(2)kill 进程号
(3)/software/redis/bin/redis-cli shutdown