Redis 安装(常规)
Redis 安装(常规)
1 概述
主要是源码编译安装 redis。
- 如无特殊说明,默认是使用 root 用户进行安装。
2 源码安装 Redis
2.1 解压编译
$ wget http://download.redis.io/releases/redis-6.2.9.tar.gz
$ tar zxvf redis-6.2.9.tar.gz -C /usr/local/
$ mv /usr/local/redis-6.2.9 /usr/local/redis && cd /usr/local/redis
$ make
2.2 直接启动
/usr/local/redis/src/redis-server
2.3 修改 redis 的配置文件
$ vim /usr/local/redis/redis.conf
daemonize yes #使 Redis 以守护进程模式运行
pidfile /var/run/redis_6379.pid #设置 Redis 的 PID 文件位置
port 6379 #设置 Redis 监听的端口号
dir /var/redis/6379 # 设置持久化文件存放位置
requirepass p123456 # 设置 redis 密码
bind 0.0.0.0 #开启远程访问
2.4 做开机自启动服务
$ cp /usr/local/redis/utils/redis_init_script /etc/init.d/redis
$ chmod +x /etc/init.d/redis
# 创建 /etc/init.d/redis 对应的软连接或资源
$ ln -s /usr/local/redis/src/redis-server /usr/local/bin/redis-server
$ ln -s /usr/local/redis/src/redis-cli /usr/local/bin/redis-cli
$ mkdir -p /etc/redis && cp /usr/local/redis/redis.conf /etc/redis/6379.conf
# 把 redis 服务添加到系统服务中
$ chkconfig --add redis
# 测试 redis 服务启动停止是否正常
$ service redis start
# 确认启动正常会后关闭 redis
$ service redis stop
2.5 服务常用命令
$ service redis start
$ service redis stop
$ redis-cli SHUTDOWN [-a p123456]