目录

  • 1,CentOS 是什么?
  • 2,搭建的思路
  • 3,下载 CentOS ISO 镜像文件
  • 4,安装 VMware Workstation 15 Pro
  • 5,创建一台虚拟机并安装 CentOS 系统
  • 6,开启网卡
  • 6-1 查看所有网卡
  • 6-2 修改 ens33 网卡的配置文件
  • 6-3 测试网络
  • 7,安装 Xshell
  • 8,打开 Xshell ,新建会话
  • 9,安装 WinSCP
  • 10,打开 WinSCP,新建会话


1,CentOS 是什么?

简单来说,CentOS 是众多发行版 Linux 系统中的一种。

CentOSRHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在 RHEL 的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。无论是哪一种发行方式,你都可以免费获得(例如从网上下载),并再次发布。但如果你使用了他们的在线升级(包括补丁)或咨询服务,就必须要付费。RHEL 一直都提供源代码的发行方式,CentOS 就是将 RHEL 发行的源代码从新编译一次,形成一个可使用的二进制版本。由于 LINUX 的源代码是 GNU,所以从获得 RHEL 的源代码到编译成新的二进制,都是合法。只是 RedHat 是商标,所以必须在新的发行版里将 REDHAT 的商标去掉。

REDHAT 对这种发行版的态度是:“我们其实并不反对这种发行版,真正向我们付费的用户,他们重视的并不是系统本身,而是我们所提供的商业服务。”所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的软件。但 CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。但如果你是单纯的业务型企业,那么我还是建议你选购 RHEL 软件并购买相应服务。这样可以节省你的 IT 管理费用,并可得到专业服务。一句话,选用 CentOS 还是 RHEL,取决于你所在公司是否拥有相应的技术力量。

2,搭建的思路

  1. 在 Windows 物理电脑上安装 VMware Workstation 虚拟机软件。
  2. 在 VMware Workstation 虚拟机软件上安装 CentOS 系统。
  3. 利用 Windows 物理电脑上的 XShell 工具软件远程登陆访问虚拟机中的 CentOS 系统,通过命令的方式来操作 CentOS 系统;不过,这种方式不能做到在 Windows 和 CentOS 之间随意地复制和粘贴文件。
  4. 因此,我们可以利用 Windows 物理电脑上的 WinSCP 工具软件。与 XShell 不同的是该软件是通过 GUI 的方式来呈现 CentOS 系统中的文件。可以在 Windows 和 CentOS 之间进行文件/目录的复制粘贴,拖拽操作。

3,下载 CentOS ISO 镜像文件

下载 CentOS

centos开发及生成工作站 centos 开发_centos开发及生成工作站

4,安装 VMware Workstation 15 Pro

  1. 官网获取安装包。
  2. 一路默认设定安装到底。
  3. 购(po)买(jie)激活密钥。
  4. 打开 VWware Workstation 15 Pro。

5,创建一台虚拟机并安装 CentOS 系统

centos开发及生成工作站 centos 开发_Windows_02


centos开发及生成工作站 centos 开发_Linux_03


centos开发及生成工作站 centos 开发_Ubuntu_04


centos开发及生成工作站 centos 开发_Linux_05


centos开发及生成工作站 centos 开发_Ubuntu_06


centos开发及生成工作站 centos 开发_Linux_07


点击完成,开始创建虚拟机,接着自动进入 CentOS 操作系统的安装引导程序,按照提示操作即可。由于我的电脑上已经安装过了,这里就不再截图。最终效果如下:

centos开发及生成工作站 centos 开发_Linux_08


开启刚创建好的虚拟机

centos开发及生成工作站 centos 开发_Ubuntu_09


输入用户名(在安装阶段设定的用户名,如果没有设定过,那么也可以使用 root 用户登陆)登陆,并查看 系统版本信息。

centos开发及生成工作站 centos 开发_Ubuntu_10


到此创建虚拟机和安装 CentOS 系统已经完成。不过要注意的是,系统默认是不安装图形用户界面的,如需也可以通过命令行来安装GUI,具体请自行百度。

6,开启网卡

CentOS 系统安装好后,默认是不开启网卡的。所以我们要上网的话,需要手动开启网卡。

6-1 查看所有网卡

ifconfig

centos开发及生成工作站 centos 开发_Linux_11

6-2 修改 ens33 网卡的配置文件

centos开发及生成工作站 centos 开发_centos开发及生成工作站_12

centos开发及生成工作站 centos 开发_Linux_13

上图是我已经修改过的样子。修改前为 ONBOOT=no

我们使用默认的 VIM 编辑器来修改配置文件:

centos开发及生成工作站 centos 开发_CentOS_14

centos开发及生成工作站 centos 开发_Windows_15

注:VIM 编辑器的使用方法和一般我们所接触的文本编辑器有很大不同,这里不做叙述,具体请自行百度。

6-3 测试网络

centos开发及生成工作站 centos 开发_CentOS_16

7,安装 Xshell

下载 Xshell 安装时请选择 Free for Home/School 设定来安装,不然商业用途的话要收费的。

8,打开 Xshell ,新建会话

centos开发及生成工作站 centos 开发_CentOS_17

CentOS 系统的 IP 地址如下图红框所示:

centos开发及生成工作站 centos 开发_centos开发及生成工作站_18

这里名称随意填写,主机栏要填写 CentOS 系统的 IP 地址。

centos开发及生成工作站 centos 开发_centos开发及生成工作站_19

centos开发及生成工作站 centos 开发_Ubuntu_20

centos开发及生成工作站 centos 开发_Linux_21

连接 CentOS 成功。

9,安装 WinSCP

下载 WinSCP 一路默认安装即可。

10,打开 WinSCP,新建会话

新建会话过程,也和 Xshell 一样需要输入 IP 和 登陆用户名 和 登陆密码。

会话创建成功后如下图:

centos开发及生成工作站 centos 开发_Linux_22

借助 WinSCP ,可以随意的在两个系统间传输文件了。解决了往虚拟机传输本地文件的一大难题,简直不要太方便。