一般来说,我们如果是用来建站需要的如今可能选择和使用Linux VPS主机比较多,毕竟PHP+MYSQL程序是当前网站的主流趋势。但是还是有很多的项目程序是基于Windows系统的,可能需要用到ASP、ASP.NET环境,当然还有更多的用户会需要可视化桌面环境操作项目和项目需要。
最为简单的方法就是我们直接购买Windows系统的VPS、服务器,这样直接就满足我们项目需要,但是考虑到成本问题,以及海外Windows VPS主机比较少的,我们会选择利用Linux环境的服务器架设Windows系统,比如我们利用Vultr VPS允许自定义安装Windows ISO系统(Vultr VPS自定义安装Windows2003 ISO系统以及加载驱动可远程上网),或者我们有些KVM VPS主机,比如RamNode系统中有自带Window 2008系统,我们可以通过KVM挂载盘符然后安装Windows系统的方法。
当然,除此之外我们还可以利用KVM架构环境的VPS主机,通过Debian环境DOS引导安装这些方法,但是如果不是官方允许的自定义安装或者系统自带的版本,以及我们使用盗版系统,都有存在被封账户等风险,对于这篇文章中有用到的借助Ramnode系统自带的2008环境,然后给予安装出来,应该是允许的,要不系统自带做什么。
第一、RamNode官方网站
官方网站:www.ramnode.com
在这篇文章中,是采用到的是Ramnode KVM架构512MB内存VPS主机,因为不能确保每个KVM VPS主机商家有自带的WINDOWS系统,所以我这篇文章仅仅作为演示记录,一般如果自带WIN系统的,都可以利用此方法进行安装,并不是根据SolusVM面板,然后选择一个Windows系统安装的,这样的安装是无效的。
第二、设置启动首选项、网卡方式、挂载Windows系统盘
1、设置启动首选项、网卡
这里我们登录当前KVM VPS中的SolusVM面板基础设置中,需要先设置启动首选项,设置CDROM作为启动一个启动,然后网卡设置Intel PRO/1000。
2、挂载Windows系统
然后切换到CDRom标签,选择Windows系统,这里我用的是RamNode VPS他默认只有2008版本,这个要根据不同的商家才知道是不是有其他版本。选择系统之后,点击Mount挂载上去。
然后我们回到面板中点击REBOOT进行重启系统,这样会自动引导到CDRom加载我们需要安装的Windows2008系统。
第三、利用VNC远程链接安装Windows系统
我们在REBOOT重启VPS之后,利用SolusVM面板中的VNC入口准备登录远程然后安装WINDOWS系统。
我们通过上图所以,然后点击其中一个结果都一样我们都要 进入VNC桌面安装WIN系统。记得以前只有JAVA方式的,需要安装比较复杂的插件,这里我们直接通过HTML5方式比较快,不需要安装插件。
我们在VNC链接远程桌面之后,会根据提示按Ctrl+D,以及任意键进入安装界面,这个要根据实际的提示,因为我发现每次可能还不同,有的时候可以直接进入系统。如果引导不到,我们可以点击右上角的Send CTRLALTDEL键重新启动后引导。
其实我们在进入安装系统之后就变得简单,只要根据步骤点击鼠标选项,然后会自动安装。这里唯一需要注意的是需要重新格式化磁盘,然后进行安装。看到上图,点击”Drive options(advanced)”然后del删除分区,重新创建分区后选择盘符NEXT安装下去。
后面就比较自动化了,我们只要等着 就可以,会自动的复制文件和重启安装的。这里的进度根据网速和实际的磁盘读写有关系,普通硬盘是不如SSD固态硬盘快的。
这里我们需要设置WIN桌面登录密码,以及后面的一些辅助选项,一切都可以默认到下一步。
这里我们可以看到已经把Windows2008系统安装完毕。然后我们打开IE浏览器看看是否可以上网,一般我们这样安装WIN系统的基本上都是用来远程测试项目的,并非建站用途的,所以必须保证可以上网。
运气不错,直接可以上网的,之前看到有很多用户提到无法上网。如果无法上网,我们一般都玩过WIN电脑吧,然后配置下IP和子掩码就可以。IP地址为我们这台VPS的IP地址,DNS可以用谷歌的DNS。
如果我们不好上网那就来配置IP,如果可以上网那就用着,上面安装的时候是自动可以上网的不需要配置。
总结,这样我们可以通过VNC的方式安装Windows系统。安装完毕之后我们需要重新设置硬盘启动首选项,然后卸载ISO盘,REBOOT重启之后这样WIN系统就安装完毕,我们可以通过VNC直接链接WIN桌面。