官网下载
https://redis.io/download/
安装步骤:
1.安装redis 所需要的依赖
yum install -y gcc tcl
2.上传安装包并解压,下载安装包,上传到/usr/local/src目录,解压
tar -zxvf redis-7.2.3.tat.gz
- 进入安装目录,运行编译命令
make && make install
4.修改配置
# 监听的地址,默认是127.0.0.1,会导致只能在本地访问,修改为0.0.0.0则可以在任意IP访问,生产环境不要重置为0.0.0.0
bind 0.0.0.0
# 守护线程,修改为yes后即可后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码
requirepass root
5.启动Redis
# 进入redis安装目录
cd /usr/local/src/redis-7.2.3
# 启动
redis-server redis.conf
# 查看是否运行
ps -ef | grep redis
# 关闭
kill -9 端口
出现问题1:
Could not retrieve mirrorlist
解决方案:
1.先尝试ping一下
ping 127.0.0.1
ping www.baidu.com
ping不通的话
可能是网络配置文件设置错误
检查网络配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=yes #设置开机启动网络,这样就不需要每次都连接网络了
BOOTPROTO=static #设置静态IP,这样ip地址不会随着物理机ip地址的改变而改变了
IPADDR=192.168.2.102 #ip地址,地址要和网关在同一网段,这里简单来说就是ip地址的前三段和网关的前三段要相同,即192.168.2
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.2.2 #设置网关,自己虚拟机的网关在虚拟机的编辑--->虚拟网络编辑器里免去看
DNS="8.8.8.8"
重启网卡 service network restart
2 可能原因是DNS没配置好
修改vi /etc/resolv.conf
添加DNS
nameserver 114.114.114.114 (电信的DNS)
nameserver 8.8.8.8(googel的DNS)
可以随意添加一个,两个也可以,配置文件中可以配置三个DNS
然后在ifcfg-ens33配置文件中加上刚添加的DNS