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

2021/5/12 2:25:26

本文主要是介绍在linux虚拟机上安装redis数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

安装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 密码进行认证就行了。



这篇关于在linux虚拟机上安装redis数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程