1. VMware新建虚拟机
(1)选择“自定义(高级)”,下一步
(2)下一步;
(3)选择“稍后安装操作系统”,下一步;
(4)输入虚拟机名称, 选择安装位置,下一步;
(5)处理器按照自己需求需求,最低建议2核,下一步;
(6)选择系统内存,按自己需求选择,下一步;
(7)网络类型选择NAT,下一步,后面2步选择默认值就好,直接下一步;
(8)创建新虚拟磁盘,下一步;
(9)选择自己的硬盘大小,将虚拟磁盘拆分成多个文件,下一步;
(10)下一步;
(11)点击“完成”。
2. 安装Linux系统
本次安装的版本是CentOS-7-x86_64-DVD-1804.iso ,下载地址:https://www.centoschina.cn/download/10939.html
因为官网已经发布了CentOS-8,CentOS-7就只有CentOS-7-x86_64-DVD-1908.iso版本了,下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/
2.1 安装系统
(1)点击“CD/DVD”,弹出“虚拟机设置”窗口;
(2)单击【CD/DVD(IDE)】,右侧选择“使用ISO映像文件”,选择操作系统的镜像文件ISO,并【确定】
(3)点击“启动此虚拟机”;
(4)选择“Install CentOS 7”,点击回车键;
(5)安装提示语,选择“中文”,“简体中文”,点击【继续】
(6)当弹出上面这个页面时,刚开始是不能操作的,需要等一下加载内容。我们在“本地化”里设置:
“本地化”--“日期和时间”,选择“上海时区”,并设置争取的时间;
“本地化”--“键盘”,同时选择“汉语”,“英语(美国)”;
“本地化”--“语言支持”,添加“English”--“English(United States)”;
“软件”--“安装源”,选择“自动检测的安装介质”;
“软件”-“软件选择”,服务器选择“最小安装”没有图形化桌面,可根据实际需要或喜好选择,在此我选择“开发及生成工作站”,并按照自己需要选择“附加选项”;
“系统”--“安装位置”,选择“本地标准磁盘”,根据实际情况添加磁盘;
“系统”--“KDUMP”,选择“启用kdump”和设置内存;
“系统”--“SECURITY POLICY”,选择“Default”,如果没有Default按需要自己选择;
“系统”-“网络和主机名”,选择【打开】,点击下面【设置】这里设置主机名,这个主机名的文件会出现在/etc/sysconfig/network-scripts目录下。然后可以在【个人设置】里设置静态IP。
以上这些设置完后,点击“开始安装”;
(7)安装过程中,需要设置root密码,创建其他用户和密码;
(8)等待完成,点击【重启】
(9)重启后,出现初始设置,“LICENSING”里选择同意协议,“网络和主机名”选择开启,点击右下角【完成配置】;
(10) 系统出现,用户名、密码登录界面,输入自己设置的用户名密码登录进去。这时会弹出一些语言的基础设置,按自己需求设置;
3. 关闭防火墙
查看防火墙状态 firewall-cmd --state
停止firewall systemctl stop firewalld.service
禁止firewall开机启动 systemctl disable firewalld.service
4. 配置IP
如果刚才在上面通过界面配置了主机名、静态IP就可以跳过这一步了。
命令:cd /etc/sysconfig/network-scripts
在这里目录下找到IP配置文件,主机名也是网络页的配置的名称,我的文件名:ifcfg-ens33(和上面配置的网络名一致)
命令:vi ifcfg-ens33 ,系统初始的内容很多,我们可以简化一下,就保留这些内容:
TYPE="Ethernet" #配置为互联网网卡
BOOTPROTO="static" # 静态IP
DEFROUTE="yes"
DEVICE="ens33" #网卡硬件名字
NAME="ens33" #配置网卡名字
UUID="82f62980-72f4-453a-a7c5-7a5bd2ac04b7"
ONBOOT="yes" #开启自动重启
IPADDR="192.168.163.10" # IP地址
GATEWAY="192.168.163.2" # 配置网关
NETMASK="255.255.255.0" # 子网掩码
DNS1="202.106.2.20" # DNS
主要填写上IPADDR,NETMAST,GATEWAY,DNS1,并且把BOOTPROTO要改成static或者none
注意:这里要会切换到root用户,并且要会使用vi编辑器,不会的自行百度。
5. 重启网络配置
重启网络的是为了让上面的配置生效。
命令:systemctl restart network
我在执行这个命令时还报错了,报错:Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
错误原因:和 NetworkManager 服务有冲突
解决办法:关闭 NetworkManger 服务, 命令:systemct stop NetworkManager,并且禁止开机启动,命令:systemctl disable NetworkManager
之后再重启就OK了。
ping www.baidu.com ,验证网络是否通过。
原文:https://www.cnblogs.com/huanshilang/p/11674658.html