Linux CentOS安装教程

发布时间 2023-06-18 19:38:40作者: iCode504

一、下载

1.1 下载VirtualBox

1. 打开官网连接: 点我打开

2. 按照自己的操作系统, 下载VirtualBox

image-20230618182029937

1.2 下载Electrem

Electerm是一个支持SSH/SFTP的免费开源终端, 可以远程连接Linux主机, 其客户端支持Windows、MacOS和Linux, 可以自定义主题, 支持同步书签等数据到github/gitee私人gist

由于Electrem的安装包都是发布在Github上, 而国内打开Github本身就比较慢, 因此我为大家整理了相关的安装包到蓝奏云网盘中(个人觉得蓝奏云网盘最大优势就是免登录下载, 下载100M以内的文件不限速, 陆续更新官网安装包)

以下的连接, 大家按照自己的操作系统, 自行选择一个版本进行下载即可

1.3 下载CentOS镜像

1. 打开阿里云镜像网站: 阿里云开源镜像站

2. 点击下载CentOS-7-x86_64-DVD-2009.iso文件

image-20230516224940932

二、安装VirtualBox

问: 为什么不适用VMWare?

答: VMWare是付费软件, 是要付费的哦~, 你懂的!

VirtualBox是免费开源的虚拟机软件

1. 双击打开安装包

image-20230514214038985

2. 点击下一步

image-20230514214108315

3. 选择安装路径, 点击浏览, 选择要安装的路径

image-20230514214732228

image-20230514214646867

4. 选择"是"

image-20230514214823132

5. 点击安装

image-20230514214850535

6. 安装中, 请耐心等待

image-20230514214930589

7. 如下图所示, 取消勾选, 然后点击完成

image-20230514215048032

8. 为了方便后续我们在虚拟机和主机之间切换鼠标指针, 我们需要设置热键: 打开Virtual Box, 在左上角点击管理, 然后点击全局设定

image-20230618191315504

9. 点击热键, 选择虚拟电脑, 将主机组合键设置成Ctrl + Alt, 点击OK

image-20230618191523367

三、安装Electrem

1. 双击打开Electrem安装包

image-20230515072502357

2. 勾选"为使用这台电脑的任何人安装(所有用户)", 点击下一步

image-20230515072625387

3. 选择文件的安装路径, 完成后点击安装

image-20230515072844667

4. 取消勾选, 点击完成

image-20230515072938426

四、创建虚拟机

1. 在桌面上双击打开VirtualBox, 在右上角点击新建

image-20230514225441996

2. 按照下图所示进行操作, 完成后点击Next

image-20230514230145120

3. 配置为虚拟机分配的内存大小和CPU数量, 如下图, 建议内存和CPU调整时建议在绿色条范围内, 否则调整过高虚拟机可能无法正常运行. 完成后点击Next

image-20230514230257804

4. 设置虚拟机硬盘大小, 建议大小设置成50GB以上. 这里请放心, 虚拟机创建后不会立即创建一个50GB的空间, 而是随着虚拟机运行过程中慢慢填满这些空间. 完成后点击Next

image-20230514230709278

5. 检查前面的配置, 完成后点击Finish

image-20230514230815513

6. 设置网络: 选择刚创建的虚拟机, 在右侧点击设置

image-20230514231044656

7. 在设置中选择网络, 勾选启用网络连接, 连接方式使用网络地址转换NAT即可, 完成后点击OK

image-20230618184318765

8. 启动虚拟机

image-20230514231527401

五、安装CentOS

1. 选择Install CentOS 7

image-20230514231703798

2. 启动过程中需要时间, 请耐心等待

3. 在下方选择中文, 使用简体中文(中国)

image-20230514232609825

4. 在下方点击安装位置

image-20230514232720689

5. 点击完成

image-20230514232808080

6. 点击网络和主机名

image-20230514232845830

7. 打开网络, 在左上角点击完成

image-20230514232928602

8. 软件选择最小安装即可, 因为后续我们用的最多的是命令行, 不是Linux的桌面

image-20230514233035824

9. 点击开始安装

image-20230514233129277

10. 安装中, 设置root密码

image-20230514233157089

11. 设置root密码, 密码强烈建议设置成你熟悉的密码, 这里我设置成了123456, 完成后在左上角双击完成

image-20230514233308060

12. 安装中, 请耐心等待

image-20230514233354949

13. 点击完成, 此时虚拟机将会重启

image-20230514233919787

14. 输入用户名root和密码, 出现下面提示就表示登陆成功

image-20230514234227822

六、Electrem连接虚拟机

1. 启动虚拟机, 输入用户名和密码登录

2. 查看防火墙的状态, 在虚拟机中输入如下命令

systemctl status firewalld

此时发现防火墙打开, 需要关闭

image-20230515073326460

3. 关闭防火墙, 请在命令行中输入如下命令并回车执行

systemctl stop firewalld

此时命令完成后不会有提示, 但是我们输入systemctl status firewalld发现防火墙确实关了

image-20230515214622247

但是此时这么做还有一个小问题, 我们只是在本次关闭了防火墙, 下次我们再次开启虚拟机, 防火墙仍会打开, 这并不是一个一劳永逸的关闭防火墙的办法.

4. 禁用防火墙(防止开机自启动): 输入如下命令并回车

systemctl disable firewalld

image-20230515215127828

此时我们再查看防火墙的状态, 防火墙已经关闭了

image-20230515215056607

如果需要打开防火墙, 直接输入如下命令即可, 如不需要请忽略

systemctl enable firewalld
systemctl start firewalld

5. 输入ip addr命令, 查看当前虚拟机的ip地址

image-20230618190359201

6. 打开Electrem, 在左上角创建一个新连接

image-20230516220542535

7. 按照下图所示配置虚拟机, 完成后, 在下方先点击测试连接, 如果上方出现connection ok, 就表明我们输入的信息没有问题, 此时我们就可以点击保存并连接

image-20230618190813142

8. 如果出现这个命令行输入界面, 就说明Electrem连接虚拟机成功了!

image-20230618191005560

七、安全关闭虚拟机

如果不想使用虚拟机, 可以使用如下方式:

方式一: 直接在虚拟机命令行输入shutdown now即可关闭虚拟机

方式二: 在Electerm中输入shutdown now即可关机, 此时Electerm会失去虚拟机连接