Centos7 Redis安装
2022/3/20 2:28:32
本文主要是介绍Centos7 Redis安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、Redis安装
Redis只有linux版本,本次安装在虚拟机的centos7系统中。
用mobaxterm连接,虚拟机ip是ens33 inet的192.168.x.x,如果没有这个属性则无法连接到虚拟机。
如果在ifconfig中没有找到,输入下面的命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将文件的onboot=no改为yes。
再输入下面的命令启动网络:
service network start
最后用 ip addr获取ip地址。
1.1 安装Redis依赖
Redis是基于C语言编写的,首先需要安装Redis需要的依赖。这里有可能没有在root用户下,可以用命令切换用户。
[user@localhost~]$ su -
切换成功后用如下命令:
[root@localhost ~]# yum install -y gcc tcl
出现下图表示成功
1.2 解压安装包并安装
[root@localhost src]# tar -zxvf redis-6.2.6.tar.gz
进入解压目录进行安装。
[root@localhost redis-6.2.6]# make && make install
1.3验证
默认安装在/usr/local/bin下,
- redis-cli是redis提供的命令行客户端
- redis-server是redis的服务端启动脚本
- redis-sentinel是dedis的哨兵启动脚本
1.4启动
- 默认启动
redis-server
前台启动,没有停止,要想建立连接只能开一个窗口重新建立连接,关掉这个窗口rredis自动关闭。
- 制定配置启动
如果要让redis以后台方式启动,必须修改redis配置文件,在解压redis的目录下redis.conf
/usr/local/src/redis-6.2.6
1)修改监听地址
bind 0.0.0.0
2)修改守护进程
daemonize yes
3)修改密码
requirepass xxxxx
4)数据库数量
databases 1
5)最大内存
maxmemory 512mb
6)日志
logfile "redis.log"
进入redis安装目录
cd /usr/local/src/redis-6.2.6
启动
redis-server redis.conf
可以用kill结束后台运行。
- 开机自启
先新建一个系统服务文件
[root@localhost redis-6.2.6]# vi /etc/systemd/system/redis.server
Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
然后重载系统服务:
[root@localhost redis-6.2.6]# systemctl daemon-reload
就可以启动redis服务了
systemctl start redis //启动redis systemctl status redis //查看redis状态 systemctl stop redis //停止redis systemctl enable redis //开机自启
二、图形客户端
https://github.com/lework/RedisDesktopManager-Windows/releases
地址填写虚拟机ip地址,填写密码,测试连接成功。如果连不上可能是因为虚拟机没有开发6379端口。
2.1 开放端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
2.2重启防火墙
firewall-cmd --reload
2.3检查是否开启成功
firewall-cmd --query-port=6379/tcp
bingo!
这篇关于Centos7 Redis安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27阿里云Redis学习入门指南
- 2024-12-27阿里云Redis入门详解:轻松搭建与管理
- 2024-12-27阿里云Redis学习:新手入门指南
- 2024-12-24Redis资料:新手入门快速指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-24Redis资料:新手入门教程与实践指南
- 2024-12-07Redis高并发入门详解
- 2024-12-07Redis缓存入门:新手必读指南
- 2024-12-07Redis缓存入门:新手必读教程
- 2024-12-07Redis入门:新手必备的简单教程