Linux服务器安装Redis

1、官网下载网页链接:https://redis.io/download
我下载的版本
在这里插入图片描述
2、下载完成之后,通过FinalShell,把我们下载好的Redis压缩包,上传到Linux服务器的 /usr/src 文件目录下
在这里插入图片描述
3、使用 FinalShell 连接到我们的Linux服务器,进入到 /usr/src 文件目录中,解压 redis-6.0.16.tar.gz,并把redis-6.0.16移动到 /usr/local/ 目录下,并改名

cd /usr/src   //进入src文件目录

tar xzf redis-6.0.16.tar.gz        //解压redis

mv redis-6.0.16 /usr/local/redis    //把redis-6.0.16移动到/usr/local/redis

在这里插入图片描述
4、安装gcc环境
由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下:

yum install gcc-c++

5、进入到 /usr/local/redis-5.0.0/ 目录下,进行编译与安装

//进入到/usr/local/redis/ 文件目录下
cd /usr/local/redis/ 

//对解压后的文件进行编译     
make 

//进入到 redis/src 文件目录下
cd ./src   

 //进行redis安装
make install           用这个下面需要创建bin目录
或者
make install PREFIX=/usr/local/redis   //不需要创建bin目录,会自动创建并转移常用命令

在这里插入图片描述
6、为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中

cd /usr/local/redis

mkdir bin      //创建bin文件夹,注意看上一条使用哪个命令

mkdir etc      //创建etc文件夹

7、将redis-5.0.0目录下的 redis.conf 移动到 redis-5.0.0目录下的etc文件夹下

//将redis目录下的 redis.conf 移动到 redis目录下的etc文件夹下
mv redis.conf ./etc/

使用此 make install PREFIX=/usr/local/redis命令不需要转移下面的,直接跳过下面这步

将mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到 /usr/local/redis-5.0.0/bin/ 目录下

cd ./src/      //进入redis-5.0.0目录下的src文件夹下

//将mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到   /usr/local/redis/bin/ 目录下

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin/

8、进入到/usr/local/redis/etc/ 目录下

//进入到/usr/local/redis/etc/ 目录下
cd /usr/local/redis/etc/

ls   //查看etc目录

9、编辑 redis.conf配置文件,设置后台启动redis服务

vim redis.conf

如果提示vim command not found,那就安装vim

yum -y install vim*

把文件中的daemonize属性改为yes(表明需要在后台运行),
我的在第224行,别急着退出
在这里插入图片描述
10、加下来进行配置选配

注释掉bind 127.0.0.1,我的在第68行
在这里插入图片描述

如果放开bind 127.0.0.1即只有本机可以访问,如果注释掉,所有环境都可以访问。自己练习无所谓,生产等比较重要的环境还是建议绑定访问的ip

保护模式修改:protected-mode的值默认为yes,将其修改为no;我的在第87行
该模式控制外部网是否可以连接redis服务,默认是yes,所以默认我们外网是无法访问的,如需外网连接rendis服务则需要将此属性改为no

在这里插入图片描述

守护进程修改daemonize的值默认为no,将其修改为yes,我的在第224行

yes表示启用守护进程,默认是no即不以守护进程方式运行

在这里插入图片描述

redis密码修改:requirepass
设置 redis 连接密码
修改默认密码,查找 requirepass foobared 将 foobared 修改为你的密码(如:123456)

12、设置开机自启动

vim /etc/rc.d/rc.local

添加如下代码到 /etc/rc.d/rc.local 中:

/usr/local/redis/bin/redis-server  /usr/local/redis/etc/redis.conf

给予文件夹权限

chmod +x /etc/rc.d/rc.local

13、切换到 /usr/local/redis/bin/ 目录下执行 redis-server 命令,使用 /usr/local/redis/etc/redis.conf配置文件来启动redis服务

//进入到/usr/local/redis/bin/ 目录下
cd /usr/local/redis/bin/  

 //启动Redis服务
./redis-server /usr/local/redis/etc/redis.conf   

15、打开RedisDesktopManager,测试服务是否开启 以及 是否可以远程访问Redis

在这里插入图片描述
Redis的整个安装过程到此结束。

停止redis (进入redis安装目录)
./bin/redis-cli shutdown
启动redis
./redis-server /usr/local/redis/etc/redis.conf
使用redis
./bin/redis-cli

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值