Linux下安装Redis

论坛 期权论坛 脚本     
已经匿名di用户   2022-4-26 16:02   2734   0

系统: centos

redis下载地址 http://www.redis.cn/download.html

安装gcc 用于安装redis

 yum install gcc

安装文件上传工具  

yum install  -y lrzsz

linux中创建一个文件夹用于保存安装文件

[root@VM_0_7_centos /]# cd / 
[root@VM_0_7_centos /]# mkdir app    //创建目录 
[root@VM_0_7_centos /]# cd /app   //切换到指定目录
[root@VM_0_7_centos /]# rz      //上传文件
[root@VM_0_7_centos /]# tar xzf redis-5.0.5.tar.gz  //解压文件

创建redis目录 /usr 文件夹类似windows中的program file,安装文件到指定目录

[root@VM_0_7_centos /]# mkdir /usr/local/redis 
[root@VM_0_7_centos /]# cd /app/redis-5.0.5 //切换到解压文件目录 
[root@VM_0_7_centos /]# make PREFIX=/usr/local/redis install //安装到该目录
[root@VM_0_7_centos /]# cp /app/redis/redis.conf /usr/local/redis/bin/  //复制配置文件到文件

配置redis守护进程,启动redis

vim redis.conf
//按下i进入编辑模式,找到daemonize属性改为yes,按下Esc,再输入:wq确认退出
redis-server redis.conf

配置远程访问

redis.conf文件修改:

bind 0.0.0.0
port 6379 
daemonize yes
protected-mode no
requirepass password

首先查看防火墙运行状态:

[root@localhost ~]# firewall-cmd --state
running

查看我们需要的端口有没有开启:

查询是否开启6379端口
[root@localhost ~]# firewall-cmd --query-port=6379/tcp
no
显然6379端口没有开启

开启6379端口:

[root@localhost ~]# firewall-cmd --zone=public --add-port=6379/tcp --permanent
success

注意加上参数:--permanent,表示永久改变。

最后运行:

[root@localhost ~]# firewall-cmd --reload
success

完成上述修改,并开启6379端口:现在就可以测试远程连接redis

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP