丢人博客,就不发链接了。

自己的服务器上是CentOS系统且已用来搭建个人博客,不想重装Windows且不想已工作网站为主要网站,因此选用搭建虚拟机的方式来完成任务。虚拟机系统为Windows server 2008 R2标准版(本来我安装的是web版,考虑到将来不知道还有哪些功能要添加,故重新装了标准版)。

官方系统镜像地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=11093

网页里只有一个镜像供下载,在系统安装过程中会询问要安装的系统版本。


虚拟机系统安装完成后,进入服务器管理器添加IIS角色(web服务器)。IIS相关服务要求全部开启,关于安全及性能方面,不知道哪些非必要,因此我将全部服务勾上了。



IIS装好之后,此时已可进入该网站,网站地址为虚拟机IP,结果如图所示。


将网站源文件夹添加至虚拟机内(可先于创建web服务器角色)并添加权限用户IIS_IUSRS和IUSR(命名理由是方便管理还是windows有对应关键字暂不清楚),给予其写入和修改权限。


之后在IIS管理器中导入改网站文件夹,名称任意,端口为80,之后会有警告,因为web服务器自带了一个网站(就是上面那个欢迎进入IIS7的界面)占用了改端口,删除该网站即可。


接下来是开启80端口以供接入。在windows防火墙中选择高级设置,分别新建入站规则和出站规则。下图为新建入站规则,出站规则与其略有不同,选择所有本地端口(之后要再进行修改)。


将刚刚新建的出站规则属性修改为如图所示:


至此,80端口开放完毕。

打开网站(SQL server未配置)结果如下,可以看出是SQL配置问题,还没弄这玩意你当然找不到实例(小声)


至此,(一)结束,下一站,SQL server的配置及管理。