《关于实际场地服务器仍未部署完毕不得已使用自己笔记本当服务器的那些事》

1、博客原因
上周老板让我出发去现场测试一套公司研发的软件系统。去到现场发现,从公司寄过去的服务器呀、采集机呀等等全部都还没确定下来装在哪个位置。又因为软件系统的测试需要使用到服务器,好在我出发前一天,在笔记本上安装了sqlserver,并把服务器的配置复刻在笔记本上,才惊险地度过了这次测试。
回来以后,我思考了一下,这种情况以后应该会经常遇到,最好从现在开始在笔记本上准备个虚拟机,里面搭载服务器的各种配置。这样,出发前我只需要设置一下笔记本上的服务器,不管现场的情况如何,我都能坦然面对。因此,特地抽出一两天搞一下虚拟机。
2、虚拟机生成选择:hyper-v与VMware
因为博主使用的是windows10系统,刚好win10自带有虚拟机创建工具——hyper-v,于是我就偷懒一下直接使用就好。使用前要开启hyper-v功能:win+r -> control ->程序和功能 -> 启用或关闭windows功能 -> hyper-v勾选,然后重启计算机即可。(其实使用hyper-v前我用了一下VMware,但是他对windows系统要进行一些设置,博主偷懒没有仔细研究。如果有哪位高人能指点一下,真是感激不尽了!)
《关于实际场地服务器仍未部署完毕不得已使用自己笔记本当服务器的那些事》

3、虚拟机设置/操作系统选择
虚拟机百科,简单来说就是在自己的计算机上模拟出一台全新的计算机,此计算机的硬件使用虚拟硬件。
关于安装虚拟机的流程,感谢这位侠客的解答,非常受用
hyper-v 新建虚拟机安装windows server
当然,按照上面操作之前,我们需要有服务器使用的操作系统。可以去MSDN我告诉你,这里找资源,因为这里比微软官网清晰一些,没有各种杂七杂八的东西。这里我下载的是windowsServer2016 x64的iso文件;按照这些流程依次操作下来,就可以得到一个装有win server的虚拟机了;

装好系统后,就和我们平时使用服务器一样啦。按己所需安装相应软件等。
4、网络设置
虚拟机构建好了,系统和软件都安装好后,最重要的一点就是设置虚拟机的网络。虚拟机在逻辑上,我们能将它看作一*立的计算机,这就要求我们使用交换机来访问网络了。
好在hyper-v有提供虚拟交换机的构建,这里分为三种:外部、内部与专用,hyper-v针对这些交换机种类有详细介绍,我就不解释了。
《关于实际场地服务器仍未部署完毕不得已使用自己笔记本当服务器的那些事》
我的需求是:创建的虚拟机,能够与真实计算机共同享有对外部网络的访问。因此,我绑定真实计算机的物理网卡来创建一个外部交换机,并设置虚拟机的网络适配器为此交换机。这样一来,一台真实计算机,就模拟出了两台计算机通过交换机对外部网络进行访问。如果想看更详细的说明,这位博主的文章写得很好,大家可以去学习一下:Hyper-V虚拟机联网-虚拟交换机的建立
除此之外,外部交换机还可以绑定物理计算机的网口,所以接网线的话,咱也不怂。
《关于实际场地服务器仍未部署完毕不得已使用自己笔记本当服务器的那些事》
因此,设置好虚拟交换机,并把虚拟机的网络适配器按照实际需要修改为不同的虚拟交换机,我们可以实现物理计算机与虚拟机同一网段了。