Windows 下搭建 Linux ( CentOS ) 开发环境

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
在这里插入图片描述

4,安装 VMware Workstation 15 Pro

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

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

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

最终效果如下:
step07
开启刚创建好的虚拟机
step08
输入用户名(在安装阶段设定的用户名,如果没有设定过,那么也可以使用 root 用户登陆)登陆,并查看 系统版本信息。
step09
到此创建虚拟机和安装 CentOS 系统已经完成。不过要注意的是,系统默认是不安装图形用户界面的,如需也可以通过命令行来安装GUI,具体请自行百度。

6,开启网卡

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

6-1 查看所有网卡

ifconfig
1554621659649

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

1554621797850

1554621855124

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

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

1554621988355

1554622032757

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

6-3 测试网络

1554622196195

7,安装 Xshell

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

8,打开 Xshell ,新建会话

img

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

1554622948475

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

img

img

img

连接 CentOS 成功。

9,安装 WinSCP

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

10,打开 WinSCP,新建会话

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

会话创建成功后如下图:

img

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

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值