制作一枚可随身携带的Linux服务器虚拟机
可随身携带的Linux服务器虚拟机,对平时学习、做试验、给客户做展示,都是很有帮助的。制作起来也很简单。
1. 虚拟机软件的选择
目前的虚拟机软件有很多,比较常用的有:VMware Workstation、VirtualBox。鉴于 VMware Workstation 现在也免费了,而且它在市场的占有率还是很高的,大部分企业使用虚拟机都会用它,所以我这次也选择 VMware Workstation。
2. VMware Workstation 的下载和安装
尽管从 VMware 的官网可以下载 VMware Workstation,但是挺麻烦的。我试了几次都没下载下来。最后我还是百度找到了可以下载 “VMware Workstation 官方最新版 v17.6.3安装包” 的地方。如果你嫌麻烦,也可以在“闲鱼”网的下面链接里花一毛钱直接下载一个安装包(这就是我使用的安装包)。
VMware虚拟机Workstation官方最新版Pro正版v17.6.3_闲鱼
下载下来后解压,双击安装程序进行安装,一路“下一步”就可以完成安装了。
3. 服务器操作系统的选择和下载
查阅了网上很多资料,大部分都建议服务器的操作系统选择Linux。而在Linux中,Ubuntu的资料算是比较多的。于是我从Ubuntu的官网下载了 Ubuntu Server 24.04.2 LTS 版本。官方下载地址如下:
Get Ubuntu Server | Download | Ubuntu
在官网还能看到 Ubuntu Server 对系统的需求(见下图中红框),这是我们后面配置虚拟机时需要注意的。
下载下来的是一个光盘映像文件:ubuntu-24.04.2-live-server-amd64.iso
提示:下面的创建和安装虚拟机的步骤,虽然简单,但是还是有点麻烦。对于不喜欢麻烦的小伙伴,也可以在“闲鱼”网的下面链接直接下载我已经制作好的虚拟机来使用,然后可以跳过“创建”和“安装”的2章内容,直接看第6、7章内容。
可随身携带的Linux服务器Ubuntu现成VMware虚拟机_闲鱼
4. 创建虚拟机
打开前面安装的 VMware Workstation 软件,如下图
点击“创建新的虚拟机”
下一步
浏览选择前面下载的 ubuntu-24.04.2-live-server-amd64.iso,如下图
下一步,可以改一下虚拟机的名称(如下图)
下一步。为了以后可以多安装一些应用,可以把磁盘设置大一点(如下图)。
下一步
点“完成”就会创建虚拟机并自动启动安装 Ubuntu Server。
5. Ubuntu Server 安装过程
使用上面的向导创建好虚拟机后,第一次启动虚拟机会自动从虚拟的光盘启动开始 Ubuntu Server 的安装过程(如下图)。
由于是虚拟机中的界面,需要用鼠标点击虚拟机的屏幕后,才能操作键盘控制虚拟机的界面。选择默认的第一个选项,开始安装。经过一些初始化过程后,显示如下图的选择 语言 界面。这里没有中文,就用默认推荐的 English。
然后是下图的选择键盘布局,可以直接按回车下一步。
选择安装类型,也是回车选默认的。
网络配置,如下图,能看到IP地址说明网络已经连接上了,直接回车下一步。
下图是配置代理,不需要就直接回车下一步。
看到下面界面中有“is being tested”时,需要等待,
直到显示“passed tests”(如下图),就可以回车下一步了。
下图是可以配置磁盘存储分区,选默认就行了,回车下一步。
下图是让你再次确认存储配置,可以修改。我们直接回车下一步。
下面界面用键盘选择[Continue]回车。
下图中是让你设置:你的姓名、这台服务器的名字、一个用户名、这个用户的密码、确认密码。
可以像下图那样填好后,回车下一步。
下图是问你要不要升级到Ubuntu Pro,好像是要钱的。我们选择默认的跳过,回车下一步。
下面界面是让你选择安装SSH,我们是需要的,所以通过键盘把 Install OpenSSH server 选择上,然后选择下方的Done,回车下一步。
下图中的这些软件包都先不选择,选择下方的Done,回车下一步。
这时就开始正式安装了,等待。
直到如下图那样可以选择下方的[Reboot Now]重启虚拟机。
会出现下面的提示,按回车就可以了。
重启后就可以输入前面设置的用户名和密码登录了(如下图)。
到此,一套Linux服务器虚拟机就做好了。
提示:之前为了安装Ubuntu Server而设置的ISO映像文件可以去掉,把CD/DVD的设置改为“使用物理驱动器”(如下图)。
6. 简单测试虚拟服务器
重新启动这个虚拟机,登录后可以看到这个服务器的IP地址(见下图红框)。
我们在外面的Windows中打开命令行,使用ssh命令远程登录Ubuntu服务器,如下图:使用正确的用户名、IP地址、密码,根据提示输入“yes”。
看到可以成功登录到服务器,说明在服务器中的SSH服务也正确运行了。
要正常关闭服务器,应使用命令:sudo shutdown now
7. 随身携带
在 VMware Workstation 界面选中这台虚拟机时,可以从“虚拟机详细信息”看到这台虚拟机文件所在的文件夹(如下图红框)。
可以把这台虚拟机所在的整个文件夹内容都拷贝到一个U盘中,这样就可以随身携带了。拷贝到任何一台有 VMware Workstation 软件的电脑中都可以使用。(当然,可以在U盘中同时放一个VMware Workstation的安装程序,对于没有 VMware Workstation 软件的电脑也可以马上安装使用。)
看完前面的制作步骤,是不是觉得虽然简单,但是还是有点麻烦的?对于不喜欢麻烦的小伙伴,也可以在“闲鱼”网的下面链接直接下载我已经制作好的虚拟机来使用。
可随身携带的Linux服务器Ubuntu现成VMware虚拟机_闲鱼