前言
Linux系统安装教程是每一位IT从业者、开发者和运维工程师的必修课。无论你是想学习Linux命令、搭建服务器环境,还是为后续的数据库部署做准备,掌握Linux系统安装都是一切工作的起点。本文将以CentOS 7为例,结合VMware虚拟机,带你完成从零到部署的完整Linux系统安装教程。Linux系统安装、CentOS 7安装、VMware虚拟机安装Linux、Linux安装教程、虚拟机部署Linux。
很多新手在入门时都会被Linux系统安装的复杂步骤劝退——镜像怎么选?虚拟机怎么配?分区怎么划?网络怎么设?别担心,这篇Linux系统安装教程把每一步都拆解成图文详解,你只需要跟着点、照着做,就能轻松搞定Linux系统安装。
一、Linux是什么?
Linux是一款开源、免费的操作系统内核,由林纳斯·托瓦兹(Linus Torvalds)于1991年首次发布。与Windows不同,Linux采用类Unix的设计理念,以稳定性、安全性和高度可定制性著称。
Linux的核心特点:
- 开源免费:源代码完全公开,任何人都可以自由使用、修改和分发
- 稳定可靠:服务器领域长期连续运行的记录,数月甚至数年无需重启
- 安全性强:权限管理严谨,用户态与内核态隔离,病毒和恶意软件极少
- 多用户多任务:真正意义上的多用户操作系统,支持同时多个用户登录和任务执行
- 丰富的发行版:CentOS、Ubuntu、Rocky Linux、Debian、Red Hat等数百种发行版可供选择
CentOS 7发布于2014年,虽然年代较早,但凭借其稳定性,至今仍在大量生产环境中服役。对于学习Linux系统安装的新手来说,CentOS 7是最好的入门选择。
二、Linux安装包下载
在进行Linux系统安装之前,首先需要获取CentOS 7的ISO镜像文件。
通过网盘分享的文件: CentOS-7-x86_64-DVD-1804.iso
链接: https://pan.baidu.com/s/1qm2SqlTFXTy4eKrSPmsjVA?pwd=7eas
三、Linux安装环境要求
在进行Linux系统安装之前,需要先准备好虚拟机环境。本教程使用VMware Workstation Pro 17作为虚拟化平台。
VMware17下载安装教程(最新保姆级图文详解,附安装包+许可证):
https://www.cnblogs.com/dbbull/p/22251395
VMware Workstation Pro 17是一款功能强大的桌面虚拟化软件,能够在同一台物理电脑上同时运行多个操作系统。在开始Linux系统安装之前,请确保你的电脑满足以下VMware运行要求:
| 配置项 | 最低要求 | 推荐要求 |
|---|---|---|
| 操作系统 | Windows 10(64位)或 Windows 11(64位) | Windows 11 22H2及以上 |
| 处理器 | 支持Intel VT-x/AMD-V虚拟化技术的64位处理器 | 四核8线程及以上 |
| 内存 | 4GB RAM | 16GB及以上 |
| 硬盘空间 | 至少1.2GB空闲空间 | 建议100GB以上(使用SSD效果更佳) |
| BIOS设置 | 需开启硬件虚拟化功能(VT-x/AMD-V) | 同左 |
四、Linux安装教程
下面正式开始Linux系统安装的完整步骤。请严格按照顺序操作,每一步都与截图序号对应。
1.下载Linux系统镜像
通过网盘分享的文件:CentOS-7-x86_64-DVD-1804
链接: https://pan.baidu.com/s/1qm2SqlTFXTy4eKrSPmsjVA?pwd=7eas 提取码: 7eas
2.双击打开VMware
双击VMware图标,如果桌面上找不到,说明你压根没装。
没装的话,戳这里补课(附vmware安装包和许可密钥):https://www.cnblogs.com/dbbull/p/20843496
装好了是吧?那就双击打开。

3.点击创建新的虚拟机

4.选择自定义,点击下一步

5.继续点击下一步

6.选择稍后安装操作系统,点击下一步

📌 为什么不现在装? 就跟相亲一样,你得先把场地布置好了再让人家姑娘进来,不能让人家站大街上跟你聊天吧?
7.选择Linux,以centos7为例,选择对应的版本,点击下一步

🎯 记住: 千万别选错成Windows,不然你的Linux就变成了"披着羊皮的狼"。
CentOS 7发布于2014年,至今还在服役。它的"7"代表第七代,而它的爸爸RHEL现在已经出到第9代了。为什么还在用7?——因为"稳定"这两个字,在运维眼里比"新款"值钱一万倍。
8.输入虚拟机名称(自己定义即可),安装位置选择,点击下一步

虚拟机名称随便写,比如"我的大宝贝"、"学习使我快乐"都行。
安装位置——建议别放C盘,除非你的C盘大得能装下整个宇宙。
9.根据自己电脑的配置分配待安装Linux的资源分配

10.继续分配内存

这是决定你虚拟机是"飞驰人生"还是"蜗牛散步"的关键一步。
CPU:给个2核差不多了,别心疼,它又不会真的吃你的CPU
内存:建议2GB起步,4GB小康,8GB以上……那你就是土豪
🐌 经典翻车现场: 给512MB内存,然后问我"为什么这么卡"——兄弟,你让Linux住胶囊公寓,还要它跑得像法拉利,这不合理吧?
11.选择NAT网络

🌐 简单解释: NAT模式就是让你的虚拟机躲在你的电脑后面偷偷上网,宿主机的网络通了它就能上网,不需要额外配置。就像你躲在公司防火墙后面摸鱼一样安全。
12.这里选择推荐的即可

13.虚拟磁盘类型选择推荐的类型

14.磁盘选择创建新虚拟磁盘

15.指定磁盘容量

16.指定磁盘文件,默认自动生成,不需要改变

17.点击完成

18.点击编辑虚拟机设置

19.指定ios文件地址,点击CD/DVD(IDE),选择下载的iso文件,点击确定

🎬 这一刻, 就像给游戏机插入了卡带,仪式感拉满!
20.点击开始此虚拟机

21.鼠标点击进去,按键盘PgUp向上选择install CentOS 7,进行安装

鼠标点进虚拟机窗口,按键盘上的 PgUp(Page Up)键,选择"Install CentOS 7"。
⚠️ 注意: 鼠标点进去之后,你的鼠标就被困在虚拟机里了。想出来?按 Ctrl+Alt。别问我为什么知道你会慌,我第一次也被困住了。
22.选择中文

选"中文"——别装X选英文,后面配置的时候你会哭着回来找我的。
23.点击设置日期和时间

🕐 为什么一定要调? 因为如果你时间不对,你会怀疑人生。时间不同步,Bug跟你住。
24.默认时间与系统时间有差距,手动调整一致
25.点击安装位置,进去后什么都不用操作,直接点击完成即可


26.点击网络与主机名

27.修改主机名、打开网络、点击配置

点击配置弹出修改网络界面

连接名:ens33(默认即可)
选择:IPv4设置
选择:手动
地址:地址、子网掩码、网关、DNS服务器,这些地址怎么获取呢?继续往下看
获取地址、子网掩码、网关
点击编辑-虚拟网络编辑器

选择NAT模式,点击NAT设置

这里就能看到地址、子网掩码、网关

28.把对应的信息添加进去即可

点击保存

点击完成

29.点击开始安装

30.设置root密码


root是Linux里的"超级管理员",相当于Windows的Administrator——有着毁天灭地的权限,输入rm -rf /*可以一键删除整个系统。请牢记:root账号不是给你炫耀的,是给你背锅的。
31.安装完成点击重启

VMware安装Linux已经成功

32.xshell连接
点击文件--新建

输入你的ip地址,点击确定

点击连接

输入用户名密码


这样就连接成功了

测试网络是否畅通 ping baidu.com,没问题是通的

33.配置yum源
mount /dev/cdrom /mnt
cd /etc/yum.repos.d
mkdir -p bk
mv *.repo bk/
echo "[EL]" >> /etc/yum.repos.d/dbge.repo
echo "name =Linux 7.x DVD" >> /etc/yum.repos.d/dbge.repo
echo "baseurl=file:///mnt" >> /etc/yum.repos.d/dbge.repo
echo "gpgcheck=0" >> /etc/yum.repos.d/dbge.repo
echo "enabled=1" >> /etc/yum.repos.d/dbge.repo
34.安装Linux常用工具
yum install -y wget curl vim net-tools unzip zip tar gzip
yum install -y lsof telnet nc traceroute sysstat iotop htop
至此,整个Linux系统安装教程的核心步骤已全部完成。你现在已经拥有了一台完整的CentOS 7虚拟机,可以开始你的Linux学习之旅了!
安装完还可以做如下操作
完成Linux系统安装后,你可以继续在系统上部署各种数据库和服务。以下教程可以帮助你快速上手:
MySQL系列:
- Linux安装mysql8.0.45
- windows安装mysql8.0.46
- linux安装mysql5.7
- linux安装mysql8.4
- linux安装mysql9.7
PostgreSQL系列:
- linux安装postgresql17源码
- linux安装postgresql教程18.4
国产数据库系列:
- windows安装达梦数据库教程
- Linux安装达梦dm8教程
- Windows安装人大金仓KingbaseES教程
- Linux安装人大金仓KingbaseES教程
- Linux安装oceanbase教程
- Linux安装openGauss教程
其他数据库:
- windows安装sqlite教程
- Windows安装SQL Server教程
- win10安装oracle11g教程
- Windows安装Oracle 12c
- Windows安装Oracle 19c
更多Linux系统安装教程:
- Linux系统安装教程
- rocky linux安装教程
- vmware虚拟机安装win10教程
- VMware虚拟机安装Ubuntu桌面版
- VMware虚拟机安装Ubuntu Server
通过这篇Linux系统安装教程,你已经掌握了在VMware虚拟机中完整部署CentOS 7的全流程。从Linux系统安装的环境准备、镜像下载、虚拟机创建,到系统安装、分区配置、网络设置,再到最后的登录验证,每一步都配有详细说明。Linux系统安装看似复杂,但只要按照步骤操作,零基础也能轻松完成。希望这篇Linux系统安装教程能成为你Linux学习之路的坚实起点。如果你在Linux系统安装过程中遇到任何问题,欢迎在评论区留言交流!
