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

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