首先跟据链接下载redis https://redis.io/download
跟据xshell上传至服务器任意目录下
然后解压下载tar包
tar -zvxf redis-5.0.7.tar.gz
然后将加压后的文件移动到/usr/local/ 目录下,改名redis(方便)
mv /root/redis-6.2.4 /usr/local/redis
由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下:
yum install gcc-c++
编译:
进入到redis目录下执行make命令:make
安装:
make PREFIX=/usr/local/redis install
创建文件夹:mkdir etc
将redis.conf 移植etc目录下
编辑配置文件,建议直接下载下来,配置文件内容太多不方便找
③修改启动默认配置(从上至下依次):
bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
protected-mode no #默认yes,开启保护模式,限制为本地访问
daemonize no#默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程
databases 16 #数据库个数(可选),我修改了这个只是查看是否生效。。
dir ./ #输入本地redis数据库存放文件夹(可选)
appendonly yes #redis持久化(可选)
slave-read-only为no 那么从节点也就可以进行写的操作了
port 端口号设置
设置开机自启:
vi /etc/rc.d/rc.local
将/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 添加到/etc/rc.d/rc.local 中:
进入bin目录启动ridis
./redis-server /usr/local/redis/etc/redis.conf
查看redis进程
ps -ef|grep redis
进入reids
redis-cli -h 指定ip -p 指定端口 -a 指定密码
如果是默认6379端口号,可以直接执行redis-cli即可
连接远程
redis-cli -h 47.101.63.222 -p 56379
连接本地
redis-cli
设置密码
config set requirepass pass_123456
获取密码
config get requirepass
登录
auth pass_123456