CentOS7 1804 的网络配置及redis安装

  1. vim /etc/sysconfig/network-scripts/vim ifcfg-enp0s3找到特定的网络接口配置文件
  2. 进行如下配置:(不用管引号,可写可不写,注意大写)

TYPE=Ethernet
#设置为静态ip
BOOTPROTO=static
#配置静态IP
IPADDR=192.168.0.156
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DEFROUTE=yes
DNS1=180.76.76.76
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ed246b2b-cc49-4785-a675-feebf70440e7
DEVICE=eno16777736
ONBOOT=yes
NM_CONTROLLED=NO

resolv.conf文件是一个保存着dns服务器地址的配置文件,每次重启网络加载网络配置文件的时候,它就将配置文件的dns设置为我们配置的dns,因此它的地址取决于我们的配置,是个动态文件。

ONBOOT=yes表示系统将在启动时开启该接口。

NM_CONTROLLED=NO这是因为NM_CONTROLLED是network manger的参数,它是实时生效的,修改后无需要重启网络服务(或网卡),如果NM_CONTROLLED=yes,当你修改ifcfg-ethx的文件内容时,如果内容不完全正确,有很大概率导致网络中断,不清楚暂不讨论不影响。

DNS配置注意不能直接DNS=***,要这么写DNS1=***,一定加个非0非空的编号,否则加载不了

*************************************************************************************************************************************************

***************************************以下开始我的redis配置*******************************************************************************

  1. 下载redis:wget http://download.redis.io/releases/redis-4.0.6.tar.gz
  2. tar xzf redis-4.0.6.tar.gz(注意自己现在操作的目录,例如:根目录/,那么就会在次存在一个名为redis-4.0.6.tar.gz压缩文件和解压文件夹redis-4.0.6,我们需要这个文件夹)
  3. cd redis-4.0.6进入这个文件夹
  4. make编译安装一下
  5. 目录结构,redis-4.0.6下有配置文件redis.conf,redis启动命令和客户端命令都在src下

redis.conf几个重要的配置:

  1. daemonize yes 以后台运行的方式启动redis;
  2. requirepass 09**
  3. bind 192.168.0.156
  4. port 6379

ok,基本结束,最后出现了远程无法访问的问题,宿主不能访问centos的6379端口,

firewall-cmd --query-port=6379/tcp-------》》查询显示no代表没打开

firewall-cmd --add-port=6379/tcp------》》临时打开端口

 

永久开启端口
 
firewall-cmd --zone=public --add-port=6379/tcp --permanent
 
命令含义:
--zone #作用域
--add-port=6379/tcp  #添加端口,格式为:端口/通讯协议
--permanent   #永久生效,没有此参数重启后失效
重启防火墙
firewall-cmd --reload

  在CentOS Linux release 7.3.1611 (Core) 上安装完redis之后,打算在Spring Boot中集成一下redis,然后测试下redis 的相关操作,但是还没打开redis 的6379端口,根据网上查找的资料,需要先修改/etc/sysconfig 路径中的iptables-config(修正:这里我看错了,不是iptables.config而是iptables文件,抱歉),但是在我在该文件当中并没有找到与网络上方法一样的内容去做修改,百度之后发现 Centos 7.3 无法使用iptables控制Linux的端口(修正:这里不是不能使用iptables控制端口,而是centos7默认使用了firewalld,但我们一样能安装iptables来控制端口),而是用firewalld 代替了原来的iptables。 --------------------- 作者:-白日梦想家- 来源:CSDN 原文:https://blog.csdn.net/huangyuehong914/article/details/80218495?utm_source=copy

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值