共计 1729 个字符,预计需要花费 5 分钟才能阅读完成。
1、安装 gcc 环境
sudo yum install gcc-c++
2、安装 wget
sudo yum install wget
3、下载 Redis 源码包
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
4、解压 redis-4.0.1.tar.gz 安装包, 并编译。
tar xzf redis-4.0.1.tar.gz
cd redis-4.0.1
make
注意:如果在 make 过程中出现报错问题,那么就是由于 gcc 的环境安装有问题,请检查从新安装 gcc 环境。
5、安装
make PREFIX=/usr/local/redis install
注意:安装命令执行完毕后会有如下目录
Redis 里面的 bin 目录结构
- redis-benchmark 性能测试工具
- redis-check-aof 文件修复工具
- redis-check-rdb rdb 文件检查工具
- redis-cli 命令行客户端
- redis-server redis 启动命令
6、从解压包文件中复制 redis.conf 文件到安装目录
cp redis.conf /usr/local/redis
7、运行 Redis(前台运行模式)
redis-server
8、后台运行 Redis
A、打开 redis.conf 文件
sudo vim redis.conf
B、修改配置文件
C、将 no 改为 yes
D、保存文件并退出
按下 ESC 键,输入
:wq
E、后台启动
./bin/redis-server ./redis.conf
F、检查 redis 进程是否已经启动
ps -ef | grep -i redis
9、关闭 reids
-
方式 1:杀死 redis 进程
kill -9 进程id
-
方式 2:正常关闭
sudo ./bin/redis-cli shutdown
注意:当以非 root 权限启动的 reids,那么是无法用 shutdown 进行关闭的。它会报如下错误
所以要解决此问题,可以使用 kill 方式杀死进程,然后在使用 sudo 方式启动 redis
10、设置 redis 密码
A、使用 vim 打开 redis.conf 文件
sudo vim redis-conf
B、找到 #requirepass foobared 去掉注释
C、将 foobared 改为自己的密码,我在这里改为 requirepass 123456
D、然后保存,重启服务
下面关于 Redis 的文章您也可能喜欢,不妨参考下:
Ubuntu 14.04 下 Redis 安装及简单测试 http://www.linuxidc.com/Linux/2014-05/101544.htm
Redis 主从复制基本配置 http://www.linuxidc.com/Linux/2015-03/115610.htm
CentOS 7 下 Redis 的安装与配置 http://www.linuxidc.com/Linux/2017-02/140363.htm
Ubuntu 14.04 安装 Redis 与简单配置 http://www.linuxidc.com/Linux/2017-01/139075.htm
Ubuntu 16.04 环境中安装 PHP7.0 Redis 扩展 http://www.linuxidc.com/Linux/2016-09/135631.htm
Redis 单机 & 集群离线安装部署 http://www.linuxidc.com/Linux/2017-03/141403.htm
CentOS 7.0 安装 Redis 3.2.1 详细过程和使用常见问题 http://www.linuxidc.com/Linux/2016-09/135071.htm
Ubuntu 16.04 环境中安装 PHP7.0 Redis 扩展 http://www.linuxidc.com/Linux/2016-09/135631.htm
Ubuntu 15.10 下 Redis 集群部署文档 http://www.linuxidc.com/Linux/2016-06/132340.htm
Redis 实战 中文 PDF http://www.linuxidc.com/Linux/2016-04/129932.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-09/147198.htm