目录
- 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 系统中的一种。
CentOS 是 RHEL(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,搭建的思路
- 在 Windows 物理电脑上安装 VMware Workstation 虚拟机软件。
- 在 VMware Workstation 虚拟机软件上安装 CentOS 系统。
- 利用 Windows 物理电脑上的 XShell 工具软件远程登陆访问虚拟机中的 CentOS 系统,通过命令的方式来操作 CentOS 系统;不过,这种方式不能做到在 Windows 和 CentOS 之间随意地复制和粘贴文件。
- 因此,我们可以利用 Windows 物理电脑上的 WinSCP 工具软件。与 XShell 不同的是该软件是通过 GUI 的方式来呈现 CentOS 系统中的文件。可以在 Windows 和 CentOS 之间进行文件/目录的复制粘贴,拖拽操作。
3,下载 CentOS ISO 镜像文件
4,安装 VMware Workstation 15 Pro
- 从官网获取安装包。
- 一路默认设定安装到底。
- 购(po)买(jie)激活密钥。
- 打开 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 ,可以随意的在两个系统间传输文件了。解决了往虚拟机传输本地文件的一大难题,简直不要太方便。