刚刚安装了Linux,使用的虚拟机为 VMware® Workstation 15 Pro
首先看一下网络是否可用
网络无法使用,需要对网络进行配置,第一步:编辑虚拟机设置
第二步:然后点击编辑——>虚拟网络编辑器
记录子网ip、子网掩码和网关ip,我们需要对这三项进行配置,开启虚拟机,进入/etc/sysconfig/network-scripts/目录下
寻找一个前缀为ifcfg前缀的文件,一般为ifcfg-ens33,进行编辑(vi ifcfg-ens33)
esc退出插入模式,:wq保存并返回,重启网络服务:service network restart
ip addr查看网络配置信息,再尝试一下ping百度
成功配置网络,下载安装wget yum -y install wget
安装gcc yum -y install gcc
wget http://download.redis.io/releases/redis-5.0.8.tar.gz
tar xzf redis-5.0.8.tar.gz
cd redis-5.0.8
make
如果失败了就make clean,把redis文件夹删了重新tar解压重新安装
下载net-tools插件,获取ifconfig命令(yum -y install net-tools)
使用ifconfig查看虚拟机的ip
配置linux的出入站规则
iptables -A INPUT -ptcp --dport 端口号-j ACCEPT // 开启端口号
iptables -A OUTPUT -ptcp --dport 端口号-j DROP // 关闭端口号
使用 iptables -A INPUT -ptcp --dport 6379-j ACCEPT,开启6379端口,外部可以使用telnet ip 端口进行判断是否可以连接进入src目录,输入./redis-server开启
有时还需要关闭linux防火墙(不知道为什么要关闭) systemctl stop firewalld
用redis-cli连接,发现处于安全模式,必须进行Redis的相关配置才可以使用
意思是说,我们必须要在配置 protected-mode 为no,绑定外网ip地址,设置redis密码才可以进行正常的使用
于是我们到目录下 vi redis.conf
保存并关闭,然后使用Reids-server 配置文件路径开启Redis服务器
例如我的是 ./redis-server /etc/sysconfig/network-scripts/redis-5.0.8/redis-conf
连接Redis,使用ping感受一下
对Reids进行配置,新增一个Reids配置文件
grep -v "#" 和 grep -v "^$" 表示过滤掉所有以#开头的行 以及 过滤掉所有的空行空格 > 表示写入到后面的文件中
配置Redis,让redis成为后台程序,创建redis的数据存储目录