当前位置:   article > 正文

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

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
  • 1

2. 安装SSH服务。

sudo yum install openssh-server
  • 1

3. 启动SSH服务

sudo systemctl start sshd
  • 1

4. 设置SSH服务开机启动

sudo systemctl enable sshd
  • 1

5. 检查SSH服务状态

sudo systemctl status sshd
  • 1

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

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
  • 1

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

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

tar zxvf redis-7.0.14.tar.gz 
  • 1

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

6. 进入到redis目录下

cd /opt
cd redis-7.0.14/
ls -l
  • 1
  • 2
  • 3

在这里插入图片描述

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

yum install -y gcc tcl
  • 1

在这里插入图片描述

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

make && make install
  • 1

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

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

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

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

四、Redis的启动

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

1. 默认启动

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

redis-server
  • 1

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

2. 指定配置启动

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

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

cp redis.conf redis.conf.bck
  • 1

在这里插入图片描述

(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(你设置的密码)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

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

vi redis.conf
  • 1

注释掉原先的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
  • 1
  • 2
  • 3
  • 4

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

ps -ef | grep redis
  • 1

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

(4)停止redis

kill -9 进程号
  • 1

在这里插入图片描述

3. 开机自启

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

vi /etc/systemd/system/redis.service
  • 1

(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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

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

(3)重载系统服务

systemctl daemon-reload
  • 1

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

# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

在这里插入图片描述

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

systemctl enable redis
  • 1

五、Redis客户端

1. 命令行客户端

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

redis-cli [options] [commonds]
  • 1

其中常见的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

【完结撒花~】

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/449494
推荐阅读
相关标签
  

闽ICP备14008679号