Redis 手把手教你在Linux环境下安装(含详细图文)(一)

Linux源码安装

Redis版本库:https://download.redis.io/releases/ 可根据自己的需求选择下载对应的版本,本文中使用的是
不会修改密码 请参考 https://www.jianshu.com/p/3e1a03d48799
4.0.2 版本

1.创建指定目录,然后cd到目录 方便后续操作我这里选择的是 /usr/local/bin

#1.创建目录
mkdir -p /usr/local/bin/redis
#2.cd到目录
cd /usr/local/bin/redis

2.下载

wget https://download.redis.io/releases/redis-4.0.2.tar.gz

3.解压源码包

tar xzf redis-4.0.2.tar.gz

4安装

# 进入解压后的目录
cd redis-4.0.2

# 编译
make

执行完make命令后,在redis-4.0.2 的 src目录下会出现编译后的 redis 服务程序 redis-server,还有用于测试的客户端程序 redis-cli

5.启动服务

方式一 前台模式

最简单,进入redis-4.0.2 的 src目录执行redis-server
cd src
./redis-server
image.png

方式二 后台运行

前台模式,且当前窗口不可关闭,Ctrl + C 后就自动退出了
采取后台运行方式就不会有这种问题,也是比较常用的方式之一,实现方式如下:
回到redis-4.0.2 根目录找到redis.conf配置文件
使用 vi 或 vim 命令打开 redis.conf 配置文件,这里建议一定要读一下配置文件的内容,根据我的经验一般官方提供的配置文件都写的有注释说明的教你如何使用,读完一定收益匪浅

默认 bind 127.0.0.1 是没有注释的,如果你要开始远程连接可以注释 # 他,或者指定IP

image.png

默认 protected-mode yes 保护模式时开启的,如果你需要远程连接请将他设置为 protected-mode no

image.png

默认情况下 daemonize no 是不会作为守护进程运行的,如果需要设置为守护进程方式运行(后台运行)则将其改为 daemonize yes

image.png

以上操作是需要远程连接redis时所需要调整的配置,下面是如何后台启动redis

查看进程
ps -ef | grep redis
杀死进程
pkill -9 redis

1.建立服务端软链接 方便启动
ln /usr/local/bin/redis/redis-4.0.2/src/redis-server  /usr/bin/redis-server
2.建立客服端软链接 方便验证
ln /usr/local/bin/redis/redis-4.0.2/src/redis-cli  /usr/bin/redis-cli
3.复制配置文件到指定文件,这一步可以省略,我是为了方便配置文件
cp /usr/local/bin/redis/redis-4.0.2/redis.conf /usr/local/bin/redis/redis.conf
4.启动服务     redis-server  配置文件路径
redis-server /usr/local/bin/redis/redis.conf
5.验证服务 如果没有反应可断开,重新连接服务器
redis-cli

不会修改密码 请参考 https://www.jianshu.com/p/3e1a03d48799

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容