rides安装教程超详细
1. 安装环境准备
redis官网
环境支持:需要在liunx中安装gcc,C语言的环境,
#检查是否有gcc命令:
gcc --version
#安装gcc命令:
yum install gcc
2. 在Linux系统中下载redis安装包,也可以通过官网下载好后传入linux系统:(进入到自己存放压缩包的目录进行下载)
#1.使用wget命令下载redis压缩包
wget http://download.redis.io/releases/redis-6.2.2.tar.gz
#2.如果报错:-bash: wget: command not found使用命令下载wget,如果没有报错则忽略步骤2命令如下:
yum -y install wget
3.将安装包解压到指定的文件夹下(-C指定目录)(这是我自己的解压路径:/usr/local)
# -C 解压到指定目录(只限定于.tar.gz解压)
tar -xzvf redis-6.2.2.tar.gz -C /usr/local
4.可以不执行(更改文件名字)将redis-6.2.2改为redis
#mv当填写文件名称时可以修改文件名,填写路径可以将文件移动到指定路径
mv redis-6.2.2 redis
5.编译和安装(进入到解压的文件夹目录中)
#1.编译
make
#2.安装:/usr/local/redis是自己的redis目录路径
make PREFIX=/usr/local/redis install
6.在解压的文件中创建etc 文件夹(etc用于放配置文件),创建bin文件夹(bin文件夹用于放可执行文件)
#1.进入文件夹(如果没有改名就是redis-6.2.2)
cd redis
#2.创建etc文件夹
mkdir etc
#3.创建bin文件夹
mkdir bin
7.将后缀为.conf的配置文件移动到etc
#1.redis配置文件:edis.conf
mv redis.conf etc/
#2.这个配置文件用于当主从复制中主机宕机,这个配置文件启动后会将从机自动转为主机:sentinel.conf
mv sentinel.conf etc/
8.如果配置文件不能执行需要给配置文件权限(在linux中可以看颜色,颜色和普通文件一样就需要给文件权限)。(如果文件正常可以启动就不需要)
#755最高权限,可读,可写,可执行
#1.redis.conf 配置文件赋予权限
chmod 755 redis.conf
#2.redis.conf 配置文件赋予权限
chmod 755 sentinel.conf
9.将可执行文件移动到bin文件夹(安装过后可执行文件在目录中的src下面)
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-sentinel redis-cli redis-server /usr/local/redis/bin/
安装结束:下面开始修改配置文件并调试是否正常运行
1.修改配置文件redis.conf;将redis启动改为后台启动
#1.进入自己的redis目录下的etc
vim redis.conf
#2.修改配置文件daemonize no 改为 daemonize yes就可以后台运行了
daemonize yes
2.将路径切换到redis目录下的bin目录在执行启动服务端命令
#启动redis
./redis-server ../etc/redis.conf
3.查看进程是否启动成功
#6379端口号,改成自己配置文件的端口号
lsof -i:6379
补充:如果提示:lsof:未找到命令
#使用命令:进行安装过后在执行上面第三步
#安装lsof
yum install lsof
显示下图则启动成功:
如果想关闭启动直接杀进程命令如下:
# 1.6556PID
kill -9 6556
#2.使用命令查看是否成功
lsof -i:6379
最后一步:连接redis客户端:
#一定要切换到redis的bin目录下,否则启动和连接命令要写绝对路径
#-h ip,-p 端口号,-a 密码
#redis-cli -h 127.0.0.1 -p 6379 -a 123456
#这里没有设置密码,ip不写就默认本地,端口如果不行就默认6379
#1.连接redis客户端
./redis-cli -p 6379
#2. exit退出redis客户端界面
exit
#3.进入redis后关闭连接的命令
shutdown
安装成功启动流程:
#1.进入redis目录下的bin执行服务端启动命令:
./redis-server ../etc/redis.conf
#2.进入redis目录下的bin执行连接客户端命令:
./redis-cli -p 6379
安装成功,启动成功,调试运行成功 结束