下载、提取和编译 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