文章目录
1,软件下载地址
Vmware16:链接: https://pan.baidu.com/s/1YArpfTs1isjeeZ6wHNkabg?pwd=6666 提取码: 6666
CentOS-7-x86_64-DVD-1810:链接: https://pan.baidu.com/s/1hn0XZjfDQapDjkJdKmxMNQ?pwd=6666 提取码: 6666
2,安装流程
2.1,Vmware16虚拟机的安装流程
略!
2.2,CentOS-7-x86_64-DVD-1810安装
创建新的虚拟机:选择典型配置,下一步
选择稍后安装操作系统,下一步
选择Linux,CentOS 7 64位,下一步
填写虚拟机名称并选择存放位置,我这里要创建的是模板机,用于克隆虚拟机,所以名称是CentOS7模板机,下一步
指定磁盘容量默认,下一步
点击完成
双击 CD/DVD(IDE) 自动检测,使用ISO镜像文件,选择下载好的iso文件,点击确定
启动虚拟机,选择 Install CentOS 7 进行安装
SOFTWARE SELECTION,选择最小化安装,当然也可以根据自己需要进行安装,点击Done
取消勾选 KDUMP,点击Done
INSTALLATION DESTINATION,分区类型选择自动配置分区,点击Done
开启 Ethernet,获取IP地址,这样才能正常使用网络,点击Done
配置ROOT密码,也可以创建用户账号
等待安装完成,REBOOT 重启!
2.3,网络配置静态ip,并且关闭防火墙
在虚拟机关机状态下编辑初始化网络,点击虚拟网络编辑器,选择VMnet8,下面这个子网ip都是路由器随机分配的192.168.开头,这里为了方便个人使用,一般配置为10.0.0.0,注意这里的网关IP 10.0.0.2,待会儿网卡配置文件中会用到
修改主机名:hostnamectl set-hostname sec
安装vim文本编辑器:yum install -y vim tree lrzsz wget curl unzip
安装网络工具:yum install -y net-tools
编辑网卡的配置文件,配置静态IP,配置好的文件如下图
命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=10.0.0.135
NETMASK=255.255.255.0
GATEWAY=10.0.0.2
DNS1=114.114.114.114
i
进入编辑模式,编辑好后 ESC 然后大写状态下 ZZ
重启网络使配置生效,命令:systemctl restart network
测试网络:ping www.baidu.com
关闭防火墙并关闭开机自启:
systemctl stop firewalld
systemctl disable firewalld
关闭网络管理并关闭开机自启:
systemctl stop NetworkManager
systemctl disable NetworkManager
2.4,企业级服务器/主机不能上网的排查流程
- 检查数据链路/传输介质(网线、光纤,同轴电缆) OK
- ping命令 网关(路由器/NAT)OK ping 10.0.0.2 自己的网关 OK
- ping命令 DNS服务器 www.baidu.com OK
- ping命令 114.114.114.114 OK
- 检查网卡的配置文件是否正确/防火墙是否关闭
2.5,切换yum源
常用的yum源:阿里源、清华源、163源、SOHU源、中科大源,这里切换为阿里源
- 凡是对配置文件增删改前,都要先备份再操作
- cd /etc/yum.repos.d
- mv CentOS-Base.repo CentOS-Base.repo.bak
- wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
- yum clean all
- yum makecache
2.6,Docker安装
步骤0,准备工作
uname -a
查看系统内核,Docker要求内核在3.10(CentOS6.5)以上
步骤1,替换Docker的安装源
- yum install -y yum-utils device-mapper-persistent-data lvm2
- yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- yum list docker-ce --showduplicates | sort -r
步骤2,生成缓存
步骤3,Docker安装
安装最新版本:
yum install -y docker-ce
安装指定版本:
yum install -y docker-ce-18.09.9 docker-ce-cli-18.09.9
Docker的卸载:
首先搜索已安装的Docker安装包:yum list installed|grep docker
逐一删除:yum -y remove docker-ce-cli.x86_64
、yum -y remove docker-scan-plugin.x86_64
删除Docker镜像:rm -rf /var/lib/docker
再次查看安装包:yum list installed|grep docker
步骤4,启动Docker
systemctl start docker
步骤5,查看Docker版本,服务端和客户端一致
docker version
步骤6,设置自启动
systemctl enable docker
步骤7,使用阿里云的容器镜像加速源:控制台-》搜索-》容器镜像服务
vim /etc/docker/daemon.json
systemctl daemon-reload
systemctl restart docker
至此模板机安装优化完成!
3,克隆模板机
关机状态下,拍摄快照保存虚拟机的当前状态,方便日后恢复
这里可以对当前虚拟机进行克隆,对克隆后的虚拟机只需要修改网卡配置文件中的IP地址即可正常使用
systemctl restart docker
至此模板机安装优化完成!
3,克隆模板机
关机状态下,拍摄快照保存虚拟机的当前状态,方便日后恢复
[外链图片转存中…(img-GznGnql1-1665706153197)]
这里可以对当前虚拟机进行克隆,对克隆后的虚拟机只需要修改网卡配置文件中的IP地址即可正常使用
[外链图片转存中…(img-XifxVae6-1665706153198)]