下載、提取和編譯 Redis:
原碼編譯安裝方式
$ wget http://download.redis.io/releases/redis-5.0.8.tar.gz
$ tar -xvf redis-5.0.8.tar.gz
$ cd redis-5.0.8
$ make
PS:也可以通過迅雷下載,再通過
yum 安裝
$ yum install redis
PS:可以指定安裝的版本,安裝非常方便,後面的維護也方便,但是安裝對網絡有要求,另外安裝經常找不到指定的版本(對yum服務器依賴)。
根據需求修改配置文件
redis 的配置很簡單,所有的配置項在配置文件都有詳細的說明。
比如,修改密碼,如下圖所示:
啓動
默認配置文件方式的啓動
$ src/redis-server
指定配置文件啓動
$ cd src
$ ./redis-server ../redis.conf
客戶端測試
[root@localhost src]# ./redis-cli
127.0.0.1:6379> auth lanyou
OK
127.0.0.1:6379>
127.0.0.1:6379> set abc abc
OK
127.0.0.1:6379> get abc
"abc"
127.0.0.1:6379>
防火牆配置
一般服務器都會有防火牆配置,需要手動去把它打開後,外網才能使用。
開放端口 6379
$ iptables -I INPUT -ptcp --dport 6637 -j ACCEPT
保存,防止重啓失效。
$ iptables -I INPUT -ptcp --dport 6637 -j ACCEPT
如果是CentOS 7可以使用以下命令設置
$ firewall-cmd --add-port=6637/tcp --permanent
重啓防火牆
$ sytemctl restart firewalld
隨機啓動 配置
參考 https://www.cnblogs.com/liangyou666/p/9577468.html
yum 安裝的 自啓設置方式
$ yum enable redis
常用操作
停止:
1:進入redis-cli 模式
$ ./usr/local/redis/src/redis-cli
2:輸入 shutdown
PS :如果是yum安裝的,可以直接輸入 systemctl restart redis
查看是否運行狀態
$ ps- aux |grep redis
PS :如果是yum安裝的,可以直接輸入 systemctl status redis