共计 2177 个字符,预计需要花费 6 分钟才能阅读完成。
本篇内容介绍了“Linux 系统环境怎么部署”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让丸趣 TV 小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
以阿里云为例,默认第一位就是 CentOS,提供了从 7.6 版本到旧版本的多个镜像。
1、下载
下面的文章,我们就以 CentOS 7 稳定版本为基础环境。centos 很流行,所以镜像也有很多。国内,我们从上海交大下载,速度应该会快一些。
http://ftp.sjtu.edu.cn/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1908.iso
如果交大哪天不维护了。可以从这里找:
http://centos.mirror.ndchost.com/7/isos/x86_64/CentOS-7-x86_64-Minimal-1908.iso
为了让大家学到更多的知识,我们使用最小化的系统 ISO。最小化的 iso 不到 1GB,而预装了很多软件的 dvd 有 4.3GB 的大小。我们就用这个减肥版。
2、安装 Linux
要想快速学习、体验 Linux,最便捷的方式,就是使用虚拟机进行安装。目前,最流行的虚拟机,一个是 VMware,一个是 VirtualBox。在 MacOS 上还有一个 Parallels Desktop。
其中,VirtualBox 免费而且跨平台,能够满足我们的需求。接下来,将一步步引导你进行安装。
(1) 点击新建,开启安装旅程。
(2) 填写名称,版本。然后点击继续。
(3) 按照你的机器配置,选择内存
我的机器是 8GB 内存的,就分配给虚拟机 2GB,这个已经足够用了。
(4) 创建一个虚拟磁盘
点击继续后,将弹出一个对话框。我们不用多管,一直点继续,知道对话框消失。这非常的粗暴。
(5) 接下来,点击设置。
(6) 切换到 Storage 选项,选择我们下载的 iso
(7) 点击启动,开始安装。
使用方向键切换,使得高亮聚焦在 Install CentOS 7 上。点击确定,开始安装。
(8) 弹出一个安装界面
接下来的步骤有点多,如果我们没有特别的介绍,那么直接 continue 就 ok 了。
(9) 接下来,配置磁盘分区
依然保持默认,并按按钮 Done 退出。
(10) 配置用户
linux 上默认的用户名为 root。接下来我们设置 root 用户的密码为 123456。由于这是一个弱密码,所以需要点击两次确定退出。
(11) 等待安装完毕,进行重启
(12) 安装成功
3、联网
这个时候,我们安装的虚拟机,还不能联网,无法把自己的意念传达出去。由于我们没有对虚拟机进行任何设置,所以使用的是默认的 NAT 模式。
将光标聚焦到命令行窗口,然后输入命令 dhclient。等待几秒钟,执行 ping baidu.com 测试以下网络,可以看到能够正常访问网络了。
上面黑漆漆的窗口,就是我们现在的 Linux 界面。有人觉得很丑,就像是在玩 dos,但像我这种不可救药的人,却觉得格外的亲切。
接下来的命令,我们不会再截图,而使用高亮的代码块表示。为了不至于让人晕头转向,请先看下图。
4、外部访问虚拟机
由于 NAT 模式的特点,我们的虚拟机能够访问外网,但无法被外部发现。酒香竟怕巷子深。为了解决这个问题,我们需要再添加一块网卡。
在做这些更改之前,需要首先关闭虚拟机。可以强制关闭机器,也可以在命令行中输入:
shutdown -h now
虚拟机关闭后,再次点击设置,切换到网络适配器选项卡。如图,添加一个新的网络适配器,适配器类型为 Host-only Adapter。通过这块网卡,我们的宿主机就能够访问它了。
再次启动虚拟机,执行 dhclient 命令后,执行 ip addr 查看主机的 ip 地址。可以看到,我们现在有两块网卡,两个 ip 地址。
记录下 192 打头的网络地址,我们会使用外部的程序,比如 XShell、SecureCRT 等,进行连接。比如,我这里的 ip 地址是:192.168.99.100。不废话,看图。
小提示:关于虚拟网卡的网段,如果有差异。你可以在全局设置里,改成和我一样的。
5、远程连接
你可能已经体验到,通过虚拟机自带的命令行界面进行输入,局限性非常大。通过远程连接,可以把终端界面切换到我们熟悉的操作模式,如果能够显示彩色的终端,那再好不过了。下面介绍几个工具,一般的,使用 xshell 的居多。
Windows
XShell 你可能在公司内,见过你的 SRE 同事,运指如飞,命令字符如流水一般撒过屏幕。即使非常繁杂,难以记忆的密码,也能瞬间输入。他可能用的就是 xshell。
SecureCRT 比较老的一款产品,使用也较多。
MobaXterm MobaXterm 就是一单文件纯绿色软件,下载过来 exe 包直接运行即可,不需要任何的安装过程。
它们都有免费版和专业版之分。无力购买的话,就找找破解版。但是注意,盗版汉化的 ssh 客户端,有些别有用心的人会在软件中植入木马,窃取你的密码、证书,这种情况已经发生过很多次。
MacOS
对于 macos 用户来说,简单的很。直接使用 iTerm,输入命令行即可。比如使用下面的命令连接我们的机器。
ssh root@192.168.99.100
“Linux 系统环境怎么部署”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注丸趣 TV 网站,丸趣 TV 小编将为大家输出更多高质量的实用文章!