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

编程知识 更新时间:2023-04-21 10:13:08

目录

    • 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

4,安装 VMware Workstation 15 Pro

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

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







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

最终效果如下:

开启刚创建好的虚拟机

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

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

6,开启网卡

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

6-1 查看所有网卡

ifconfig

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

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

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

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

6-3 测试网络

7,安装 Xshell

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

8,打开 Xshell ,新建会话

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

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

连接 CentOS 成功。

9,安装 WinSCP

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

10,打开 WinSCP,新建会话

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

会话创建成功后如下图:

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

更多推荐

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

本文发布于:2023-04-16 12:27:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/d2a4f5f57cf478a5a808adf35c58aaa2.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:环境   Windows   Linux   CentOS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 80572文章数
  • 777阅读数
  • 0评论数