Ubuntu下安装Redis

这篇具有很好参考价值的文章主要介绍了Ubuntu下安装Redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.1.安装Redis依赖


Redis是基于C语言编写的,因此首先需要安装Redis所需要的gcc依赖:

sudo apt install  gcc tcl

1.2.上传安装包并解压


利用xftp传输工具将redis安装包上传到linux上,最好是放在/usr/local/src下

Ubuntu下安装Redis

解压缩:

tar -zxvf redis-6.2.6.tar.gz

解压后,进入redis目录下

cd redis-6.2.6

安装make:

sudo make install

安装完成后,进入/usr/local/bin 使用"ll"命令得到如下结果即是安装成功

Ubuntu下安装Redis
常见查看命令:
 redis-server :是redis的服务端启动脚本
 redis-cli: redis命令行客户端
 redis-benchmark: redis性能测试工具
 redis-check-aof: AOF文件修复工具
 redis-check-rdb: RDB文件检索工具
 redis-sentinel: 是redis的哨兵启动脚本

1.3.启动


redis的启动方式有很多种,例如:

  • 默认启动

  • 指定配置启动

  • 开机自启

1.3.1.默认启动

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

redis-server

如图:

Ubuntu下安装Redis

这种启动属于前台启动,会阻塞整个会话窗口,窗口关闭或者按下CTRL + C,则Redis停止。不推荐使用。

1.3.2.指定配置启动

如果要让Redis以后台方式启动,则必须修改Redis配置文件,就在我们之前解压的redis安装包下(/usr/local/src/redis-6.2.6),名字叫redis.conf:

注意:修改配置文件的时候最好先备份一份,以防止修改错了还可以恢复。

cp redis.conf redis.conf.bck

然后修改redis.conf文件中的一些配置:

可以在末行模式下使用/+要查找的单词 去查找,n是查找下一个

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

Redis的其它常见配置:

# 监听的端口
port 6379
# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久化等文件会保存在这个目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log"
启动Redis:
# 进入redis安装目录 
cd /usr/local/src/redis-6.2.6
# 启动
redis-server redis.conf

不确定redis是否在后来运行了,可以用

ps -ef | grep redis

说明redis已经在后台运行了!!!

Ubuntu下安装Redis
停止服务:

# 利用redis-cli来执行 shutdown 命令,即可停止 Redis 服务,

# 因为之前配置了密码,因此需要通过 -u 来指定密码

redis-cli -u 123321 shutdown

1.3.3.开机自启

我们也可以通过配置来实现开机自启。

首先,新建一个系统服务文件:

sudo vim /etc/systemd/system/redis.service

内容如下:

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

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

[Install]
WantedBy=multi-user.target

然后重载系统服务:

sudo systemctl daemon-reload

现在,我们可以用下面这组命令来操作redis了:

# 启动

sudo systemctl start redis

# 停止

sudo systemctl stop redis

# 重启

sudo systemctl restart redis

# 查看状态

sudo systemctl status redis

如果在查看redis的状态时,出现了如下错误:

Ubuntu下安装Redis

说明了端口被占用了,所以要去杀掉这个端口,让他重新启动

ps -ef | grep redis
Ubuntu下安装Redis

使用命令:

sudo kill -9 42835

这样就可以把占用的端口杀死掉了。

执行下面的命令,可以让redis开机自启:

systemctl enable redis

2.Redis客户端


安装完成Redis,我们就可以操作Redis,实现数据的CRUD了。这需要用到Redis客户端,包括:

  • 命令行客户端

  • 图形化桌面客户端

  • 编程客户端

2.1.Redis命令行客户端


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的访问密码 

使用-a选项时,会警告不是很安全,所以我们可以直接不用-a选项,进入到里面的时候在用AUTH加上用户名、密码,但是我们没有设置用户名,所以可以直接在AUTH后面加上密码即可。

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

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

不指定commond时,会进入redis-cli的交互控制台:

Ubuntu下安装Redis

可以使用set、get设置一些值,并获取

Ubuntu下安装Redis

2.2.图形化桌面客户端


GitHub上的大神编写了Redis的图形化桌面客户端,地址:https://github.com/uglide/RedisDesktopManager不过该仓库提供的是RedisDesktopManager的源码,并未提供windows安装包。

2.2.1.安装

这里就不详细介绍了,就是傻瓜式的安装,一直下一步就好了

2.2.2.建立连接

点击左上角的连接到Redis服务器按钮:
Ubuntu下安装Redis
在弹出的窗口中点击连接设置Redis服务信息:
Ubuntu下安装Redis
名字可以随意的取,但是地址和密码要填写真实的,也就是你的虚拟机的ip地址和你所设置的redis的登陆密码。
点击即可建立连接了:
Ubuntu下安装Redis

Redis默认有16个仓库,编号从0至15. 通过配置文件可以设置仓库数量,但是不超过16,并且不能自定义仓库名称。

如果是基于redis-cli连接Redis服务,可以通过select命令来选择数据库:文章来源地址https://www.toymoban.com/news/detail-451867.html

# 选择 0号库
select 0

到了这里,关于Ubuntu下安装Redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu下安装Redis

    Redis是基于C语言编写的,因此首先需要安装Redis所需要的gcc依赖: 利用xftp传输工具将redis安装包上传到linux上,最好是放在/usr/local/src下 解压缩: 解压后,进入redis目录下 安装make: 安装完成后,进入/usr/local/bin 使用\\\"ll\\\"命令得到如下结果即是安装成功 常见查看命令: redis的启

    2024年02月05日
    浏览(28)
  • Ubuntu系统环境搭建(六)——Ubuntu安装redis

    ubuntu环境搭建专栏🔗点击跳转 更新 安装 查看是否在运行 编辑redis配置 允许远程访问 将bind 127.0.0.1 ::1注释掉 设置密码 找到 requirepass foobared ,将foobared修改为你的redis密码 至此,保存 redis.conf ,配置工作已经完成。 重启redis

    2024年02月10日
    浏览(45)
  • ubuntu安装单个redis服务

    1.apt-get install redis-server 使用lighthouse用户这样操作会报与权限有关的错误,   改成使用root账号操作     2.安装完成后,Redis服务器会自动启动,查看进程是否正常启动 ps -axu|grep redis redis    18689  0.1  0.4  40136  6860 ?        Ssl  09:12   0:01 /usr/bin/redis-server 127.0.0.1:6379 root  

    2024年02月16日
    浏览(29)
  • redis安装与配置(Ubuntu)

    目录 1. 切换到 root 用户 2. 搜索安装包 3. 安装 redis 4. 查看 redis 是否正常存在 5. 修改ip 6. 重新启动服务器 7. 连接服务器 1. 切换到 root 用户 通过 su 命令切换到 root 用户。 2. 搜索安装包 apt search redis  这里安装的是下面的版本: 3. 安装 redis apt install redis 输入 y 进行安装  4. 查

    2024年02月03日
    浏览(39)
  • Ubuntu 20 安装redis,单节点

    更新你的包列表 在开始安装之前,你应该先更新你的系统的包列表。可以通过运行以下命令进行更新: 安装 Redis 更新完包列表后,可以通过下列命令来安装 Redis: 安装很快,这个安装的是最新的5.0.7的版本, 安装之后就是修改默认配置。可以直接redis-cli登录,执行info信息

    2024年02月15日
    浏览(28)
  • 【Redis安装】Ubuntu和Centos

    此处安装的是 Redis5 在 Ubuntu 系统上 切换到 root 用户下,su 命令切换 使用 apt 可以搜索 redis 相关软件包 使用 apt 命令安装 redis 手动修改配置文件 redis.conf 修改以下两处 重启服务器 使用客户端连接 输入命令 ping , 出现 PONG 表示连接成功 退出客户端 在 Centos 上安装 在 Centos 上安

    2024年02月08日
    浏览(42)
  • ubuntu16.04安装vscode遇到的code 依赖于 libnss3 (>= 2:3.30)解决

    ubuntu16.04安装vscode遇到的code 依赖于 libnss3 (= 2:3.30);然而:系统中 libnss3:amd64 的版本为 2:3.28.4-0ubuntu0.16.04.14解决方法 一开始下载了最新版本的vscode,安装时出现了上面的错误状况,最新版本的依赖库版本过低的问题,于是下载之前的版本试了一下,成功安装

    2024年02月05日
    浏览(39)
  • ubuntu中redis+mysql安装使用

    pip -V 回车(大写V):python包库安装路径 python -m site: python查找路径 1、redis         ubuntu安装redis                 System has not been booted with systemd as init system (PID 1). Can\\\'t operate;该问题是systemctl start redis报错,可以往下走,修改redis配置,让redis后台运行即可;解决‘S

    2024年02月13日
    浏览(31)
  • 记录 | 报错:libssl-dev : 依赖: libssl3 (= 3.0.8-1ubuntu1.1) 但是 3.0.8-1ubuntu1.2 正要被安装

    ubuntu 上安装 libssl-dev 失败的报错解决 报错: 下列软件包有未满足的依赖关系: libssl-dev : 依赖: libssl3 (= 3.0.8-1ubuntu1.1) 但是 3.0.8-1ubuntu1.2 正要被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。 想当然,ubuntu 下使用如下命令安装

    2024年02月01日
    浏览(40)
  • Ubuntu上安装、使用Redis的详细教程

    这篇文章简单地介绍一下怎么在linux虚拟机上完成redis的安装及使用。 目录 1、安装redis 2、使用redis 3、启动/关闭redis 启动redis 启动方式一 启动方式二 启动方式三 重启redis 关闭redis 查看redis状态 4、在宿主机连接redis 5、通过java连接redis 创建maven项目 添加jedis的依赖 jedis的案例

    2024年02月05日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包