Linux中redis的安装调试启动教程超详细

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 

安装成功,启动成功,调试运行成功 结束

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

OOOOO~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值