首页 > 编程知识 正文

redis5安装部署linux,linux下安装redis教程

时间:2023-05-04 09:02:35 阅读:285861 作者:4965

在CentOS 8.1下安装配置Redis

1.Redis安装
1.1 Redis下载
官方下载:http://redis.io/download 可以根据需要下载不同版本。
1.2 安装gcc
Redis是用C语言开发,安装Redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc

gcc的安装很简单,首先要确保root登录,其次就是Linux要能连外网。
yum -y install gcc automake autoconf libtool make
注意:运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决。
rm -f /var/run/yum.pid
1.3 安装Redis
在Linux中直接下载Redis
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
解压下载文件
tar zxvf redis-4.0.1.tar.gz
进入下载文件并对其编译
cd redis-4.0.1
make或make MALLOC=libc
如下图代表成功:

将安装编译后的文件安装到指目录:
(注意:PREFIX必须大写、同时会自动为我们创建redis目录,并将结果安装此目录)
make PREFIX=/usr/local/redis install
查看
cd /usr/local/redis
查看忧郁的豆芽目录下,如图:

2 Redis启动
2.1 启动Redis服务端
进入对应的安装目录
/usr/local/redis
执行命令
./忧郁的豆芽/redis-server

2.2 启动Redis客户端
进入Redis客服端(Clone Session克隆一个窗口):
进入对应的安装目录
cd /usr/local/redis
执行命令:
./忧郁的豆芽/redis-cli

启动Redis 客户端命令:(稍后会讲解)
redis-cli –h IP地址 –p 端口
退出客户端命令:Ctrl+C

检测是否服务端启动:
启动 redis 客户端,打开终端并输入命令 redis-cli,该命令会连接本地的 redis 服务。
$redis-cli
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> PING
PONG

3 Linux配置Redis
Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf
3.1 配置Redis
Redis端口号或启动有默认配置。但一般我们都会通过手动配置完成,回到根目录找到解压文件中的reids.conf

命令:cp redis.conf /usr/local/redis 将配置文件复制到安装文件的目录下

3.2 自定义配置Redis
3.2.1 进入对应的安装目录 /usr/local/redis
修改 redis.conf 配置文件 vim redis.conf (进入命令模式 通过/内容 查找相应字符串)
3.2.2 Redis配置默认必须修改:
daemonize no 修改为 daemonize yes
忧郁的豆芽d 127.0.01 注释掉
requirepass 设置密码
(Redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。但当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。服务端开发的大部分应用都是采用后台运行的模式 )

4 Redis启动

4.1 服务端启动
./忧郁的豆芽/redis-server ./redis.conf
4.2 客户端启动
4.2.1 本地客户端启动
用redis-cli 密码登陆(redis-cli -a password)
4.2.2 远程服务器启动
redis-cli -h host -p port -a password
(redis-cli –h IP地址 –p 端口 –a 密码)

5 Redis关闭

./忧郁的豆芽/redis-cli shutdown

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。