安装环境
先安装C++编译环境,因为Redis是C++编写的,make指令所需!
运行以下指令安装
一、yum -y install gcc-c++
二、wget http://download.redis.io/releases/redis-4.0.1.tar.gz
三、tar zxvf redis-4.0.1.tar.gz
四、cd redis-4.0.1
五、make
六、make install PREFIX=/usr/local/redis
七、cd /usr/local/redis/bin
#zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
#如需要将Redis 安装到指定的目录,使用PREFIX后面跟路径,
启动方式有两种
①前端启动模式:
./redis-server
第二种启动方式,称为后端启动模式,后端启动需要在启动时指定Redis的启动配置文件,先进入到Redis的解压包中
在xshell新开一个窗口
1. cd redis-4.0.1
2. cp ./redis.conf /usr/local/redis/bin
编辑redis.conf配置文件,将 " daemonize no " 修改为 " daemonize yes " ,然后保存
vim redis.conf
[root@localhost bin]# ./redis-server redis.conf
32102:C 18 Apr 12:22:20.954 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
32102:C 18 Apr 12:22:20.954 # Redis version=4.0.1, bits=64, commit=00000000, modified=0, pid=32102, just started
32102:C 18 Apr 12:22:20.954 # Configuration loaded
[root@localhost bin]# ps aux|grep redis
root 32103 0.1 0.2 145408 2220 ? Ssl 12:22 0:00 ./redis-server 127.0.0.1:6379
root 32117 0.0 0.0 112812 968 pts/1 S+ 12:22 0:00 grep --color=auto redis
[root@localhost bin]# ./redis-cli
127.0.0.1:6379>
pkill redis //停止redis