linux 服务 下 redis 安装和 启动

官网下载
https://redis.io/download/
linux 服务 下 redis 安装和 启动_第1张图片
安装步骤:
1.安装redis 所需要的依赖

yum install -y gcc tcl

2.上传安装包并解压,下载安装包,上传到/usr/local/src目录,解压

tar -zxvf redis-7.2.3.tat.gz
  1. 进入安装目录,运行编译命令
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
linux 服务 下 redis 安装和 启动_第2张图片

解决方案:
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

你可能感兴趣的:(linux,redis,运维)