提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本次实验环境基于VMware虚拟机平台搭建,通过虚拟机模拟真实服务器环境,安装CetOS 7操作系统完成Linux相关配置与服务部署,本次博文将记录完整搭建流程附带简单操作指令。


提示:以下是本篇文章正文内容,下面案例可供参考

一、安装CetOS 7操作系统

1.创建虚拟机*

打开VMware虚拟器如下:
在这里插入图片描述
点击创建新的虚拟机
在这里插入图片描述
选择自定义(高级)(C),点击下一步,再点击下一步,选择稍后安装操作系统,点击下一步
在这里插入图片描述
选择Linux,版本选择CentOS 7 64位,点击下一步
在这里插入图片描述
起一个虚拟机名称,点击浏览选择路径,建议不要选在C盘,路径名不要有中文!!!点击下一步
在这里插入图片描述
这里的处理器数量建议固定填1
处理器内核数根据自己电脑实际性能分配,处理器内核总数=处理器数量×每个处理器内核数量,建议总数不超过主机逻辑线程总量的一半
点击下一步
在这里插入图片描述
这里我分配的内存为2048,可以根据实际需求和电脑配置自行填写,点击下一步
在这里插入图片描述
选择使用网络地址转换(NAT),点击下一步
下来选择推荐的 LSI Logic(L),点击下一步,选择推荐的SCSI(S),点击下一步
选择创建新的虚拟磁盘,点击下一步
在这里插入图片描述
最大磁盘按照实际使用量填写,选择将虚拟磁盘拆分多个文件,点击下一步
在这里插入图片描述
这一步默认位置是在c 盘,建议选择之前创建虚拟机的路径,伺候使用产生的文件都会在这个路径中,点击下一步
点击完成,恭喜你虚拟机创建成功

**

2 挂载CentOS镜像(需提前下载好镜像文件)

**
在这里插入图片描述

先在最左侧选中刚才创建的虚拟机(名称为之前步骤中起的那个名字),点击编辑虚拟器设置,选择CD/DVD(IDE),勾选使用ISO映像文件,点击浏览选择提前安装好的镜像路径,点击确定。

3 安装CentOS 7系统*

在这里插入图片描述
点击开启此虚拟机
在这里插入图片描述
此过程稍微等待一会
在这里插入图片描述
屏幕出现一堆加载信息,等一等,时间稍微长点
在这里插入图片描述
初始化加载完成后,会自动跳出设置界面
这里语言我选择的英文,大家自行选择需要的语言,点击Continue
在这里插入图片描述
点击DATE&TIME
在这里插入图片描述

选择上海区域,点击左上角的Done
在这里插入图片描述

选择INSTALLATION DESTINATION,选择设备,勾选自动配置分区(如图),点击Done
在这里插入图片描述
选择NETWORK&HOST NAME,打开右上角的开关,点击Done
在这里插入图片描述
点击右下角Begin Installation
在这里插入图片描述
加载的同时点击上面的两个图标设置密码
在这里插入图片描述
第二个用户名可以不设置,根据自己的需求即可
等待加载完成
在这里插入图片描述
进度条加载完成之后,点击右下角的Reboot,加载过程中上面两个图标会变灰,无伤大雅
在这里插入图片描述
至此,操作系统已经装好了,撒花✿✿ヽ(°▽°)ノ✿

二、CentOS 7操作系统与MobaXterm

下来将介绍使用MobaXterm通过SSH协议远程连接VMware内的CentOS 7Linux虚拟机,实现宿主机对客户机的远程命令运维,文件互传操作
**

1.操作系统简单指令引入**

在这里插入图片描述
localhost login:输入root 点击回车
输入密码,点击回车(密码为之前安装操作系统时设置的密码,这个密码在输入过程中不会显现,也就是没有反应,输完之后直接点击回车即可)
在这里插入图片描述
输入ip a,看自己的ip地址,在inet后面,我这里是192.168.73.131

2 MobaXterm通过SSH协议远程连接VMware内的CentOS 7Linux虚拟机

在这里插入图片描述
在user session点击右键,选择new session
在这里插入图片描述
选择SSH协议,输入刚才的IP地址,勾选Specify username,输入root,点击OK
弹窗选择accept,提示输入密码,输入后点击回车(此步骤依旧密码不显示,不用管,回车就完事了)
在这里插入图片描述
出现此界面即为连接成功,下来就可以远程操作了

3.基础环境配置

3.1 修改主机名*

hostnamectl set-hostname server1

输入上述指令点击回车,我这里是把主机名改成了server1,这部分可根据需求替换,修改后重新登陆终端即可生效
退出登录操作:
在这里插入图片描述

输入exit点击回车,即退出登录
重新双击左侧刚才连接的IP地址,输入密码即可实现重新连接
**

3.2 配置本地hosts解析**

编辑本地域名映射文件,将主机名与本机IP绑定,避免主机名解析警告

vi /etc/hosts

输入上述指令,注意vi后面有一个空格,进入下面的界面
此处赘述一步操作:
进去后先点击向下翻页键将光标位于第二行开头,然后点击 o (在当前光标所在行的下方新建一行,并直接进入插入模式),输入ip 和主机名映射关系,注意IP地址在前,如下图所示
在这里插入图片描述
输入完毕后,点击Esc,输入 :wq,点击回车
**

*3.3安装阿里云网络源


3.3.1 删除系统默认官方源文件

rm -f /etc/yum.repos.d/*.repo

输入上述指令,点击回车

阿里云官方镜像地址:
https://developer.aliyun.com/mirror/

3.3.2执行curl命令拉取国内repo配置


curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
在这里插入图片描述

3.3.3刷新yum软件仓库缓存

yum repolist

在这里插入图片描述
这里的爆红具体我也不清楚,不影响后面的操作

3.3.4 安装运维必备工具集

yum install -y vim wget net-tools bash-completion

在这里插入图片描述

3.3.5关闭防火墙

systemctl disable --now firewalld.service
在这里插入图片描述

3.3.6查看SELinux运行状态

getenforce
在这里插入图片描述
默认输出Enforcing,代表强制拦截状态,会拦截SSH,WEb等访问

3.3.7 修改配置永久关闭SELinux

vim /etc/sysconfig/selinux
将黄色部分改为如图所示(这里移动光标到相应位置,点击 i 进入输入模式)
在这里插入图片描述
点击Esc,输入;wq 保存退出

3.3.8安装时间同步工具chrony

yum install -y chrony

3.3.8.1编辑chrony配置文件,指定阿里云NTP时间服务器

vim /etc/chrony.conf

在这里插入图片描述
将该界面改为下述内容:
server ntp1.aliyun.com iburst

在这里插入图片描述
点击Esc,输入:wq保存退出

3.3.8.3重启chronyd时间同步服务
systemctl restart chronyd

验证时间同步源连接状态:
chronyc sources -v

在这里插入图片描述
**

三·克隆与 快照

**

1.克隆

在这里插入图片描述
点击下一步
在这里插入图片描述
在这里插入图片描述
点击完成
克隆基于已经配置好的虚拟机,生成一台独立的,与母机无依赖的全新虚拟机节点,无需重新执行装机,初始化全套命令。

**

2快照

在这里插入图片描述
蓝色的图标,点击这个可以设置快照,瞬时备份,可一键保存系统内存,磁盘文件,网卡配置,软件环境,当后续操作出错时,能一键回到快照保存位置。

总结

本文完整记录了在VMware虚拟机中搭建CentOS 7 Linux环境的全过程,从系统安装到基础配置,再到虚拟机管理,为Linux初学者和运维人员提供了一套标准化的环境搭建指南。通过本教程的学习,读者不仅掌握了CentOS 7的安装配置技能,更重要的是建立了Linux系统管理的基础思维,为后续的运维工作和技术学习奠定了坚实基础。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐