Redis 安装 概述 安装 启动 Redis 检验安装

概述

可通过 yum 安装,也可以通过源码安装。为了展示安装过程,本次采用源码安装。

安装

下载最新的 redis 版本。

$ cd /usr/local
$ wget http://download.redis.io/releases/redis-4.0.2.tar.gz

解压。

$ tar zxf redis-4.0.2.tar.gz
$ mv redis-4.0.2 redis

编译。

$ cd redis
$ make MALLOC=libc

如无意外,则安装成功。
修改配置文件。
设置密码,默认是不需要密码的。
开放外网访问,注释 bing 127.0.0.1

$ cp /usr/local/redis/redis.conf /etc/redis.conf
requirepass pass
daemonize yes
# bind 127.0.0.1

启动 Redis

设置 systemctl 启动。
添加 redis.service 文件。

$ vi /usr/lib/systemd/system/redis.service
[Unit]
Description=Redis
After=network.target
​
[Service]
Type=forking
User=redis
ExecStart=/usr/local/redis/src/redis-server /etc/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
​
[Install]
WantedBy=multi-user.target

设置开机启动。
开机启动只需要在 /etc/systemd/system/multi-user.target.wants 或者 /usr/lib/systemd/system/multi-user.target.wants 下建立一个软连接即可,因为 multi-user.target.wants 下的服务会随开机启动。

$ ln -s /usr/lib/systemd/system/redis.service /etc/systemd/system/multi-user.target.wants/redis.service

启动 redis

$ systemctl start redis.service

检验安装

$ /usr/local/redis/src/redis-cli -h 127.0.0.1 -p 6379 -a 123456
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
127.0.0.1:6379> 

安装成功。

注意:redis 安装笔者已制作成 ansible-playbook 剧本角色,地址见:https://github.com/areawen2GHub/ansible-redis
可自由 git clone


参考地址:
redis下载地址:http://download.redis.io/releases/
redis systemctl配置:http://blog.csdn.net/chwshuang/article/details/68489968

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章