ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

在linux虚拟机上安装redis数据库

2021-05-11 21:59:48  阅读:199  来源: 互联网

标签:redis 用户 机上安装 yum install linux root localhost


安装redis到虚拟机

  • 打开虚拟机
    如果没有安装虚拟机,可以看安装虚拟机详解
  • 开始
  • 登录用户使用管理员登录(不然后续很麻烦 root 用户)
    如果已经选择普通用户登录了,可以点击右上角的锁的标识,切换用户,使用root用户
  • 点击linux桌面右上角的应用程序,系统工具->终端

判断当前是管理员用户还是创建的用户

  • 管理员用户的命令行的前面的符号是#
  • 普通用户的命令行的前面的符号是$

切换用户

[lxl@localhost ~]$ su
密码:
  • 这样就进入管理员的用户了

    1.下载redis

redis不同版本的下载网址

  • 找到你要下载的版本,复制链接
  • 在刚才的终端的窗口输入命令
[root@localhost lxl]# wget http://download.redis.io/releases/redis-5.0.9.tar.gz

这时你发现连接不到网络,那么如何连接网络呢?
连接网络

桌面右上方有一个关机的按钮,点一下->有线连接打开就行了。

  • 安装好之后,打开桌面上的主文件夹,发现redis的压缩包已经下载下来了

    2.解压

  • 开始解压文件夹
[root@localhost lxl]# tar -zxvf redis-5.0.9.tar.gz 

  • 切换到该路径
[root@localhost lxl]# cd redis-5.0.9/

3.编译

[root@localhost lxl]# make

如果你不能编译的话,请将用户切换至管理员,下载这些东西

yum install cpp

yum install binutils

yum install glibc

yum install glibc-kernheaders

yum install glibc-common

yum install glibc-devel

yum install gcc

yum install make


4.安装

make install PREFIX=/usr/local/redis
  • 这样安装就成功了

配置redis

  • 将解压压缩包后的redis.conf复制到redis/bin目录下
    设置密码
    打开复制好的redis.conf文件,搜索requirepass
    在下面加上requirepass 123456,如下面
# requirepass foobared
requirepass 123456
# Command renaming

然后重新运行服务端,但是发现进程端口被占用了。
那么如何杀掉进程呢?
在终端输入ps -ef |grep redis 查看当前与redis相关的进程
,然后skill 进程ID 杀死某一个进程。
然后在conf目录下的终端,重启服务端 ./redis-server redis.conf,这样密码就生效了。

再次打开客户端的时候需要认证,输入 auth 密码进行认证就行了。

标签:redis,用户,机上安装,yum,install,linux,root,localhost
来源: https://blog.csdn.net/qq_48033003/article/details/116665240

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有