1.下载压缩包
2.上传到服务器并解压
上传到一个目录下解压
tar -zvxf redis-6.2.1.tar.gz
3.移动redis目录
mv /app/redis-6.2.1 /usr/local/redis
4.进入/usr/local/redis目录并执行make命令
make对解压后的文件进行编译
5.安装 make PREFIX=/usr/local/redis install
PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。
6. 启动redis
根据上面的操作已经将redis安装完成了。在目录/usr/local/redis 输入下面命令启动redis。
7.上面的启动方式是采取后台进程方式,下面是采取显示启动方式(如在配置文件设置了daemonize属性为yes则跟后台进程方式启动其实一样)。
- 两种方式区别无非是有无带符号&的区别。 redis-server 后面是配置文件,目的是根据该配置文件的配置启动redis服务。redis.conf配置文件允许自定义多个配置文件,通过启动时指定读取哪个即可。
./bin/redis-server ./redis.conf
7.1修改redis.conf配置文件
vim /usr/local/redis/redis.conf
通过 /daemonize 查找到属性,默认是no,更改为yes即可。
8.编辑 redis.conf配置文件,修改Redis默认密码 (默认密码为空)
9.设置Redis开机启动
vi /etc/rc.d/rc.local
添加如下代码到 /etc/rc.d/rc.local 中:
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
查看Redis是否正在运行
ps -aux | grep redis
采取端口监听查看方式
netstat -lanp | grep 6379
结束Redis
kill -9 ID
启动redis客户端:
./bin/redis-cli -p 6379