在Linux上手前你应该了解的事

148 阅读2分钟

搭建Linux环境的方式

1、自己搭建物理服务器/买一台服务器主机专门去装Linux

优点:性能好、符合自已的需求

缺点:自己搭费时,买一台费钱

2、买云服务器

优点:不会下线、随用随到、有公网IP

缺点:计时收费或按流量收费小贵,并且配置不高,而且也搞不了多节点

3、装双系统

优点:测试软件兼容方便,数据拷贝也方便,毕竟在一台电脑上

缺点:只有一个系统运行,不能切换系统,绝大部分人是做不到只用那个Linux系统去做所有事情的,而且也不能多节点

4、wsl(在Windows上运行Linux

优点:可以很方便的学习linux命令行,不用花很多时间学习一个新的操作系统。只使用命令行工具,比如一些编程语言或编译器,WSL很适合你。WSL主要面向开发人员,特别是web开发人员,因为他们不用经常访问linux内核。

运行WSL的开销也比运行一个虚拟机低很多,并且WSL在windows上的集成度相较于VirialBox上常规的linux更高。

缺点:也不能多节点

5、虚拟机

优点:与宿主机共存,可打造多节点,网络设置好可以互相通信就可以做集群,不同节点可以装不同Linux系统,简单方便玩出问题直接删掉重来

缺点:虚拟机就是用最少的钱,提供最多的服务。 但这是以牺牲性能为代价的,全方位的性能下降,IO也好,CPU也好,都会大打折扣。

6、docker虚拟化技术

优点:更轻量,配合kubernetes编排技术可做私有云