Linux-centos7怎么编译安装redis5.0.3
1.获取安装包https://blog.csdn.net/ct_666/article/details/111519155
获取源码包,如果没有特殊需求,必须使用新版本特性,那5.0.3版本足够。
cd /usr/local/ && wget http://download.redis.io/releases/redis-5.0.3.tar.gz
2.解压、编译
如果服务器没有安装gcc-c++编译环境,请参考https://blog.csdn.net/ct_666/article/details/111519155
解压、编译。编译成功后,删除源码包
tar -zxvf redis-5.0.3.tar.gz && cd redis-5.0.3/ && make && rm -rf ../redis-5.0.3.tar.gz
3.基本配置
配置文件:/usr/local/redis-5.0.3/redis.conf,按需设置
vi redis.conf
配置一:后台启动
# redis默认是前台启动 # 找到此行 daemonize no # 将no改为yes,设置redis后台启动 daemonize yes
配置二:设置所有主机无密码访问
# redis默认是只能本机访问 # 1.找到此行,将它注释掉 bind 127.0.0.1 # 2.将此行 protected-mode yes # 改为 protected-mode no
配置三:设置所有主机使用密码访问
# redis默认是只能本机访问 # 1.找到此行,将它注释掉 bind 127.0.0.1 # 2.找到此行,在下面添加一行 # requirepass foobared requirepass yourpassword
4.启动
指定配置文件启动。我修改了配置文件,设置所有主机无密码访问且redis后台启动。
注意:当前所在的目录位置不同,启动命令也不同,不要生搬硬套。
如果是在根目录启动redis,命令是:/usr/local/redis-5.0.3/src/redis-server /usr/local/redis-5.0.3/redis.conf
如果是在/usr/local/redis-5.0.3/src/目录启动redis,命令是:./redis-server ../redis.conf
如下我是在/usr/local/redis-5.0.3目录启动redis,所以启动命令是:src/redis-server redis.conf
[root@minio1 redis-5.0.3]# src/redis-server redis.conf 25966:C 16 Jan 2021 16:12:34.760 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 25966:C 16 Jan 2021 16:12:34.760 # Redis version=5.0.3, bits=64, commit=00000000, modified=0, pid=25966, just started 25966:C 16 Jan 2021 16:12:34.760 # Configuration loaded
5.测试
以下为无密码刷新缓存测试
# 使用常用清除缓存命令flushall测试 [root@minio1 redis-5.0.3]# src/redis-cli 127.0.0.1:6379> flushall OK 127.0.0.1:6379> exit [root@minio1 redis-5.0.3]#
以下为有密码刷新缓存测试,密码我设置的123456
# 在设置密码的情况下,进入redis客户端直接执行flushall,报错,提示需要先输入密码 [root@minio1 redis-5.0.3]# src/redis-cli 127.0.0.1:6379> flushall (error) NOAUTH Authentication required. 127.0.0.1:6379> auth 123456 OK 127.0.0.1:6379> flushall OK 127.0.0.1:6379> exit [root@minio1 redis-5.0.3]#
以上是Linux-centos7怎么编译安装redis5.0.3的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

虽然 Notepad 无法直接运行 Java 代码,但可以通过借助其他工具实现:使用命令行编译器 (javac) 编译代码,生成字节码文件 (filename.class)。使用 Java 解释器 (java) 解释字节码,执行代码并输出结果。

Linux的主要用途包括:1.服务器操作系统,2.嵌入式系统,3.桌面操作系统,4.开发和测试环境。Linux在这些领域表现出色,提供了稳定性、安全性和高效的开发工具。

要查看 Git 仓库地址,请执行以下步骤:1. 打开命令行并导航到仓库目录;2. 运行 "git remote -v" 命令;3. 查看输出中的仓库名称及其相应的地址。

要安装 Laravel,需依序进行以下步骤:安装 Composer(适用于 macOS/Linux 和 Windows)安装 Laravel 安装器创建新项目启动服务访问应用程序(网址:http://127.0.0.1:8000)设置数据库连接(如果需要)

VS Code 切换中文模式的操作步骤:打开设置界面(Windows/Linux:Ctrl ,,macOS:Cmd ,)搜索 "Editor: Language" 设置在下拉菜单中选择 "中文"保存设置重启 VS Code

要设置 Sublime Text 的快捷键,请遵循以下步骤:打开快捷键设置文件 Key Bindings - User。使用 { "keys": ["按键组合"], "command": "命令" } 的格式添加快捷键设置。保存更改。重新加载快捷键设置以使更改生效。

自定义开发环境的方法有很多种,但全局 Git 配置文件是最有可能用于自定义设置(例如用户名、电子邮件、首选文本编辑器和远程分支)的一种。以下是您需要了解的有关全局 Git 配置文件的关键事项。
