1、输入以下命令进入src目录,并创建 redis 文件,然后进入 redis目录。
cd /usr/local/src
mkdir redis
2、使用下列命令下载redis安装包
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
3、使用下列命令将安装包进行解压并将解压后的redis重命名,然后删除原装安装包
tar -zxvf redis-5.0.5.tar.gz #解压安装包
mv redis-5.0.5 redis5 #重命名
rm -rf redis-5.0.5.tar.gz #删除原装安装包
4、编译与安装
使用下列命令进入redis根目录,然后进行redis的编译和安装
cd redis5/ #进入redis根目录
make #编译
make install #安装
执行完成之后如下图:
5、修改redis.conf配置文件
命令:vim redis.conf
修改内容:
#将69行的bind 127.0.0.1 注释掉,此操作是去除IP绑定,然后远程连接才能正常访问
#bind 127.0.0.1
#关闭redis保护模式:将88行的 protected-mode yes 改为 protected-mode no
protected-mode no
#开启redis后台启动:将136行的 daemonize no 改为 daemonize yes
daemonize yes
内容修改完成后,wq!保存退出。
6、使用下列命令开放redis的 6379 端口,然后重启防火墙
firewall-cmd --zone=public --add-port=6379/tcp --permanent #开放6379端口
firewall-cmd --reload #重启防火墙
7、启动redis
启动redis,首页要进入安装redis的根目录
命令:cd /usr/local/src/redis/redis5
然后再执行命令:redis-server redis.conf 启动redis.
执行命令: redis-cli -p 6379 进入redis客户端。当然,端口默认是6379时,也可以直接使用命令:redis-cli 进入客户端。
扩展:
redis客户端连接的几种方式:
(1)redis-cli:默认连接6379端口
(2)redis-cli -p port 连接指定端口的redis客户端。
(3)redis-cli -p port -h ip:连接指定端口和ip的redis客户端。
可以使用下列命令查看redis是否在运行
命令:ps -aux | grep redis 、 ps -ef | grep redis
至此,CentOS8安装redis就安装完成了。