安装好CentOS7系统后我们要进行初始设置来让我们的服务器方便管理与使用,但是发现在7以前的版本都能输入的命令不能输入了,去官网查查才发发生了很大的变化,关于有哪些变化的可以点击这里查看,初始配置的方法如下
1、配置ip地址
在命令行输入下面的命令查看本机网卡状态
ip add (因为CentOS7中没有ifconfig命令了所以需要用yum进行安装)
临时生效
没有装ifconfig命令的操作
ip address add 你的ip/你的子网掩码 dev 你的网卡名
有装ifconfig命令的操作
ifconfig 你的网卡名 你的ip/你的子网掩码
永久生效
需要进入到配置文件进行修改,先进入配置文件
vi /etc/sysconfig/network-scripts/ifcfg-你的网卡名
然后按i键进行如下修改
TYPE=Ethernet BOOTPROTO=static (这里的dhcp改为static) DEFROUTE=yes 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=e8781eab-2865-49a2-9558-46489fda2ab8 DEVICE=eno16777736 ONBOOT=yes (这里的no把它改为yes表示开启本配置)
#这下面是添加部分可以删除这行字
IPADDR=你的ip地址
NETMASK=你的子网掩码
GATEWAY=你的网关
DNS=你的DNS
然后进行重启
service network restart
或
systemctl restart network.service
然后输入下面的命令进行查看是否修改好了ip(上面命令是没装ifconfig命令用用来显示ip的,第二个就是装了ifconfig命令就能显示ip但同样也能用第一个命令)
ip add
或
ifconfig
2、主机名修改
临时修改主机命令
hostname 你要修改的名字
永久修改主机命令
hostnamectl set-hostname 你要修改的名字
3、关闭firewalld与selinux
关闭firewalld
临时生效命令
systemctl stop firewalld.service
永久生效命令
systemctl disable firewalld.service
关闭selinux
临时生效命令
setenforce 0 (0为关闭1为开启)
永久生效命令
修改/etc/selinux/config 文件 将SELINUX=enforcing改为SELINUX=disabled
4、配置yum源请点击此处进行配置
5、配置ntp服务请点击此处进行配置