1、将redis的安装文件移动到安装目录下去 如: /usr/local
2、下载Redis运行的时候所需要的运行环境
yum install gcc
3、解压上面的Redis文件
tar -zxvf redis-5.0.7.tar.gz
4、进入Redis的根目录进行编译 直接执行:
make
可能遇到的情况:
使用命令:
make MALLOC=libc
5、进入到src目录下进行安装
cd /usr/local/redis-5.0.7/src
make install
6、创建运行的命令的目录和配置文件的目录(6-8可不要,是为了后面修改配置时不使用原配置文件)
mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
7、移动根目录下的配置文件到 /usr/local/redis/etc目录下
cp redis.conf /usr/local/redis/etc/
8、将/usr/local/redis-5.0.7/src下的运行命令放到 /usr/local/redis/bin目录下去
cp redis-server /usr/local/redis/bin/
cp redis-cli /usr/local/redis/bin/
解释:
redis-server :Redis的服务端的启动程序
redis-cli:Redis的客户端的启动程序
9、进入到创建的那个bin下
cd /usr/local/redis/bin
启动命令:
./redis-server /usr/local/redis/etc/redis.conf
客户端启动之后 就可以对数据库的数据进行操作
netstat -apn | grep 6379 :查看6379的端口使用情况 redis的绑定端口6379
10.启动后无法使用命令,可以新建一个xshell连接,进入:
usr/local/redis/bin/
进行客户端启动,直接输入命令启动客户端:
./redis-cli
11.redis设置密码(可选):
进入/usr/local/redis/etc,修改配置文件redis.conf,打开该注释 后面为自定义的密码:
查看,并杀掉刚刚已启动的redis进程:
ps -ef | grep redis
然后重启redis服务器 目的是为了重新读取到配置文件:
./redis-server /usr/local/redis/etc/redis.conf
再重启客户端,认证即可:
auth 密码
12.redis设置后台启动(可选)
或者直接:
#加上`&`号使redis以后台程序方式运行
./redis-server &
在第9步我们启动redis服务器后,无法在进行命令输入,可通过更改配置使其启动后仍可以进行命令输入而不用重新开一个连接:
进入/usr/local/redis/etc修改redis.conf,将其修改为yes,保存并退出
先杀掉已启动的redis进程,再重新启动redis服务:
此时可以直接继续命令使用,启动客户端即可。