需要配置的内容
- 系统的安装
- IP地址的配置
- 防火墙的关闭
- selinux的关闭
- 光盘自动挂载
- 本地yum源的配置
- 创建快照
1、系统的安装(省略…)
2、IP地址的配置
2.1 查看宿主机,主机是windows系统,使用无线网上网
C:\Users\Administrator>ipconfig -all
2.2 使用命令修改IP
[root@xuegod63 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
# none或者static为静态IP
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enso16777736
UUID=025626ae-32d4-4b5d-952a-8390bba148b5
DEVICE=eno16777736
# yes设置为启动
ONBOOT=yes
# DNS Server
DNS2=8.8.8.8
DNS1=114.114.114.114
# IP地址
IPADDR=192.168.1.63
PREFIX=24
# 网关
GATEWAY=192.168.1.254
IPV6_PRIVACY=no
PROXY_METHOD=none
BROWSER_ONLY=no
2.3 重启network
[root@localhost ~]# systemctl restart network
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (119.75.213.50) 56(84) bytes of data.
64 bytes from 119.75.213.50 (119.75.213.50): icmp_seq=1 ttl=59 time=4.83 ms
3、防火墙的关闭
3.1 关闭防火墙,并且设置开机自动关闭
[root@localhost ~]# systemctl status firewalld #查看防火墙的运行状态
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since 六 2019-05-11 18:52:15 CST; 11min ago
Docs: man:firewalld(1)
Main PID: 803 (firewalld)
CGroup: /system.slice/firewalld.service
└─803 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
......
[root@localhost ~]# systemctl stop firewalld #关闭防火墙
[root@localhost ~]# systemctl disable firewalld #设置开机自动关闭防火墙
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
4、命令行设置开机自动关闭selinux
[root@localhost ~]# vim /etc/sysconfig/selinux
修改内容如下:
#SELINUX=enforcing
SELINUX=disabled
修改完成后,:wq保存退出
以上两步完成后,重启系统生效,命令:reboot
5、光盘的自动挂载
5.1 首先假设要挂载的路径为:/mnt,查看/mnt目录下的结构
[root@localhost ~]# ls /mnt
cdrom hgfs share
5.2 查看当前的挂载情况
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 10G 1.8G 8.3G 18% /
devtmpfs 981M 0 981M 0% /dev
tmpfs 992M 0 992M 0% /dev/shm
tmpfs 992M 8.6M 984M 1% /run
tmpfs 992M 0 992M 0% /sys/fs/cgroup
/dev/sr0 4.0G 4.0G 0 100% /log
/dev/sda1 197M 118M 79M 60% /boot
tmpfs 199M 0 199M 0% /run/user/0
5.3 查看配置文件/etc/fstab中的文件挂载内容
[root@localhost ~]# vim /etc/fstab
5.4 修改/etc/fstab文件,将要挂载的内容指定到具体目录,如下
[root@localhost ~]# echo "/dev/sr0 /mnt iso9660 default 0 0" >> /etc/fstab
[root@localhost ~]# cat /etc/fstab
/dev/mapper/centos-root / xfs defaults 0 0
UUID=a04ab150-cb6e-4e35-8bbe-48b9a982ef59 /boot xfs defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
/dev/sr0 /log iso9660 defaults 0 0
/dev/sr0 /mnt iso9660 default 0 0
5.5 将文件内容全部挂载
[root@localhost ~]# mount -a
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 10G 1.8G 8.3G 18% /
devtmpfs 981M 0 981M 0% /dev
tmpfs 992M 0 992M 0% /dev/shm
tmpfs 992M 8.6M 984M 1% /run
tmpfs 992M 0 992M 0% /sys/fs/cgroup
/dev/sda1 197M 118M 79M 60% /boot
tmpfs 199M 0 199M 0% /run/user/0
/dev/sr0 4.0G 4.0G 0 100% /mnt
6、本地yum源的配置(位置:/etc/yum.repos.d)
6.1 查看当前yum源
[root@localhost ~]# cd /etc/yum.repos.d
[root@localhost ~]# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
6.2 创建新的yum源,文件必须是以".repo"结尾
[root@localhost yum.repos.d]# touch centos7.repo
[root@localhost yum.repos.d]# vim centos7.repo
# 名称
[centos7-source]
# 描述信息
name=centos-server
# (系统盘)文件路径
baseurl=file:///mnt
# 开启
enabled=1
# 取消验证
gpgcheck=0
[root@localhost yum.repos.d]# yum repolist
已加载插件:fastestmirror
base | 3.6 kB 00:00:00
centos7-source | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
(1/6): centos7-source/group_gz | 154 kB 00:00:00
(2/6): centos7-source/primary_db | 2.7 MB 00:00:00
(3/6): extras/7/x86_64/primary_db | 201 kB 00:00:00
(4/6): base/7/x86_64/group_gz | 166 kB 00:00:01
(5/6): updates/7/x86_64/primary_db | 4.2 MB 00:00:02
(6/6): base/7/x86_64/primary_db | 6.0 MB 00:00:03
Determining fastest mirrors
* base: ap.stykers.moe
* extras: ap.stykers.moe
* updates: mirror.jdcloud.com
源标识 源名称 状态
base/7/x86_64 CentOS-7 - Base 10,019
centos7-source centos-server 3,576
extras/7/x86_64 CentOS-7 - Extras 413
updates/7/x86_64 CentOS-7 - Updates 1,862
repolist: 15,870