Linux下redis5.0的安装和部署

下载linux版本下的安装包

redis官网
linux下redis-5.0.10的下载

linux下redis的安装

使用xftp上传下载的安装包到linux服务器上,上传到/usr/local文件夹下
在这里插入图片描述
使用xshell连接服务器,输入如下命令,解压压缩包

tar xzf redis-5.0.10.tar.gz

在这里插入图片描述
使用linux命令对解压后的文件夹进行重命名
mv 源文件夹名称 修改后的文件夹名称

mv redis-5.0.10 redis

在这里插入图片描述
安装gcc环境
redis是由C语言编写的,它的运行需要C环境,所以编译前需安装 gcc

yum install gcc-c++

安装过程需要下载一个包,输入 y,回车继续安装,最后出现 Complete! 表示安装完成
在这里插入图片描述
在这里插入图片描述
进入解压后的 redis 目录,执行 make 命令

cd /usr/local/redis
make

在这里插入图片描述
出现如下界面就是执行成功了
在这里插入图片描述
进入redis目录下的src目录,执行以下命令

cd /usr/local/redis/src
make install

在这里插入图片描述
在 redis 目录下创建 bin 和 etc 两个文件夹
mkdir 文件夹名

mkdir bin
mkdir etc

在这里插入图片描述
将 redis 里的主配置文件 redis.conf 移动到刚创建的 etc 文件夹

mv /usr/local/redis/redis.conf /usr/local/redis/etc

在这里插入图片描述
再将 src 目录部分的文件移动到刚创建的 bin 文件夹

cd /usr/local/redis/src
 mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel  redis-server redis-trib.rb /usr/local/redis/bin/

在这里插入图片描述
进入 etc 目录,修改 redis.conf 文件

cd /usr/local/redis/etc/
vi redis.conf

在这里插入图片描述
按回车键出现如下界面
在这里插入图片描述
然后在英文状态下,输入英文i,弹出如下界面
在这里插入图片描述
注释掉 bind 127.0.0.1 这一行
在这里插入图片描述
protected-mode 属性改为 no (关闭保护模式,不然会阻止远程访问)
在这里插入图片描述
将 daemonize 属性改为 yes (这样启动时就在后台启动)
在这里插入图片描述
设置密码 123456 requirepass 123456
在这里插入图片描述
也可以通过以下方式设置密码(前提是初始密码为空,连接客户端时不需要输入密码)

  • 连接客户端,输入以下命令,密码就设置成功了
config set requirepass ‘123456’

在这里插入图片描述

修改完成后,先按Esc,接着输入 :wq!
在 redis 目录下执行

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

查看redis-server启动状态

ps -ef | grep redis

在这里插入图片描述
使用redis客户端连接redis服务端

./bin/redis-cli
auth 123456

auth 你的密码,弹出以下界面,表示客户端连接服务端成功
在这里插入图片描述
输入quit

开放端口号

  • 查看防火墙是否运行,以下显示not running(表示防火墙未运行)
firewall-cmd --state

在这里插入图片描述

  • 开启防火墙 systemctl start firewalld
    在这里插入图片描述
  • 开放6379端口号 firewall-cmd --zone=public --add-port=6379/tcp --permanent,如下显示success(表示开放端口号成功)
    在这里插入图片描述
  • 重启防火墙 systemctl restart firewalld
    在这里插入图片描述
    由于redis是安装在阿里云服务器上,需要在阿里云服务器上配置安全组,开放端口号
    安全组配置地址
    在这里插入图片描述

启动服务
service redis start
停止服务
service redis stop

添加redis软链接
ln -s /usr/local/bin/redis-cli /sbin/redis-cli
以后直接在控制台输入redis-cli
出现如下界面

在这里插入图片描述

Guess you like

Origin blog.csdn.net/Java_Fly1/article/details/109789305