VMware安装openEuler22.03操作系统
本文以x86 64架构的基础安装ISO,包含了运行最小系统的核心组件版本进行安装演示。
一、下载镜像
openEuler下载地址:https://www.openeuler.openatom.cn/zh/download/archive/detail/?version=openEuler 22.03 LTS SP4
二、安装openEuler
点击文件→新建虚拟机(快捷键:ctrl+N)
点击自定义并下一步
虚拟机兼容性设置,按你自己虚拟机版本设置为最新。本文所使用的虚拟机的版本为17.5,点击写下一步。
选择镜像-点击浏览
打开你保存的,刚下载好的镜像
加载好镜像后点击下一步
操作系统类型选择为Linux,版本为CentOS8 64位或Redhat8 64位,点击下一步。
设置虚拟机名称以及安装位置,安装位置也可以默认,并点击下一步。
处理器分配,处理器数量2,核心按需分配,最后的处理器内核总数不超过物理机总内核数量即可,点击下一步。(本机的处理器内核总数,可在任务管理器的性能CPU项目中查看。)
内存分配,内存最小4G,最大按需分配,不要超过物理机的有效内存的三分之二,否则虚拟机跑起来后,物理机可能是卡,或者物理机占用内存过多导致虚拟机提示内存溢出,运行不起来。(本机的内存大小,可在任务管理器的性能内存项目中查看。)
网络配置,网络类型为NAT模式。
IO控制器类型默认
硬盘类型默认(这里默认推荐的是你虚拟机安装位置的硬盘类型,不要改)
选择硬盘-新建一个硬盘
硬盘大小-个人推荐不小于50G,不要选择立即分配磁盘空间这个操作会立即占用物理硬盘空间的。
我个人喜欢把文件类型选择为“单个文件”速度快,迁移,分享方便。但是默认建议拆分为多个,这个无所谓,按个人喜好设置。
指定磁盘文件,默认下一步。
参数概览,直接下一步。
选择刚刚创建的虚拟机,点击开机。
选第一个,按回车。
选择语言,新手建议中文,本文这里选择英文,英文环境的报错内容更清晰,方便百度或用AI搜索错误内容,对运行的服务的日志输出更标准。
选择安装目标
选择刚刚创建的50G磁盘,点击Done。
选择安装版本
选择最小安装minimal版,点击done。
选择网络和主机名
选中网卡,点击网络开启按钮,活的到动态IP地址,点击done。
点击root账户管理
点击开启root账户,设置你自己的root账户密码,点击done。
点击开始安装。
等待安装完成后,点击重启系统。
重启后,屏幕上以命令行显示,无图形界面。
在loaclhost login后面填写root,并点击回车,弹出password后,输入过设置的密码,输入密码时,密码不可见。输入完成后点击回车键,进入到系统
至此,系统安装完毕。
三、系统设置
静态IP设置
#设置固定IP,使用vi工具对配置文件进行修改,配置文件路径为/etc/sysconfig/network-scripts/,配置文件名称为ifcfg-加网卡名,如:ifcfg-ens160。
#修改前文件配置TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=a9559ded-06dd-41da-a841-afdac23bc8ce
DEVICE=ens160
ONBOOT=yes
#修改后文件配置,带注释的都是新增加或修改的内容。TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 关键修改:DHCP → static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens160
UUID=a9559ded-06dd-41da-a841-afdac23bc8ce
DEVICE=ens160
ONBOOT=yes
# 新增静态 IP 配置
IPADDR=10.0.0.80 # 替换为你的静态 IP
NETMASK=255.255.255.0 # 或 PREFIX=24
GATEWAY=10.0.0.254 # 替换为实际网关
DNS1=8.8.8.8 # 首选 DNS
DNS2=114.114.114.114 # 备用 DNS
#设置完成后,单击esc,点击:wq 回车保存。
#重启网卡命令,重启指定网卡。
#关闭网卡命令
nmcli connection down ens160
#启动网卡命令
nmcli connection up ens160
使用ip a命令查看IP。
关闭防火墙和SELinux
#使用命令永久关闭防火墙。
systemctl stop firewalld
#永久关闭防火墙。
systemctl disable firewalld
#编辑SELinux文件。
vi /etc/selinux/config
#把SELINUX=enforcing改为SELINUX=disabledSELINUX=disabled#修改SELinux文件后,重启服务器才能生效。
reboot