Redis安装保姆级教程:从VMware、CentOs、XShell到Redis的全过程下载和安装

文章目录


一、安装VMware、CentOS、XShell工具

我安装的版本如下,亲测可用!!

1. VMware

VMware百度网盘下载

2. CentOS

CentOS镜像文件百度网盘下载
VMware和CentOS的安装教程请参考其他博文。

3. Xshell和Xftp工具

免费Xshell下载使用

二、CentOS安装SSH

可以通过Ctrl+Alt+F2快捷键从图形化界面切换到命令行界面

1. 更新系统,安装SSH服务之前,我们需要先更新一下系统以确保安装的软件是最新的。

sudo yum update

2. 安装SSH服务。

sudo yum install openssh-server

3. 启动SSH服务

sudo systemctl start sshd

4. 设置SSH服务开机启动

sudo systemctl enable sshd

5. 检查SSH服务状态

sudo systemctl status sshd

该命令的输出如下。
在这里插入图片描述

6. 配置SSH服务

具体可以参考这篇文章,亲测可用!
https://zhuanlan.zhihu.com/p/632822177

7. 以上就完成XShell连接VMware中的Linux了!!

在这里插入图片描述

三、Redis的下载与安装

1. 下载Redis

进入Redis的官网后,点击Download,下载后如图所示。
在这里插入图片描述

2. 通过Xshell连接VM虚拟机中的Linux。

在这里插入图片描述

3. 通过Xftp将redis上传到Linux服务器上

在这里插入图片描述

4. 输入以下命令将redis安装包移动到opt目录

mv redis-7.0.14.tar.gz  /opt

结果如下图所示。
在这里插入图片描述

5. 使用以下命令对redis文件进行解压。

tar zxvf redis-7.0.14.tar.gz 

具体结果如下:
在这里插入图片描述

6. 进入到redis目录下

cd /opt
cd redis-7.0.14/
ls -l

在这里插入图片描述

7. Redis是基于C语言编写的,因此需要安装Redis所需要的gcc依赖,需要管理员的权限。

yum install -y gcc tcl

在这里插入图片描述

8. 进入redis目录后运行编译指令。

make && make install

在这里插入图片描述
如果没有报错,那么就是安装redis成功了!

9. redis默认的安装路径是在 /usr/local/bin目录下,通过以下命令可以验证。

在这里插入图片描述
其中:

  • redis-cli:是redis提供的命令行客户端
  • redis-server:是redis的服务端启动脚本
  • redis-sentinel:是redis哨兵启动脚本
    至此,redis已经安装完毕了!

四、Redis的启动

redis有三种启动方式:默认启动、指定配置启动、开机启动。前两种启动方式较为麻烦,建议采用第三种方式。

1. 默认启动

安装完成后,在任意目录输入redis-server命令即可启动redis。

redis-server

在这里插入图片描述
这种启动属于前台启动,会阻塞整个会话窗口,窗口关闭或者按下CTRL + C则redis停止。不推荐使用!

2. 指定配置启动

要让redis以后台方式启动,则必须修改redis配置文件,就在我们之前解压的redis安装包下(/usr/local/src/redis-7.0.14),名字叫redis.conf
在这里插入图片描述

(1)首先将这个文件复制一份

cp redis.conf redis.conf.bck

在这里插入图片描述

(2)修改redis.conf文件中的一些配置

# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes 
# 密码,设置后访问Redis必须输入密码
requirepass  123123(你设置的密码)

输入vi命令对redis.conf文件中的配置进行修改。

vi redis.conf

注释掉原先的127.0.0.1
在这里插入图片描述
在这里插入图片描述
requirepass默认是注释的,取消注释后可以修改密码。
redis.conf文件中的内容很多,如果很难找到待修改的配置项,可以退出INSERT模式,输入斜杠/requirepass后回车进行查找,然后再对配置进行修改。修改完配置文件后,按ESC按钮后输入:wq保存并退出。

(3)启动redis

# 进入redis安装目录 
cd /usr/local/src/redis-7.0.14
# 启动
redis-server redis.conf

在这里插入图片描述
由于已经改为后台运行了,因此以上命令不会有日志输出,通过以下命令可以验证有没有成功运行。

ps -ef | grep redis

在这里插入图片描述
由此可以看到redis已经成功运行了!!

(4)停止redis

kill -9 进程号

在这里插入图片描述

3. 开机自启

(1)开机自启需要新建一个系统服务文件,命令如下。

vi /etc/systemd/system/redis.service

(2)新建文件后,将以下内容粘贴进文件中。

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /opt/redis-7.0.14/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

朋友们,请注意!!ExecStart=/usr/local/bin/redis-server /opt/redis-7.0.14/redis.conf这行命令要与自己电脑上的路径对应上,否则路径错误会导致redis启动失败!!

(3)重载系统服务

systemctl daemon-reload

(4)现在,我们可以用下面这组命令来操作redis了。

# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis

在这里插入图片描述

(5)执行下面的命令,可以让redis开机自启。

systemctl enable redis

五、Redis客户端

1. 命令行客户端

redis安装完成后就自带了命令行客户端:redis-cli,使用方式如下。

redis-cli [options] [commonds]

其中常见的options有:

  • -h 127.0.0.1:指定要连接的redis节点的IP地址,默认是127.0.0.1
  • -p 6379:指定要连接的redis节点的端口,默认是6379
  • -a 123321:指定redis的访问密码

其中的commonds就是Redis的操作命令,例如:

  • ping:与redis服务端做心跳测试,服务端正常会返回pong

2. 图形化桌面客户端

在GitHub中的这个仓库可以找到安装包,也可以从我的百度网盘下载。下载后运行安装程序即可完成安装。
安装包下载链接

(1)安装完成后点击左上角的连接到Redis服务器按钮:

在这里插入图片描述

(2)在弹出的窗口填写redis服务信息

在这里插入图片描述
密码虽然是可选的,但是一定要输,否则会一直连接不上redis

(3)连接成功后如图所示。

在这里插入图片描述
连接不上的朋友可以按照这篇博文进行检查。
https://blog.csdn.net/lrp210304/article/details/131377370

【完结撒花~】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值