3.2 IIS发布网站及问题解决

虚拟机上网:

1、设置成桥接模式,主机和虚拟机的ip必须在同一网段,相当于虚拟机和主机地位一样,如果不行可以打开虚拟网络编辑器,将桥接的外部网络改成主机的上网网卡。

2、NAT模式,与主机共享ip地址,所以虚拟机就不要设置ip了,选择自动获取。

接下来进入正题:如何用ISS发布网站呐!

 1 IIS是互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。
 2 
 3 IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
 4 
 5 IIS是企业e79fa5e98193e59b9ee7ad9431333431353339识别体系重要的有机组成部分,是互联网时代企业必须关注的并进行有效管理的领域。是企业在互联网上的名片,能让企业更好的拥抱互联网时代。
 6 
 7 IIS日志是每个服务器管理者都必须学会查看的,服务器的一些状况和访问IP的来源都会记录在IIS日志中,所以IIS日志对每个服务器管理者非常的重要,seoer也不例外,这点同时也可方便网站管理人员查看网站的运营情况。
 8 
 9 
10 
11 扩展资料
12 
13 IIS的功能
14 
15 IIS是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)。
16 
17 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。I
18 
19 IS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
20 
21 在同一时间内允许打开的网站页面数,打开一个页面占一个iis,打开一个站内框架页面占2到3个iis;若图片等被盗链,在其它网站打开本站图片同样占一个iis。
22 
23 假若设置参数为50个iis,则这个站允许同时有50个页面被打开。但要在同一时间(极短的时间)有50个页面被打开,需要50个人同时操作,这个概率还是比较低的。所以,100个iis支持日ip1000(同时访问网站人数必定远低于1000人)以上都不是很大问题。
什么是IIS?

 

 

 首先来搭建IIS:所有程序—控制面板 ----添加或删除程序

在这里是需要虚拟机安装的IOS镜像的,如果没有只能去下载IIS软件包,来进行安装了(参考链接:https://www.jianshu.com/p/223e39350478)

我这里说明一下:博主是先装的DNS,再装的IIS,进过亲身试验顺序最好不要颠倒,我就是因为这个出错了,安装包总是莫名消失,有相同情况的朋友可以注意一下!

 

 

 点击应用程序服务器进去,再点击IIS进去,我们可以把FTP也勾选上:

 

 

 之后安装就好了!

那个DNS安装的步骤也是一样的:

 

 好了,准备工作做好了,我们就来开始吧!

我们首先进入到IIS里面按照这个步骤搭建网站:Internet信息服务里—网站—右键—新建网站

之后弹出来网站描述,自己随便写就行:

 

我们进入网页向导界面:

 

 

 

 我们进入到DNS服务器里面:

右键添加新区域:

 

 

 

下一步,下一步

我们先来个正向解析的吧(正向解析:在浏览器输入www.baidu,com或者ping的时候,DNS会给你转到ip上)

为这个区域取一个名称:baidu.com,下一步

下一个界面就会自动创建文件名baidu.com.dns,下一步,

DNS初步配置完成,下面添加DNS解析主机名

这时需要建立记录,右键点击新建主机(A):

创建了3台主机,均是一个ip   点击添加主机 ,添加三个,  主机头----合格余域名(填写完主机头自动识别)----配ip(我们先配成主机ip)

 

 

以上是网路服务搭建及DNS正向解析使用。

 

回到IIS,使用同一端口9000,输入一个主机头,点击下一步

  添加一个网站:(windows默认路径是C:\Inetpub\wwwroot\…)

 因为是ASP写的程序,所以我们必须要勾选第二项运行脚本,写入和浏览是可选项(勾了增加风险)

 www.baidu.com网站创建完成

 如上面的步骤创建mp3.baidu.com,和image.baidu.com

发布了三个网站,都是9000端口,发现没有异常:

本地想要访问的话TCP/IP首选域名应与上面的IP地址一致,我们要将自己主机的DNS设置和我们的主机ip一样。

 

 

由于是用的不同主机头,同一ip、端口创建的多个网站,访问时要  域名 加上 :端口

我们进行访问应该都是可以成功地:

www.baidu.com:9000

mp3.baidu.com:9000

 

 

 

如果用ip去打开网页的话,显示不了。

但是如果不成功的话,给出以下可能:

1、看看文档目录:

情景:

办法: Default.asp和Default.htm通过上下移动判断谁是首页。

 

 

 2、接下来这个目录浏览权限千万不要给,给了之后就可以随便浏览和下载,很危险!

如果想看到所有目录:

 

 方法:

 

3、网页前台可以看,但是后台打不开:

设置父路径:

 

 

 

 

 

 

 

 4、有些人的所有网站都打不开:Web服务:Action Server Pages开启

 

 

5、打不开这种文件:

办法:安装这两个其中一个就行。

 

 6、

 

 

 

 办法::右击属性--主目录--浏览(到总文件夹)--右键属性--安全----在用户或组添加一个Everyone,将权限设为完全控制。

 

 

 

 

7、最重要的一个错误:为什么会出现登录的状况,怎么解决!(参考:点我

这个也是有两个解决办法的:@1、就是设置Everyone 所有权限。@2、为网站添加来宾账号(点我吧!

 8、接下来说一说怎么添加数据库

下面这个是我们的数据库文件:

 

 微软的SQL Server 2005-----SQL Server---Management--Studio

 

 知道账号密码()一开始是默认的账号密码:安装完之后可以在属性处进行修改):

 

 不知道账号密码:

 

 连接数据库(在SQL Server要是删除数据库的话,点击脱机、分离就行,要是点删除,本地的文件也会被删除):寻找数据库文件

 

 

 

 数据库一般都在Inc目录下conn打头的文档下:里面有数据库的敏感信息(账号和密码)

 

 

 好了,结束了,下回和大家介绍微软数据库的安装以及常见问题的解决!

 

 

 

 

 

 

 

posted @ 2020-04-14 00:46  心态要好(✪▽✪)  阅读(399)  评论(0编辑  收藏  举报