一、下载,安装
安装环境:CentOS 7
下载后通过FTP工具上传到服务器:/app/redis/package
或者使用命令下载
[root@100 package]#wget http://download.redis.io/releases/redis-4.0.11.tar.gz
解压
[root@100 package]#tar -xvf redis-4.0.11.tar.gz
安装
不用config ,直接make
[root@100 redis-4.0.11]# make PREFIX=/app/redis/install install
注意: PREFIX要大写
安装完成后到/app/redis/install install下,多了一个bin。
修改redis.conf 文件,让redis以后台进程的形式运行
daemonize yes
二、 密码设置(推荐)
方式一:修改所有Redis集群中的redis.conf文件加入:
masterauth passwd123
requirepass passwd123
带密码访问集群
[root@100 bin]# ./redis-cli -c -p 7000 -a passwd123
安装后启动:
[root@100 bin]# redis-server redis.conf
关闭:
[root@100 bin]#redis-cli -h 127.0.0.1 -p 6379 shutdown
三、注册redis服务
[root@100 bin]# cp /app/redis/package/redis-4.0.11/utils/redis_init_script /etc/rc.d/init.d/redis
[root@100 bin]# chkconfig --add redis
[root@100 bin]# service redis start
启动报错,复制配置文件
[root@100 bin]# mkdir /etc/redis
[root@100 bin]# cp redis.conf /etc/redis/6379.conf
继续启动
[root@100 bin]# service redis start
成功
四、配置环境变量
[root@100 bin]# vim /etc/profile
在最后新增一行
export PATH=$PATH:/app/redis/install/bin
马上生效
[root@100 bin]# . /etc/profile
配置后在任何路径下面可以直接使用bin下面的命令。
至此,完成了redis学习的第一步,单实例的Redis部署已经完成,后续将会介绍Sentinel,Redis Cluster集群的部署。
参考
https://www.cnblogs.com/linjiqin/p/7462822.html
https://www.cnblogs.com/_popc/p/3684835.html