准备工作
1.下载虚拟机软件VMware Workstation Pro 17(https://www.vmware.com/products/workstation-pro.html)
2.下载CentOS7(https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/?spm=a2c6h.25603864.0.0.25edf5adcmYJ8F)
1.Bios开启图像虚拟化
开机时按F2进入Bios,configuration里,开启 intel virtual technology (改为 eable),保存重启开机。
2.安装CentOS
选择自定义安装,稍后选择镜像。
按顺序一步步默认即可,最后手动自定义虚拟硬件配置及镜像位置。
可选项-自定义分区
INSTALLATION DESTINATION 分区
I will configure partitioning 自定义分区
Standard Partition
/boot区,给200M,/boot放启动文件。
交换分区swap,看内存,内存足够大,空间就要设置大。内存小于2G。空间设置成内存的2倍大小。
所有空间给/(根分区)
3.固定IP
网络适配器,选择NAT模式 / 桥接模式。
- 桥接模式是通过物理网卡直接与外部网络建立联系的,而NAT模式则是通过虚拟网卡VMnet1或VMnet8通过宿主机共享IP与外部建立网络关系
- 当需要将虚拟机资源共享给局域网用户使用时,宜采用桥接模式;当需要保护虚拟机资源,确保只能由宿主机独自占用时,可采用NAT模式
- 桥接模式时,宿主机处于同一网段中的其他PC可以直接访问虚拟机(可以ping通虚拟机的IP,访问虚拟机上部署的应用);NAT模式时,虚拟机与宿主机物理网段是不同的,与宿主机处于同一物理网段中的其他PC无法直接访问虚拟机(ping不通虚拟机IP,无法访问虚拟机上部署的应用)
- 桥接网络。手动配置IP、子网掩码、网关,地址需要和宿主机同一网段,相当于局域网内新建了一台主机;NAT模式。借助宿主机来上网,没桥接那么麻烦,只用配置DNS即可。缺点:扎根于宿主机,不能和局域网内其它真实的主机进行通信
编辑 - 虚拟网络编辑器,记住下图配置;
若使用桥接模式,则参考主机网关、DNS(VMnet0设置wlan网卡)
编辑IP配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=yes
IPADDR=192.168.23.127 #ip地址
GATEWAY=192.168.23.2 #网关
NETMASK=255.255.255.0 #子网掩码
DNS1=8.8.8.8 #Google提供的免费DNS服务器的IP地址
DNS2=144.144.144.144 #全国通用DNS地址
service network restart
#测试网络
ping www.baidu.com
4.更新源
yum install wget
# 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
# 生成缓存,并更新
yum clean all
yum makecache
yum update
5.相关配置
#安装编辑器
yum install vim
#同步时间
timedatectl set-timezone Asia/Shanghai
yum install -y ntpdate
ntpdate ntp.aliyun.com
timedatectl set-local-rtc 0
#开启80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#禁用firewalld 相关命令:
systemctl start firewalld.service#启动firewall
systemctl stop firewalld.service#停止firewall
systemctl disable firewalld.service#禁止firewall开机启动
6.升级内核
https://blog.csdn.net/qq_40954652/article/details/123201065?spm=1001.2014.3001.5501