首先我们需要在Windows 2003中安装IIS。。。
安装步骤:
开始—控制面板—添加或删除程序—添加或删除Windows组件(A)
选中应用程序服务器并双击打开
选中ASP.NET和Internet 信息服务(IIS),双击打开IIS
下拉选中万维网服务和文件传输协议(FTP)服务,双击打开万维网服务
选中Active Server Pages、Internet 数据连接器、WebDAV发布、万维网服务和远程管理(HTML),点确定,点下一步
之后会报错,说你没有插入光盘,这个问题我百度了一下,找到了解决办法。。。
点击链接:https://www.3xiazai.com/soft/system/106986.html
下拉选择普通下载,解压到虚拟机中,然后重复上述步骤。。。因为我是按照我的过程记录的,所以还得重来。。。
之后还会报错,选择浏览,选中解压好的文件夹,进度条走一会之后还会报错,继续浏览,直至完成。
安装好之后,打开IIS,右击网站,新建网站,下一步,网站描述随便写,自己知道就行。。。
下一步,网站IP地址如果自己总调可以默认未分配,端口的话如果自己有多个网站可以用不同的端口号,防止冲突,如果自己有多个网站都要用同一个端口号,可以用主机头来实现,主机头其实就是域名。
举例来说:
域名前的www、mp3、image这种是主机名,也就是主机头。
下一步,IIS的路径默认是在www.root下。
下一步,因为我们的程序使用asp写的,所以我们需要勾选执行asp脚本,否则运行不了,其他的权限都是可选项,给多了可能会造成安全问题。
下一步,完成即可。
打开DNS服务器,在正向查找区域中新建区域,区域名称比如说baidu.com,进入咱们新建的区域,新建主机记录,输入名称比如说www,IP地址填192.168.18.11,再添加主机,名称比如image,IP地址填192.168.18.11,还有就继续新建,之后点完成即可,将虚拟机DNS地址改为本虚拟机IP,因为是在自己虚拟机上搭建的网站和DNS服务器嘛,之后打开浏览器输入域名+端口号即可访问。
建站后可能出现的问题:
1.如果访问www.baidu页面出现拒绝访问,可以在IIS服务器该网站的文档中添加index.asp文件,因为网站的内容都是通过asp显示的。
2.文档中默认会有一些页面就是会在页面错误的时候展示的,如果有两个页面,在访问的时候应该显示哪个可以通过上移和下移来调整。
3.如果没有index.asp文件,在主目录里选上目录浏览的话,页面会展示所有的目录,这样会带来很大的安全问题,所以默认不给目录浏览权限。
4.有些网站的一些页面打不开,可以在主目录中的配置选项中选中启用父目录,因为它使用了相对路径。
5.直接输入192.168.18.11:9000却访问不了的原因是:DNS在解析的时候除了解析IP和端口号,还会解析域名的主机头部分。
6.如果建站后发现所有IP都打不开,可能web服务扩展中此项被禁用了。
7.微软最早支持的网站是.asp,后来有.net的,也就是.aspx,如果是.aspx的话,需要web扩展服务中开启.NET的支持,没有就需要下载才能打开网站。
8.微软的有些网站的数据库使用的是SQL Server,需要单独下载该数据库的服务器,打开数据库服务器,在对象资源管理器中的数据库选项右击选择附加,在MDF文件 位置点击添加,找到网站的数据库,点确定,它就会自动导入,网站中链接数据库的配置文件一般在Inc或者是coon这样的目录中,打开coon.asp,修改连接数据库的账号和密码,如果数据库与网站不在同一台主机IP下,还要输入数据库的IP。
9.为什么访问本地地址输入localhost与127.0.0.1,这是在host文件中定义的。
10.访问网站没有权限,可以在网站目录的文件夹属性中的安全中设置权限,最高是Everyone,一般不给这么高。
11.在网站中只要不输入用户名和密码的都是匿名访问的,但是匿名访问不代表没有身份,身份就是IUSR。
可以在网站属性—目录安全性—编辑身份验证和访问控制中查看。
SQL Server数据库管理工具知识点:
1.数据库与网站之间交互会有端口,默认SQL Server有一个管理名sa,和MySQL中的root账号相同。
2.数据库管理工具是SQL Server Management Studio,登录名是sa,密码是在安装数据库的时候就会设置,如果密码忘了可以在身份验证中选择windows验证,登陆后再去改密码,在安全性–登录名中右击sa,选择属性,更改密码。
3.数据库管理工具中导入的网站数据库如果不用了不能直接删除,否则会把源文件也删除,要右击数据库在任务中先脱机再分离。
原文链接:https://www.cnblogs.com/–QAQ–/p/12693711.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/17967