虚拟机win8建站以及桥接连接外网

Windows环境下搭建网站心得

(PS:可以使用服务器也可以使用虚拟机,我这里使用的是虚拟机)

1.需要一个虚拟机来给我充当网站的服务器

   需要一个虚拟机,就需要一个可以创建虚拟机的程序,根据百度,win10自带虚拟机程序

虚拟机win8建站以及桥接连接外网
然而我的就没有
虚拟机win8建站以及桥接连接外网
我也很无奈呀,只得寻找其他的虚拟机程序,别人推荐了VMware(下两图安装以及VMware界面)
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
突然发现,原来安装虚拟机要对应的安装包的,幸好我之前从群中下载了windows 2008 R2镜像(谢谢群中大佬,顺便一说这是官网的图片)
虚拟机win8建站以及桥接连接外网
但是在使用过程中出了错误,无法正常安装虚拟机
虚拟机win8建站以及桥接连接外网
百度之后我也还是一头雾水,找不到相应文件(希望你们遇到相应问题的时候可以顺利解决)
虚拟机win8建站以及桥接连接外网
我想,以前装程序的时候会出现目录不为纯英文就不能使用的问题,照着这个思路我重试了一下
虚拟机win8建站以及桥接连接外网
竟然成功了!(如果有大佬知道为什么,请告诉我,谢谢)
虚拟机win8建站以及桥接连接外网
但是又出现了新的问题
虚拟机win8建站以及桥接连接外网
继续求助百度
虚拟机win8建站以及桥接连接外网
需要进入BIOS开启虚拟化,我用了以前的老方法,就是开机之后狂按F1、F2,但是没用
我只得继续百度
虚拟机win8建站以及桥接连接外网
呃,原来win10和之前的进入BIOS的方法不一样,学到了。但是另一个尴尬的事情出现了我找不到虚拟化在哪里开启,继续求助百度。
因为我自己没找到,所以这里的图会多一点,会做的仔细一点(点击红圈就可以了)
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网虚拟机win8建站以及桥接连接外网
这个重启就可以了
虚拟机win8建站以及桥接连接外网
选择红圈的位置(操作方法在最下方有显示)
虚拟机win8建站以及桥接连接外网
将圈定的项目由[Disabled]变为[Enabled]就完成了
虚拟机win8建站以及桥接连接外网
然后有一个确认保存改动的对话框,选YES就可以了。
由此,虚拟化就开启了
当我兴冲冲的打开VMware准备体验我的虚拟机的时候,新问题出现了
虚拟机win8建站以及桥接连接外网
显示无法找到光碟,这时我才意识到我之前安装的时候点的太快忽略了些东西了。只得重新安装系统。
但是我又找不到下载的镜像文件了,重新在****上下载了一份
虚拟机win8建站以及桥接连接外网
这次没出什么岔子,直接安装好了
虚拟机win8建站以及桥接连接外网

2.设置虚拟机

打开控制面板,新建角色
虚拟机win8建站以及桥接连接外网
打开IIS(应该还需要开启Netframe work 的,但是没找到)
虚拟机win8建站以及桥接连接外网
等待IIS开启,打开IIS
虚拟机win8建站以及桥接连接外网
添加网站
虚拟机win8建站以及桥接连接外网
这里还有个物理机向虚拟机传输文件的问题
虚拟机win8建站以及桥接连接外网
网站名称随意,物理路径为网站文件夹(比如我这里就是辅导员大赛文件夹)
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
然后删除原网页,解除占用的80端口
虚拟机win8建站以及桥接连接外网
打开windows防火墙
虚拟机win8建站以及桥接连接外网
选择高级设置
虚拟机win8建站以及桥接连接外网
编辑出入站规则
入站
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
出站
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
这里需要特殊设置出站规则的属性
虚拟机win8建站以及桥接连接外网
然后,需要给网站的文件夹给权限,右键文件夹选择属性
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
注意这里要添加两个用户,分两次添加就可以了
虚拟机win8建站以及桥接连接外网
两个属性都是一样的
虚拟机win8建站以及桥接连接外网
然后我们还得改数据库中的文件的属性,记得两个文件都要改属性
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
这次添加的是Everyone这个用户,并给予完全控制的权限
虚拟机win8建站以及桥接连接外网
虚拟机win8建站以及桥接连接外网
权限设置就在这里结束了
然后还需要改一个文件,打开圈定文件,可以用默认程序也可以用记事本
虚拟机win8建站以及桥接连接外网
修改 pwd= 之后的字符为之后为SQL serve 2008 R2的密码,就结束了,保存即好。
虚拟机win8建站以及桥接连接外网

3.SQL serve 2008 R2

下载一份SQL serve 2008 R2的安装文件并传输到虚拟机中,点开上面的文件
虚拟机win8建站以及桥接连接外网
选择最上面的
虚拟机win8建站以及桥接连接外网
选择上面的
虚拟机win8建站以及桥接连接外网
选择接受条款
虚拟机win8建站以及桥接连接外网
一般来说全选
虚拟机win8建站以及桥接连接外网
选择默认实例
虚拟机win8建站以及桥接连接外网
选择混合模式,密码为之前设置的密码
虚拟机win8建站以及桥接连接外网
之后一直点下一步安装就完成了
PS:其实途中出现了Netframe work未开启的错误,但是会自动开启,因此就不再赘述
打开SQL serve 2008 R2
选择SQL Server 身份验证 , 登录名默认为sa ,密码为之前设置的密码。
虚拟机win8建站以及桥接连接外网
选择数据库,右键点击附加
虚拟机win8建站以及桥接连接外网
选择添加
虚拟机win8建站以及桥接连接外网
文件为之前给予Everyone,全部权限的文件
虚拟机win8建站以及桥接连接外网
回车确认之后点确定
虚拟机win8建站以及桥接连接外网
SQL Server Management Studio的工作就到这里结束了,整个网站的搭建也基本结束了。

4.测试

打开浏览器
虚拟机win8建站以及桥接连接外网
在这里输入127.0.0.1然后回车访问,就可以打开我们建立的网站了。
虚拟机win8建站以及桥接连接外网

4.网站访问

做成一个网站但若是不能访问和没做又有什么区别呢,因此,还需要让外网能访问到我们虚拟机中搭建的网站

我用的是桥接模式

首先打开VMware
虚拟机win8建站以及桥接连接外网
然后点开
虚拟机win8建站以及桥接连接外网
这就是我们要用的桥接模式,按照这里设置的就好
虚拟机win8建站以及桥接连接外网
右键打开设置
虚拟机win8建站以及桥接连接外网
选择桥接,复制网络连接状态建议不要选。
虚拟机win8建站以及桥接连接外网
然后搜索CMD,打开命令提示符
虚拟机win8建站以及桥接连接外网
输入Ipconfig,查询主机的ip
虚拟机win8建站以及桥接连接外网
然后按照教程(来自****)
虚拟机win8建站以及桥接连接外网
打开网络与共享中心,选择本地连接
虚拟机win8建站以及桥接连接外网
选择属性
虚拟机win8建站以及桥接连接外网
双击圈定内容
虚拟机win8建站以及桥接连接外网
Ip以及下面的都按照主机的填,Ip的最后一位改一下就可以,DNS这里是谷歌的
虚拟机win8建站以及桥接连接外网
确定就可以从外网连入虚拟机假设的服务器了,测试,输入的是虚拟机的Ip如果可以访问就成功了。
虚拟机win8建站以及桥接连接外网

PS:本人也是萌新一个,如果有出现什么错误的地方,也希望不要太过纠结,可以将错误的东西指正出来发到我的邮箱[email protected],以及上面出现过的问题,如果有大佬知道也希望能告诉我,谢谢你看到这里,或许有一点啰嗦,但这基本还原了我在学习windows建站的时候的完整历程,也同时有我的解决方案,希望看完了这篇博客的你可以熟悉建站过程,不受到阻碍!谢谢!