redis安装

1.yum install wget
2.下载redis安装包:wget https://download.redis.io/releases/redis-6.2.5.tar.gz

  1. 如果linux不能通过链接下载安装包,那么可以先在Windows下载安装包然后将安装包上传到linux

3.tar -xvf redis-6.2.5.tar.gz

  1. 解压后的文件一般是:redis-6.2.5

4.进入解压后的文件中执行:make
在这里插入图片描述

  1. 执行之后如果报错在这里插入图片描述
  2. 那么可能是c语言编译器没有安装,一般linux安装的都是gcc
  3. 执行:yum install gcc
  4. 执行:make distclean
  5. 再次:make
  6. 如果还是不行还是报错那么找度娘帮你解决错误,直到成功

5.进入解压包中的src目录:cd src
6.启动redis服务器执行:./redis-server
8.启动redis客户端需要在另外一个终端执行:./redis-cli
····…··如果你想在同一个终端启动redis服务和客户端,那么可以往下操作
9.执行:make PREFIX=/procedure/reids1 install

  1. 将redis二进制文件放到/procedure/reids1目录下,也可以理解就是把redis程序放在/procedure/reids1目录下
  2. 也可以直接make install,不用加参数PREFIX=/procedure/reids1 ,那么reids的二进制文件就会默认放在/usr/local/bin目录下

10.在redis解压包下执行:cd utils
11.执行: vi /etc/profile

  1. export REDIS_HOME=/procedure/reids1
  2. export PATH= P A T H : PATH: PATH:REDIS_HOME/bin
  3. 在文件末尾添加以上两行
  4. 如果不执行 vi /etc/profile的话那么执行15步的时候会找不到应用程序

12.执行: source /etc/profile

  1. 可以理解为你修改了配置文件,但是电脑不知道,你执行这一步就是电脑更新配置文件

13.执行: echo $PATH
结果是:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/procedure/reids1/bin
14.在redis解压包下执行:cd utils
15.执行:./install_server.sh

  1. 如果报错:This systems seems to use systemd.
    Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!
    2.解决方法:解决报错
    3.解决之后再次执行:./install_server.sh

16.执行./install_server.sh过程:

[root@localhost utils]# ./install_server.sh 
Welcome to the redis service installer
This script will help you easily set up a running redis server

Please select the redis port for this instance: [6379] 		#这个就是配置这个reids的端口号,如果想自己填写就在[6379] 直接填写端口号即可
Selecting default: 6379
Please select the redis config file name [/etc/redis/6379.conf] 	#这个是指配置文件存放在/etc/redis/6379.conf如果想自己配置那么同上操作
Selected default - /etc/redis/6379.conf
Please select the redis log file name [/var/log/redis_6379.log] 	#这个是日志文件存放在/var/log/redis_6379.log
Selected default - /var/log/redis_6379.log
Please select the data directory for this instance [/var/lib/redis/6379] 	#这个是数据存放在/var/lib/redis/6379,redis操作内存那么就会涉及到持久化,例如断电时候
Selected default - /var/lib/redis/6379
Please select the redis executable path [/procedure/reids1/bin/redis-server] 
Selected config:	#总结你所选的配置文件如下
Port           : 6379
Config file    : /etc/redis/6379.conf
Log file       : /var/log/redis_6379.log
Data dir       : /var/lib/redis/6379
Executable     : /procedure/reids1/bin/redis-server
Cli Executable : /procedure/reids1/bin/redis-cli
Is this ok? Then press ENTER to go on or Ctrl-C to abort.	#如果是就ENTER,如果不是就Ctrl-C当作你没有./install_server.sh
Copied /tmp/6379.conf => /etc/init.d/redis_6379	#将临时文件以及很多配置放到到/etc/init.d/redis_6379脚本里
Installing service...	#安装服务,将启动脚本安装到/etc/init.d目录下
Successfully added to chkconfig!	#开机启动
Successfully added to runlevels 345!
Starting Redis server...	#启动redis
Installation successful!
[root@localhost utils]# 

17.查看reids状态 执行: service redis_6379 status
18.注释:

  1. 第四步执行make其实执行的是解压后的文件夹中的Makefile文件里的操作在这里插入图片描述
  2. 如果对安装中的一些步骤不清楚可以根据解压后安装包中的 README.md文件中的提示进行操作
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值