虚拟机安装单机redis5.0.9
安装包
安装前准备
-
上传
将包上传至:/usr/local/
-
解压
tar -zxf redis-5.0.9.tar.gz
-
安装 gcc 环境
redis是由C语言编写的,它的运行需要C环境,所以编译前需安装 gcc 环境yum install gcc-c++
安装过程需要下载一个包,输入 y,回车继续安装,最后出现 Complete! 表示安装完成
安装步骤
- 编译安装
进入解压后的 redis-5.0.9 目录,执行 make 命令(稍慢)cd redis-5.0.9 make
- 安装
cd src/ make install
- 配置
- 在 redis 目录下创建 bin 和 etc 两个文件夹
注:建这两个文件夹其实是为了方便使用和管理(你也可以不用创建,直接走下面第三步):cd /usr/local/redis-5.0.9/ mkdir bin mkdir etc
- bin:用于存放主要命令,你可以理解为springboot的主启动类
- etc:用于存放 redis 的核心配置文件 redis.conf
- 移动文件
- 先将 redis-5.0.9 里的主配置文件 redis.conf 移动到刚创建的 etc 文件夹
cd redis-5.0.9 mv redis.conf /usr/local/redis-5.0.9/etc/
- 再将 src 目录里带有绿色标识的文件全都移动到刚创建的 bin 文件夹
cd src/ mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server redis-trib.rb /usr/local/redis-5.0.9/bin/
- 先将 redis-5.0.9 里的主配置文件 redis.conf 移动到刚创建的 etc 文件夹
- 修改主配置文件
进入 etc 目录,修改 redis.conf 文件cd /usr/local/redis-5.0.9/etc/ vi redis.conf
-
注释掉 bind 127.0.0.1 这一行(解决只能特定网段连接的限制;正式服务器部署如阿里云,为项目安全严格可以保留注释,自己用的话就注释掉)
-
将 protected-mode 属性改为 no (关闭保护模式,不然会阻止远程访问;同上,正式服务器项目上线可不修改)
-
将 daemonize 属性改为 yes (这样启动时就在后台启动)
-
设置密码(可选,个人建议还是设个密码)
#requirepass foobared 打开注释,设置密码 requirepass Huawei@123 #修改完成后,wq保存并退出(先按Esc,接着输入 :wq)
-
- 在 redis 目录下创建 bin 和 etc 两个文件夹
启动
在 redis 目录下执行:
cd /usr/local/redis-5.0.9/
./bin/redis-server /usr/local/redis-5.0.9/etc/redis.conf
ps -ef | grep redis
输入:quit 即可退出客户端,您也通过可视化工具 RedisDesktopManager 连接 redis,进行查看和操作
评论区