Linux 安装教程
安装准备:
-
Windows7 / win10
-
VMware Workstation12 软件
VMware 是一个虚拟 PC 的软件,可以在现有的操作系统上虚拟出一个新的硬件环境,相当于模拟出一台新的 PC ,以此来实现在一台机器上真正同时运行两个独立的操作系统 。
VMware主要特点:
1、不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统
2、本机系统可以与虚拟机系统网络通信
3、可以设定并且随时修改虚拟机操作系统的硬件环境
-
CentOS 7.0 安装光盘 ISO 镜像文件
-
SecureCRT 远程连接工具
注意:确保计算机硬盘有 20G 以上空闲空间
安装步骤:
第一步:安装 VMware
1. 解压 VMware Workstation 12.rar,如下:
2. 鼠标双击 VMware-workstation-full-12.0.0-2985596.exe ,开始安装 VMware 软件,如下:
3. 显示如下安装界面,点击 “下一步” 按钮
5. 勾选 “我接受许可协议中的条款”,点击 “下一步” 按钮
6. VMware 软件的默认安装路径是 C 盘,如需更改安装路径,点击 “更改...” 按钮;更改安装路径完成后,回到 “自定义安装” 界面,点击 “ 下一步 ” 按钮
7. 去掉 “启动时检查产品更新” 和 “帮助完善 VMware Workstation pro” 的勾选,点击 “下一步” 按钮
8. 直接点击 “下一步” 按钮
9. 点击 “安装” 按钮
10. 开始安装,需要稍等片刻...
11. 点击 “完成” 按钮,完成 WMware 软件的安装
12. 回到电脑桌面找到 VMware 快捷图标,如下:
13. 双击 ”VMware 快捷图标“ ,运行 VMware 软件,弹出如下窗口,要求输入 VMware 软件的密钥
14. 在解压包里找到 “VMware.Workstation.v12.0.0.Keymaker” 文件夹 ,如下:
15. 打开 “VMware.Workstation.v12.0.0.Keymaker” 文件夹,找到 Key 密钥生成工具 keygen.exe 文件,双击运行,然后点击 “Generate” 按钮生成密钥,然后再点击 “Copy“ 按钮复制生成的密钥,最后点击 ”Exit“ 按钮关闭密钥生成工具。
16. 再回之前的 VMware 运行界面,快捷键 ctrl + v 将密钥复制上去,点击 ”继续“ 按钮,如下:
18. 点击 “完成” 按钮,如下:
20. WMware 破解成功,显示如下界面:
第二步:使用 WMware 安装 CentOS
1. 打开 WMware 软件,点击 "创建新的虚拟机",如下:
2. 勾选 “自定义(高级)” 选项,点击 “下一步” 按钮
3. 直接点击 “下一步” 按钮
4. 勾选 “稍后安装操作系统” 选项,点击 “下一步” 按钮
5. 勾选 “Linux” ,版本选择 “CentOS 64 位”
6. 可以修改虚拟机的名称和存放虚拟机的位置(修改位置尽量不要放在 C:/ 盘 或桌面上)
7. 为虚拟机分配 CPU 处理器数量(以后也可以调整)
8. 为虚拟机分配内存大小,一般设置 4G 大小(以后也可以调整)
9. 为虚拟机设置网络模式,勾选 “使用网络地址转换(NAT)”,点击 “下一步” 按钮
10. 为虚拟机设置 I/O 控制器类型,勾选 “LSI Logic”,点击 “下一步” 按钮
11. 为虚拟机选择磁盘类型,勾选 "SCSI(S)",点击 “下一步” 按钮
12. 勾选 “创建新虚拟机磁盘” ,点击 “下一步” 按钮
13. 为虚拟机分配磁盘大小(推荐 20 G ),然后 勾选 “将虚拟机磁盘存储为单个文件”,点击 “下一步” 按钮
14. 设置虚拟机磁盘文件存放的位置(存放位置要 20 G 空闲空间大小)
15. 点击 “完成” 按钮,完成虚拟机的创建(目前创建的是空虚拟机,相当于一台没有安装操作系统的计算机)
16. 点击 设备列表中的 “CD/DVD(IDE)" 选项,如下:
17. 弹出 ”虚拟机设置“ 窗口,勾选 “使用 ISO 镜像文件”,然后点击 “浏览” 按钮
18. 打开解压包,找到 CentOS 镜像文件存放路径,点击 “打开” 按钮
19. 点击 “开启此虚拟机” 按钮,启动虚拟机
20. 鼠标点击 CentOS 窗口任意位置,键盘上下键选择 Install CentOS 7,按键盘回车键,开始安装 CentOS 系统
21. 选择安装过程中使用的语言为 “ 简体中文(中国)”,点击 “继续” 按钮
22. CentOS 安装设置
-
软件选择:选择 “最小安装”
-
安装位置:选择“自动配置分区”
-
网络与主机名:设置主机名
设置完成后,点击 “开始安装” 按钮
23. CentOS 安装配置
-
设置 ROOT 密码(这是超级管理员密码,一定不能忘记)
点击 “完成配置” 按钮
等待一会儿,安装完成后,点击 “重启” 按钮
24. 重启后,就进入登录界面,目前系统用户只有超管 root,login(输入超管的账号 root ),password(输入之前设置的超管密码)
25. 显示 # 符号,表示超管登录系统成功,可以正常使用 CentOS7 系统了
26. 检查主机名,输入 hostname 命令
[root@CentOS7 ~]# hostname
27. 配置网络
-
打开虚拟机网络编辑器
查看虚拟网卡信息(不同电脑 IP 地址不一样)
点击 “NAT 设置” 按钮
-
子网掩码:255.255.255.0
-
网关 IP:192.168.229.2
打开网络配置文件,添加如下网络配置
[root@CentOS7 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.229.10 NETMASK=255.255.255.0 GATEWAY=192.168.229.2 DNS1=61.139.2.69 DNS2=8.8.8.8
- BOOTPROTO:表示IP地址分配协议,默认是 dchp,表示动态IP(重启电脑IP地址都变),这里需要设置为 static,表示静态IP(重启电脑 IP 地址不会变)
- ONBOOT:默认为 no,表示启动电脑不启动网卡,那就无法联网,这里需要设置为 yes ,表示启动电脑同时启动网卡
- IPADDR:表示主机的 IP 地址,必须要和网关在同一网段
- NETMASK:表示子网掩码(网络类型)
- NDS:表示域名服务器(就是将 网址解析为 IP 地址的服务)
重启网卡服务,让网络配置生效
[root@CentOS7 ~]# service network restart Restarting network (via systemctl): [ 确定 ]
Ping 命令测试网络
[root@CentOS7 ~]# ping www.baidu.com PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data. 64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 ttl=128 time=36.2 ms 64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=2 ttl=128 time=39.3 ms 64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=3 ttl=128 time=36.5 ms ^C --- www.a.shifen.com ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 36.215/37.376/39.326/1.395 ms
ping 命令向百度发送 IP 包,收到响应说明网络测试成功
-
第三步:安装 SecureCRT 远程连接工具
企业一般是租用服务器(如阿里、腾讯或华为服务器等),而服务器放置于远程机房里,工作中是通过远程连接工具访问远程服务器。市面上有很多远程连接工具,如 putty.exe 、scrt.exe、Xshell.exe、secureCRT.exe 等,这里使用远程连接工具是 secureCRT,优点是简单易用,且功能强大。
1. 解压 SecureCRT v7.2.6安装版.zip 压缩文件
2. 双击 scrt726-x.64.exe(64位),一路点击 Next,完成安装 SecurtCRT
3. 破解 SecurtCRT
-
双击桌面 SecureCRT 7.2 快捷方式
弹出如下提示框,点击 OK 按钮
弹出如下提示框,什么也不填写,直接点击 “下一步” 按钮
弹出如下提示框,点击 “Enter LIcense Manually" 按钮
填写 Name(用户名)和 Company(公司名),点击 ”下一步“ 按钮
这里 Serial number(序列号)和 License key(注册号)需要从注册机获取才能填写
选中安装包中的 keygen_scrt_v7.x.exe 注册机,点击鼠标右键,选择 “以管理员身份运行”,如下
显示注册机,填写 Name 和 Company 后,点击左下角的 “Patch” 破解补丁按钮
弹出一个窗口,选择 SecureCRT.exe 文件
又弹出一个窗口,选择 LicenseHelper.exe 文件
注意:如果弹出如下窗口,表示未破解成功,原因一般是未以管理员身份运行注册机
ruguo
回到注册机,然后点击 Generate 按钮
复制注册机生成的 Serial Number 和 License Key 到 SecureCRT 中,点击 “下一步” 按钮
复制 Issue Date(注册时间)到 SecureCRT 中
弹出如下界面,表示注册成功
进入 SecureCRT 主界面,点击菜单栏的 Help 菜单,查看注册成功信息
4. 使用 SecureCRT 远程连接 CentOS 7
在菜单栏选择 File->Quick Connect ...
输入 Hostname 和 Username,点击 Connect 按钮
安装 CenOS 时进行网络配置过 IP 地址,如果不记得可以在 bash 窗口输入 ip addr 命令可以查看 IP 地址,如下:
[root@dtinone ~]# ip addr
这里查看到的 IP 地址是 192.168.229.10
输入 Password(密码) 并勾选 Save password(保存密码),点击 OK 即可
SecureCRT 远程连接 CentOS 7 主机成功,如下:
5.设置字符编码为 UTF-8,否则会中文显示乱码
点击菜单栏,选择 Options->Session Options... 选项
将 Character encoding:选项默认的 default 字符集编码设置为 UTF-8,也可以点击 “Font...” 按钮修改字体
这样,就可以使用 SecretCRT 远程连接工具远程操作 CentOS 系统了。
第四步:克隆虚拟机
使用 Linux 时可能误操作,导致 Linux 系统崩溃,所以现在最好克隆几个虚拟机,这样可以随便折腾啦。克隆虚拟机前要让虚拟机处于关机状态
1. 选择创建的虚拟机,鼠标右键弹出菜单栏,选择 “管理”->"克隆"
2. 点击 “下一步” 按钮
3. 点击 ”下一步“ 按钮
4. 勾选 “创建完整克隆”,点击 “下一步” 按钮
5. 设置克隆虚拟机名称和存放路径,点击 “完成” 按钮
6. 开始克隆中,等待片刻
7. 这样就完成了虚拟机的克隆
8. “我的计算机” 里就添加了克隆的虚拟机
第五步:修改克隆虚拟机的 IP 地址
克隆的虚拟机和被克隆虚拟机的主机名和网络配置是完全相同的,这会导致主机名和 IP 地址冲突,所以需要修改主机名和 IP 地址。
1. 修改主机名
[root@dtinone ~]# hostnamectl set-hostname CentOS7Bak
[root@dtinone ~]# hostname
centos7bak
3. 在文件 /etc/sysconfig/network-scripts/ifcfg-ess3中,删除 UUID,修改 IPADDR
[root@dtinone ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 进入 vim 编辑器口,键盘输入字母 i 进入修改模式
- 将 UUID 栏删除
- 修改 IPADDR IP 地址
- 修改完后点击键盘 Esc 按键,然后键盘输入 :wq 保存修改
这里 IP 地址改为了 192.168.229.20
5. 重启
[root@dtinone ~]# init 6
6. 检查 Ip 地址设置
[root@dtinone ~]# ping www.baidu.com
这样,IP 地址已修改成功,可以正常上网
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)