IIS是不是相当于服务器?
iis 不是服务器,相当于运行平台
一般服务器上运行asp环境用iis; php程序需要apache
apache也支持asp 但有些函数会出问题
iis 这些运行平台可以看作是应用软件,装在操作系统上,是这种关系,不是服务器
通常开通服务器后,需要进行网站搭建,下面是windows2003及2008系统搭建网站的操作方法
网站搭建前需要将域名解析到搭建的本机服务器上,即绑定IP,在哪里搞的域名就在哪里解析,备案域名需要联系IDC售后过白名单
工具:服务器(server)、域名、网页源文件、IIS
一、 Windows 2003
1、 如图,打开服务器IIS程序,点击“ 网站 ”右键空白部分“ 添加网站 ”
2、 进入网站创建向导——网站描述(可以随意填写)
3、IP地址默认为本机IP,TCP端口即网站使用端口,备案域名默认用80端口,未备案的域名随意,只要不和其他端口冲突就行,比如888、999、666这样的都行,主机头填写域名 例idc02
4、网站主目录路径——选择 网站源文件夹 路径
5、网站访问权限勾选——浏览
6、如图,到这里网站就已经搭建完成。(由于windows 2003系统安装的是较低版本的IIS,所以有些网页文件格式无法读取,需要手动添加)
7、例如indexhtml,html的格式是windows 2003系统无法自动识别读取的,点击已搭建的网页,右键——属性——文档 添加indexhtml格式 点击 应用 即可;
(上图就是网站搭建无法识别indexhtml会出现的情况)
二、Windows 2008
1、服务器管理——角色——web服务器(iis)——网站 (需要在除C盘外,创建一个文件夹,用于存储网站文件)
2、右键空白——添加网站
3、“ 网站名称 ” 填写本机搭建网站自设置名称, “ 物理路径 ” 为网站源文件路径;
“ IP地址 ” 一般默认为本机IP可默认不填写 “ 端口 ”填写网站域名所需使用的端口 ,“ 主机名 ” 即为网站域名
例如: idc02
注:80端口为国内默认网站端口,使用80端口对域名有要求,必须有 备案域名才可以使用80端口(限制端口)
无备案域名只能使用除80以外的端口进行搭建,打开方式即为域名加端口,或者ip加端口
搭建好的网站,如果出现打不开的情况,需检查是否 解析 到本机服务器,域名是否过白名单(备案域名需要找IDC售后过白名单,未备案域名使用除80以外端口无需过白,解析后直接操作即可)
IIS是Internet Information Server的简称。IIS作为当今流行的
Web服务器之一,提供了强大的Internet和Intranet服务功能。IIS
通过超文本传输协议(HTTP)传输信息,还可配置IIS以提供文件传
输协议(FTP)和其他服务,如NNTP服务、SMTP服务等。IIS在Web服
务器阵营里一直稳居Number 2的位置,据相关资料,它在Web服务器
软件市场上占据约20%的份额,在商业服务器软件市场中,它有绝对
的优势,它几乎是商业服务器软件的代名词。
IIS是与Windows服务器版操作系统一起发放的,这个策略使它成为
Windows平台服务器的首选Web服务器。它与整个Windows 系统紧密
的整合在一起,可以利用Windows系统内置的安全机制来保护自己。
一直以来,由于Windows系统本身较为脆弱的安全机制,IIS的相关
丑闻不断。但无论如何,如果你使用Windows作为服务器操作系统,
在绝大多数情况下你还是会选择IIS。
好在,随微软的不断努力,新版操作系统的稳定与安全性在不断提
高,而微软积极的补丁发布策略也在让它的操作系统与IIS变得更加
安全,IIS正在向一个成功的Web服务器不断迈进。微软最新的服务
器操作系统Windows Server 2003上的IIS60可以看做微软IIS的最
新成果。
对于IIS与其它Web服务器软件的差别是明显的,网络管理员们一般
会容易的在采用IIS还是其它服务器软件这间根据自己的情况做出选
择,关于 IIS让人更加容易让人迷惑的是不同的微软服务器操作系
统之间的区别以及如何选择的问题,由于它与操作系统结合得非常
紧密,这使IIS的问题不再局限与 IIS。
简单的说,其实它就是发布网站的后台支撑程序!!可以使你的机
器成为一台WEB服务器。
再详细些。
IIS是随Windows NT Server 40一起提供的文件和应用程序服务器
,是在Windows NT Server上建立Internet服务器的基本组件。它与
Windows NT Server完全集成,允许使用Windows NT Server内置的
安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点
。
1IIS的安装
IIS可以在Windows NT安装时安装,也可以安装完Windows NT后
用“控制面板”中的“添加/删除程序”安装,安装路径为光盘中
的:i386\inetsrv\inetstpexe。安装过程中要求添加相应的
ODBC驱动程序。
2IIS的管理
IIS通过ISM(Internet Service Manager)进行管理,ISM有两
个版本,一个以普通应用程序的方式运行,一个在Web浏览器中运行
,二者的差别在于后者不能启动和停止Internet服务。
ISM(应用程序方式)管理界面:在“查看”菜单中选择“查看
报告”、“服务器查看”、“服务查看”可以得到三种视图:
报告视图 缺省的视图,按字母顺序依次显示所选择的计
算机及其上安装的服务。通过该视图可以:连到服务器并显示其属
性对话框;启动、停止或暂停服务;可选择显示哪些服务(FTP、
WWW、GOPHER)。
服务器视图 显示网络上运行Internet服务的计算机名。打
开该计算机可以看到正在运行的Internet服务。双击服务器名可以
显示其属性对话框。
服务视图 列出所有的Internet服务。打开服务可以看到
哪些计算机运行该服务。双击服务下的计算机名,可以打开该计算
机上的服务属性对话框。
3IIS安全性
IIS的安全性核心依赖于Windows NT Server内置的安全性,IIS
自身也内置了安全性。包括加密、验证以及IIS扩展等。
(1)Windows NT Server安全性:Windows NT提供用户账户安
全性、NTFS安全性。
①用户账户安全性:Windows NT要求用户提供有效账户以及口
令才能访问Windows NT。IIS安装时创建Internet Guest 账户,缺
省情况下,所有IIS用户都使用这个账户登录到服务器,这个账户只
允许本地登录,没有其他权利。假如允许远程用户用登录Internet
Guest 账户登录就不必给远程用户用户名及口令,Windows NT以
Internet Guest 账户对待。
②NTFS文件安全性:NTFS提供安全性,可以控制对数据文件的
访问,应当将数据文件放在NTFS分区。NTFS可以精确控制哪些用户
和组以什么权限访问文件和目录。
(2)IIS的安全性:除了Windows NT的安全措施外,IIS本身也
有安全控制能力。通过账户名及口令控制访问:可以配置WWW服务要
求用户连入服务器之前提供一个合法的用户名及口令。
当一个网页被浏览,服务器就会和浏览者的浏览器建立链接,每个链
接表示一个并发。当页面包含很多,并不是一个一个显示
的,服务器会产生出多个链接同时发送文字和以提高浏览速度
。如果页面中的越多那么服务器的并发链接数量就越多。当图
片或页面被服务发送后服务器就关闭链接用于和其他请求者建立链
接。每次并发几乎是瞬间完成一般在几个毫秒和几十毫秒之间
网站的建设是基于网站服务器的。在UNIX或Linux平台上,Apache就是网站服务器。而对于Windows NT/2000来说,IIS就是标准的网站服务器。IIS是一种服务,是Windows 2000 Server系列的一个组件。不同于一般的应用程序,它就像驱动程序一样是操作系统的一部分,具有在系统启动时被同时启动的服务功能。
IIS 50是用于Windows 2000 Server系列服务器的网络和应用程序服务器。它是建立Internet /Intranet的基本组件之一。IIS 50也是允许在Internet/Intranet上发布信息的Web服务器。IIS通过超文本传输协议(HTTP)传输信息,还可配置IIS以提供文件传输协议(FTP)和其他服务,如NNTP服务、SMTP服务等。
IIS的特色
有很多其他的服务器软件也可以提供良好的Internet服务,如Netscape的服务器、Apache for Win服务器等,但是IIS是Windows平台下最简单易用的服务器。简单、易用是IIS 50最大的特点。和IIS 40相比,IIS 50完全集成于Windows 2000 Server中,而IIS 40是Windows NT 40的Option Pack组件。IIS 50提供了更可靠的服务,管理也更为集成化。IIS 50在安全方面提供了几个新的特征:摘要式身份验证、安全通信、服务器网关加密、安全向导、IP地址及Internet域限制、Kerberos 50身份验证协议兼容性、证书存储、Fortezza。IIS 50支持WebDAV和ASP,它有两个管理工具:一个用于MMC的Internet Service Manager外接程序,另一个是基于Web浏览器管理的Internet Service Manager。
如果想获知的\更多相关信息 请到饭客安全论坛
服务器端所使用的软件则主要是Windows平台上的IIS以及主要应用在Linux平台上的Apache。
IIS(Internet Information Services),Internet信息服务,是Windows Server系统中提供的一个服务组件,可以统一提供www、ftp、smtp服务。
Windows Server 2008 R2中的IIS版本为75,相比以前版本的IIS在安全性方面有了很大的改善。
下面我们新建一台名为web的虚拟机来作为web服务器,为其分配IP地址19216815,将计算机名改为web,激活系统并加入到域,最后再创建快照。
首先仍是需要在服务器管理器中安装“web服务器(IIS)”角色。
IIS 75被分割成了40多个不同功能的模块,管理员可以根据需要定制安装相应的功能模块,这样可以使Web网站的受攻击面减少,安全性和性能大大提高。所以,在“选择角色服务”的步骤中我们采用默认设置,只安装最基本的功能模块。
安装完成后,可以通过管理工具中的Internet信息服务(IIS)管理器来管理IIS网站,可以看到其中已经建好了一个名为“Default Web Site”的站点。
在客户端计算机client1上打开IE浏览器,在地址栏输入web服务器的IP地址即可以访问这个默认网站。
我们还可以在DNS服务器中为web服务器添加一条主机记录,这样就可以通过域名wwwcoolpennet访问默认网站了。
其实只要对这个默认网站稍作修改,就可以作为一个真实的网站来使用了。
在IIS管理器中,点击默认站点右侧操作窗口中的“基本设置”,可以看到默认站点的物理路这个路径对应的就是站点的主目录。
主目录就是网站的根目录,保存着web网站的网页、等数据,是用来存放Web网站的文件夹,当客户端访问该网站时,Web服务器自动将该文件夹中的默认网页显示给客户端用户。
打开这个主目录,可以看到里面已经有一个名为iisstarthtm的网页文件以及一张,这也就是我们刚才所看到的默认网站所显示的网页。
如果我们已经制作好了一个网站,那么只要将网站的所有文件上传到这个主目录中即可。一个网站中的网页文件非常多,必须得挑选其中的一个网页作为网站的首页,也就是用户在输入网站域名后所直接打开的网页文件。
网站首页在IIS中被称为“默认文档”,在IIS管理器默认站点的主窗口中,打开“默认文档”可以对其进行设置。
可以看到系统自带有5种默认文档:Defaulthtm、Defaultasp、Indexhtm、Indexhtml、iisstarhtm。
其优先级依次从高到低。作为网站首页的Web文件必须使用上述5个名字中的一种,如果是使用的其它名字,则必须将其添加到文档列表中。
下面在默认网站的主目录中,用记事本任意编辑一个名为Defaulthtm(注意D要大写)的网页文件,并随意输入一些内容。然后在客户端上访问该网站,发现可以成功打开我们设置的首页。
IIS一般是用做网站服务器,不单可以把你自己的电脑做为网站的空间服务器,还可以做为本地的网站服务器,对本地网站进行调试和测试。有些用户想尝试着自己建一个网站,那么就需要一个可以发布动态网站的运行环境,这时候可以用自己的电脑安装一个ISS服务器,然后就可以配置ISS服务器了。那么如何在xp系统安装好ISS服务器的前提下配置好ISS服务器呢?下面小编就带大家一起去了解具体配置ISS服务器的方法!
推荐:深度xp系统下载
具体的操作步骤如下:
步骤1:启动Internet信息服务
Internet信息服务简称为IIS,单击电脑桌面左下角的“开始”菜单,依次点击“所有程序”“管理工具”选项,在弹出的“Internet信息服务(IIS)管理器”窗口中,可启动“Internet信息服务”管理工具;
步骤2:配置ISS
安装ISS后,xp系统自动创建了一个默认的Web站点,该站点主目录默认为C:\\Inetpub\\wwwroot。右击“默认Web站点”选项,在弹出的快捷菜单中选择“属性”选项,这时就可以打开站点属性设置对话框,在对话框中完成对站点的全部配置。
步骤3:主目录与启用父路径
单击“主目录”标签,弹出“主目录设置”页面,对主目录进行更改或设置。检查启用父路径选项是否勾选,如未勾选就对启用父路径选项进行勾选。
步骤4:设置主页文档
单击“文档”标签,切换到主页文档的设置页面(主页文档是在浏览器中键入网站域名,而未制定所要访问的网页文件时,系统默认访问的页面文件),常见的主页文件名有indexhtm、indexhtml、indexasp、indexphp、indexjap、defaulthtm、defaulthtml、defaultasp等,IIS默认的主页文档只有defaulthtm和defaultasp,根据实际需要,点击“添加”和“删除”按钮为站点设置所能解析的主页文档。启动与停止IIS服务在Internet信息服务的工具栏中提供启动与停止服务的功能。单击可启动IIS服务器;单击则停止IIS服务器。
以上就是xp系统在安装好ISS的情况下配置ISS服务器的方法,有需要的用户可以按照上面的步骤自己动手设置下。
IIS(
Internet
Information
Services
互联网信息服务),是由微软提供的基于运行Microsoft
Windows的互联网基本服务。
IIS能提供以下服务:
1、WEB服务(支持ASP、PHP、ASPNET);
2、FTP服务
IIS 是Internet Information Server的缩写,它是微软公司主推的服务器,最新的版本是Windows2003里面包含的IIS 60,IIS与WindowNT Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。
IIS支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Fele Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。
IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBScript,JScript开发软件以及Java,它也支持CGI和WinCGI,以及ISAPI扩展和过滤器。
IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。
IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。
IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位 Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。
IIS60的重要特性
IIS60 相比IIS50 有了重大的提高和改进,具有很多优秀的特性:
1 应用程序池: IIS6可以将单个的 Web 应用程序或多个站点分隔到一个独立的进程(称为应用程序池) 应用程序池以独立进程的方式极大的提高了Web服务器的安全和稳定性该进程与操作系统内核直接通信。当在服务器上提供更多的活动空间时,此功能将增加吞吐量和应用程序的容量,从而有效地降低硬件需求。这些独立的应用程序池将阻止某个应用程序或站点破坏服务器上的 XML Web 服务或其他 Web 应用程序。
2 IIS60 还提供状态监视功能以发现、恢复和防止 Web 应用程序故障。在 Windows Server 2003 上,Microsoft ASPNET 本地使用新的 IIS 进程模型。这些高级应用程序状态和检测功能也可用于现有的在 Internet Information Server 40 和 IIS 50 下运行的应用程序,其中大多数应用程序不需要任何修改
3 集成的 NET 框架(DOTNET)
Microsoft NET 框架是用于生成、部署和运行 Web 应用程序、智能客户应用程序和 XML Web 服务的 Microsoft NET 连接的软件和技术的编程模型,这些应用程序和服务使用标准协议(例如 SOAP、XML 和 HTTP)在网络上以编程的方式公开它们的功能。
NET 框架为将现有的投资与新一代应用程序和服务集成起来而提供了高效率的基于标准的环境
4 连接并发数,网络流量等监控 这样可以使不同网站完全独立开 不会因为某一个网站的问题 而影响到其他网站
5 IIS60 提供了更好的安全性 通过将运行用户和系统用户分离的方式 IIS服务运行权限和 Web应用程序权限 分开,保证 web应用的足够安全这些是其他Web服务器 所欠缺的
采用IIS60 作为Web服务器, 确保您的网站足够安全,稳定,快速
0条评论