IIS 建立动态网站
- 格式:doc
- 大小:2.56 MB
- 文档页数:15
【IIS搭建网站】本地电脑做服务器搭建web站点并公网访问「内网穿透」IIS搭建网站——本地电脑做服务器搭建web站点并公网访问「内网穿透」随着云计算和物联网的发展,我们越来越感受到一个问题,即如何在本地电脑搭建web站点,并通过公网访问。
针对这个问题,我们可以考虑利用IIS来搭建站点,并通过内网穿透来实现公网访问。
本文将介绍如何利用IIS来搭建web站点,并通过内网穿透实现公网访问。
一、IIS搭建web站点1、下载IISIIS是Windows自带的Web服务器,Windows用户可以在“控制面板”中找到“程序和功能”,点击“打开或关闭Windows功能”进入设置界面,勾选“Internet信息服务”并确定即可。
2、创建站点创建网站需要有默认站点或应用程序,在IIS中默认站点是‘Default Web Site’,在这个站点下创建应用程序,即‘Test’应用程序,用于测试。
3、设置IIS我们需要设置一个站点,包括网站名称、网站路径、主机名、应用程序池、端口等。
首先在‘Default Web Site’站点下,右击应用程序,选择“添加应用程序”,在对话框中输入“Test”,选择应用程序池,默认即可,点击“确定”即可成功创建应用程序。
其次进入应用程序池管理器,可以看到默认的应用程序池已经创建好了。
4、测试站点先在本地浏览器上测试访问。
二、内网穿透1、定义内外网端口内网穿透就是将本地电脑上的Web站点映射到公网上的一种技术手段,也可以理解为一种端口映射技术。
使用此技术之前,要先进行端口映射的定义。
例如,将本地站点映射到公网上,需要指定一个公网端口,即“外网端口”,同时也需要指定一个本地端口“内网端口”。
2、下载工具接下来需要下载一个“内网穿透工具”,这里我们推荐一个很不错的内网穿透工具——NATAPP。
在NATAPP官网上进行注册,并确认账户后,可下载对应客户端,同时在官网上开启一个TCP端口,如下所示:3、运行内网穿透工具下载好工具后,将本地电脑的端口与公网端口一一映射,然后选择对应的本地应用程序,点击“下一步”,创建新的隧道即可。
实验四用IIS来访问动态网页实验目的:安装好的IIS来访问我们提前准备好的动态网页实验工具:安装服务器系统的计算机实验步骤:(1)安装IIS步骤前面做过的。
(略)(2)把动态网页添加的IIS里面的步骤介绍:1.首先把动态网页保存到某一个磁盘,然后启动IIS管理器。
2.选择把IIS里面的网站项目,单击鼠标右键选择“新建-网站”,然后输入“描述语句”,然后选择你的动态网站(选择根目录就行了)。
3.网站添加好后,打开我们添加的网站的属性“文档”里面添加网站第一次启动的动态主页名称(格式一定要正确)。
4.测试方法。
选择我们的动态网站单击鼠标右键选择浏览能看到网站这意味着设置成功的。
小总结:IIS是主要是访问网站的管理器,一般动态网页不能直接访问,一定要在IIS里面设置好了以后才能看到我们设计的动态网页。
这次实验是让我们完成上面提到的访问动态网页的小技术。
如果设置成功我们在浏览器上能看到我们的动态网页,并且有客户机还能可以让客户机访问我们的网站。
因此IIS这个功能主要给我们说明访问动态网页的时候一定要建立一个跟IIS一样的东西。
这次试验我们主要学会了IIS的访问网页的功能。
IIS除了访问网站以外还有很多功能。
总的来说,IIS是高度安全和锁定模式安装的。
默认情况下,IIS仅服务于静态HTML页内容,这意味着ACTIVE SERVER PAGES、 、索引服务、在服务器端的包含文件(SSI)、web分布式创作和版本控制(WEBDAV)、fronpage server extensions 等功能将不会工作,除非启用它们。
如果在未启用这些功能前使用IIS 的这些功能,IIS将返回错误信息,所以应该在安装IIS后启用所需要的服务。
一新建dns作用域步骤如下:在虚拟机上开始——程序——管理工具——管理您的服务器角色——dns选中打开如下图:新建区域名称设置为“再新建一个主机名称为www 完全合格的域名: ip地址设置为192.168.3.122如下图所示:再单击右键属性当中选中“起始授权机构、名称服务器”里面分别添加为“www”如下图所示:再反向查找区域里面新建一个区域该网络id 为:192.168.3 如下图示:再在正向查找区域新建一个区域名称为 如下图所示:同上新建主机如下图所示:同上再新建一个区域如下图所示:同上步骤一样如图所示:Dns服务作用域已配置成功!第二步在虚拟机上我的电脑——c盘——新建三个不同的文件名称分别为——1.zhaolimina2.zhaoliminb——3.zhaoliminc 再分别将各个文件中创建一个静态网页步骤如下:第三步新建第一个网站步骤如下:在虚拟机—打开我的电脑—管理—选择服务应用与程序—Internet信息服务(IIS)管理—网站—新建网站:最关键的是网络ip地址、网站tcp端口为:8080 此网站的主机头:www。
Limina。
com 如下图所示确定文件路径如图所示:再新建一个网站同上所述一样请看图所示:三个网站已建立成功啦。
通过web浏览器来测试如下图所示:以上是三个静态网页已测试成功啦!第四步:通过配置支持动态网站和web应用程序。
选中web服务器扩展找出与asp相关的内容允许运行。
通过用记事本新建default文件,输入如下内容:<html><body><%Response.write“当前的系统时间是:”&Now()%></body></html>访问动态网页结果如下图所示:网络技术1003。
IIS配置与ASP动态网站现在,我们应该进入ASP动态网页设计与动态网站建设的环节了。
我们的系网就是基于VBScript的动态网站,要想管理就得先略懂ASP网站的原理。
还有先说明一下,我们系主任的要求:要为每个老师添加专栏,实现可让他们把课件上传的功能。
(说明:在网站首页添加一个入口(可展示部分老师的课件),然后链接到一张展示老师新上传课件的网页,并可以下载的功能)实现动态网站的本地测试需先安装IIS。
(在安装光盘里,没有Windows 7或XP安装光盘的小朋友可以找哥要哈!)windows7/VISTA IIS安装与配置1:进入windows 7的控制面板,(分类浏览方式)“程序”——“程序和功能”,选择左侧的“打开或关闭Windows功能”,单击后出现安装Windows功能的选项菜单,找到“internet information services可承载的web核心“,“Internet信息服务”,把所需要的都勾选,2:在桌面右键“我的电脑”—选择“管理”—“服务和运用程序”-“Internet信息服务(IIS)管理器”3:选择Default Web Site,并双击ASP 的选项IIS7中”ASP”—“启用父路径”选择"true"。
4:右键“default web site”—“管理网站”—“高级设置”—“物理路径”选择你本地源码的位置(将来你要编辑测试的动态网站的位置,默认位置如下图)。
5.找到“%systemdriver%\inetpub\”,下的“wwwroot”文件夹,右击”属性”——“安全”,添加一个“everyone”用户,并赋予完全控制权限。
在其中还有一个“IIS_IUSRS”用户,同样赋予完全控制权限。
到这里基本上IIS的配置已经可以了。
嘻嘻!不过下面还有些问题需要解决:首先,找到系统安装盘:\Windows\ServiceProfiles\NetworkService\AppData\Local(注:该文件是隐藏文件,如何查看隐藏文件大家应该都知道吧!不会的话找“凤姐”!)然后,右键“temp”文件夹—“属性”—“安全”—“编辑”—“添加”—在底部的输入框输入字母“A”—“检查名称”—找到”Athenticated Users”这个用户—“确定”最后:赋予这个“Athenticated Users”所有权限,勾选“完全控制”复选框,注意:在这部过程中,会有安全提示你的,点ok就是了。
上机实习注意事项:1.最好每次上机带U盘,把自建网站拷走。
下次上机拷回来时,机器可以换,盘符不能换,如在E盘上建的网站,下次还要拷到E盘上。
2.如果没有U盘,也可以将网站压缩成一个文件后,发到自己的邮箱里,下次上机时再从邮箱里下载。
3.建立自己的网站,需要收集网站素材,如图片,音乐,感兴趣的网址等。
写实验报告的要求:写前5个实验报告时间要求:从第十一周写第一个开始,每周写一个,共写5个,每个实验报告上的时间填写当时的周末日期。
实验一静态与动态网页设计一、实验目的与要求:1.熟悉html语言的基本语法,常用标记的使用。
2.熟悉html静态网页的基本结构3.熟悉vwd开发环境的使用二、实验步骤与内容:1.用记事本建立静态网页<html><head><title>网上手机市场</title></head><body><p>你想买手机吗?</p><p>你可以访问<a href=“”> 手机网站</a>了解有关信息。
</body></html>在ie浏览器中打开上面的静态网页2.用vwd建立静态网页进入vwd环境,新建一个网站。
建立一个静态网页(htm页),练习在网页上输入文本、表格、在表格中输入文本。
在网站中建立一个文件夹image,并搜索几个图片文件放入该文件夹在网页中建立图片3.用vwd建立动态网建立动态网页x1.aspx,在网页上输入文本、表格、在表格中输入文本、建立图片。
实验二web表单控件的使用(一)一、实验目的与要求:1.理解html静态网页与web表单的区别2.熟悉.aspx文件的结构3.熟悉label、textbox hyperlink button linkbutton imagebutton 控件常用属性以及事件的使用二、实验步骤与内容:1.进入vwd开发环境,建网站2.建动态网页(aspx)设计题1例2.编写除法器程序。
IIS技巧:网站效劳器的搭建与配置IIS(Internet Information Server)是微软公司推出的Web效劳器程序。
安装windows 2000 Server或Windows 2000 Advanced Server时,将自动安装IIS 并建立默认的站点。
如果计算机安装Windows 2000 Professional 或安装Windows 2000时没有安装IIS,那么需要手工安装IIS。
IIS只能运行于基于NT技术的Windows平台,因此不能在Windows 98或Windows Me上安装。
如果你的机子里没有IIS,那么可以按下面所介绍的方法安装IIS。
1. IIS的安装IIS的安装步骤如下:(1)准备好Windows 2000安装光盘,放置于光盘驱动器中。
(2)单击【开始】【设置】【控制面板】命令,翻开【控制面板】窗口,然后再翻开【添加/删除程序】对话框。
(3)单击【添加/删除Windows组件】按钮,弹出【Windows 组件向导】。
在这里,可以看到目前系统中已经安装和没有安装的各种Windows组件。
前面打勾的项是已经安装的组件,空白的是没有安装的组件,打勾但是颜色发灰的是局部安装的组件。
我们将要安装的是“Internet信息效劳(IIS)〞,如下图。
(4)用鼠标选中“Internet信息效劳(IIS)〞,然后单击右下角的【详细信息】按钮,将看到如图1-11所示的选择界面。
可见Internet信息效劳(IIS)组件是一系列有关在Internet上发布信息的组件的集合。
建立一个根本的动态交互WWW网站至少需要如下几个组件:▲公用文件:各组件都需要的通用程序和数据文件。
▲文档:包括站点的缺省内容、站点管理的主题以及关于ASP的文档和样例。
▲ FrontPage 2000效劳扩展:提供对FrontPage 2000的额外支持,鉴于兼容性,建议安装此项。
▲ Internet效劳管理工具:用来在本机管理你的站点。
Win7下利用IIS自建网站全攻略!包括ASP和动态网站!高手勿入汪宇杰发表于 2010年7月18日首先说明,本文是入门水平,不会介绍IIS中的高级技巧,旨在引领不明白网站建设的童鞋入门,所以高手们可以绕路,不要浪费青葱。
万一看了,请笑而不语,多多包涵。
读者需要了解网站开发(网页制作)和一些计算机网络的基本知识。
本文不会介绍如何去编写网站以及网络的设置。
只介绍如何用IIS架设一个现有的网站。
自己建网站一直是很多人的梦想。
大家一定都多多少少学过网页制作。
可做出来的网页,如何在internet上给朋友们看呢?如果你对服务器、网络等不了解,或没G购买虚拟主机,没关系,你可以用自己的电脑DIY一个“服务器”出来!(当然,个人电脑做服务器是有很大局限性的,这个后面会讲)其实早在Win98 里,就可以自己建web服务器了。
那个时候的组件叫做PWS,2000以后叫做IIS了。
并且一直延续到今天。
微软在个人版的系统中也预留了阉割版的 IIS,以便网站开发人员自己做测试。
在XP时代,个人版操作系统中的IIS只允许10个并发连接,而且只允许建一个网站。
而在Win7里面,这个限制木有啦!!!啊哈哈哈哈!!下面我就带大家看看怎么在Win7上捣鼓一个Web服务器出来。
一、安装IISWin7装IIS可以不要光盘。
打开控制面板。
在程序和功能里。
选择“打开或关闭Windows 功能”:之后呢,选择Internet信息服务然后[确定],等Win7慢慢装。
几分钟就好了。
装好以后。
在控制面板,管理工具里,会多出一个Internet信息服务IIS管理器。
就是它了。
当然,更快的启动方法是用Win7那NB的开始菜单直接搜索IIS。
一秒就到了。
打开之后,应该是这个样子:Win7中,IIS的版本是7.5。
很好很强大,是目前最NB的IIS。
威死它里是7.0的。
XP是5.1的。
当然,WindowsServer里的IIS就要专业多了。
毕竟是服务器的。
建立一个动态网站需要学习哪些内容?首先,应该明确一下动态的概念,这里不是说有动画的网站就是动态的网站,而是指一种能以交互操作为基础的网站。
那如何才能实现动态呢?这主要依赖于以数据库为基础的网页技术。
动态的流程是这样的:客户端网页提交信息 - 网页服务器对信息进行处理 - 网页服务器将处理信息提交给数据库服务器这个过程是双向的,其中的数据库服务器提供最低层的数据处理(包括添加、删除、修改数据的操作)。
然后,这些信息又通过网页服务器处理后提交给客户端。
所以,要想实现网页的动态显示,必须学习如下三个方面的内容:1、网页编写语言工具(如:HTML、XML、Dreamweaver等),目的主要是写一些基本网页内容。
2、网页服务器处理语言(如:ASP、PHP、JAVA等脚本语言),目的主要是写一些动态显示的网页内容处理逻辑,以告诉服务器要如何取得客户端提交内容,并经过处理后,如何在客户端进行显示。
3、数据库语言(如:SQL、MYSQL、Oracle等),目的主要是配合脚本语言的要求对数据库进行添加、删除、修改等打操作。
以上一些是实现网页动态显示要学习的三个方面的内容,这些都是客户能够体验得到的内容。
除了这些之外,还有一些客户无法体验的东东,这包括:如何建立一个网站服务器(一般用IIS)、如何建立一个数据库服务器(常用的有SQL、MYSQL、Oracle)、如何将Intranet内部网址转换为Internet公用网址(通过NAT设置),、如何将公用网址与域名进行绑定(一般用花生壳等)。
当然,如果你还想玩玩BBS论坛、聊天室、博客、搜索引擎等高级玩意儿,可能觉得很难。
其实,这些东东也不是你编得出来的,也不是网上给个例程就可以搞定的,其实早就有人发明了很多这种模板式的软件(如:Discuz!、PHPWind、CoolCafe、MyChat、Search Engine Builder等),通过使用这些软件就可以实现上述的高级功能了。
iis建立站点的基本步骤IIS建立站点的基本步骤IIS(Internet Information Services)是一种Web服务器软件,用于在Windows操作系统上托管网站。
如果你想要在Windows上搭建自己的网站,那么建立一个IIS站点是必不可少的。
下面将介绍IIS建立站点的基本步骤。
一、安装IIS在开始之前,你需要确保已经安装了IIS。
如果没有安装,可以按照以下步骤进行:1. 打开“控制面板”并选择“程序和功能”。
2. 点击“打开和关闭Windows功能”。
3. 在弹出的窗口中找到“Internet Information Services”并勾选它。
4. 点击“确定”并等待安装完成。
二、创建站点1. 打开IIS管理器。
在Windows操作系统中,可以通过以下方式打开IIS管理器:- 打开“控制面板”,选择“管理工具”,然后选择“Internet Information Services(IIS)管理器”。
- 或者,在运行框中输入inetmgr命令。
2. 添加站点。
- 在左侧导航栏中右键单击“网站”,然后选择“添加网站”。
3. 配置站点设置。
- 输入网站名称和物理路径。
- 选择IP地址和端口号。
- 选择主机名(如果有)。
- 选择SSL证书(如果需要)。
4. 配置应用程序池。
- 应用程序池是一组应用程序的进程,它们共享相同的配置和资源。
在创建站点时,可以选择现有的应用程序池或创建新的应用程序池。
- 选择“应用程序池”选项卡并点击“添加应用程序池”按钮。
- 输入名称并选择.NET Framework版本和管理模式。
- 点击“确定”。
5. 配置权限。
- 在站点上右键单击并选择“属性”。
- 选择“安全性”选项卡,并配置所需的权限。
6. 测试站点。
- 在浏览器中输入站点URL并访问网站。
三、发布网站1. 将网站文件复制到物理路径中。
2. 配置文件夹权限。
- 右键单击物理路径,选择“属性”,然后选择“安全性”选项卡。
Web服务是目前网络用户应用最为广泛网络服务之一。
用户平时上网最普遍的活动就是浏览信息、查询资料,而这些上网活动都是通过访问Web服务器来完成的。
通过在局域网内部搭建Web服务器,就可以向局域网内部发布Web 站点,从而创建单位内部网站。
用户可以通过多种方式在局域网中搭建Web服务器,其中,使用Windows Server 2003(SP1)系统自带的IIS 6.0是最常用也是最简便的方式。
IIS(Internet Information Services,Internet信息服务)是一个功能完善的服务器平台,可以提供Web服务、FTP服务等常用网络服务。
借助IIS 6.0,可以轻松实现要求不是很高的Web服务器。
IIS 6.0集成在Windows Server 2003系统中。
Web服务器组件是Windows Server 2003系统中IIS 6.0的服务组件之一,默认情况下并没有被安装,用户需要手动安装Web服务组件。
在Windows Ser ver 2003系统中安装Web服务器组件的步骤如下所述:第1步,打开“控制面板”窗口,双击“添加/删除程序”图标,打开“添加或删除程序”窗口。
单击“添加/删除Windows组件”按钮,打开“Windows 组件安装向导”对话框。
第2步,在“Windows组件”对话框中双击“应用程序服务器”选项,打开“应用程序服务器”对话框。
在“应用程序服务器的子组件”列表中双击“Int ernet 信息服务(IIS)”复选框,如图2008111421所示。
图2008111421 双击“Internet 信息服务(IIS)”复选框第3步,打开“Internet 信息服务(IIS)”对话框,在“Internet 信息服务(IIS)的子组件”列表中选中“万维网服务”复选框。
依次单击“确定”→“确定”按钮,如图2008111422所示。
图2008111422 选中“万维网服务”复选框第4步,系统开始安装IIS 6.0和Web服务组件。
描述安装iis后创建web站点的流程安装IIS后创建Web站点的流程第一步:安装IIS1. 打开“控制面板”,选择“程序”。
2. 点击“启用或关闭Windows功能”。
3. 在弹出的窗口中,找到“Internet信息服务”,勾选该选项。
4. 点击“确定”开始安装IIS。
5. 安装完成后,重启计算机。
第二步:配置IIS1. 打开“控制面板”,选择“系统和安全”。
2. 点击“管理工具”。
3. 找到并打开“Internet信息服务(IIS)管理器”。
4. 在左侧的窗格中,选择计算机名称,然后在右侧的“操作”面板中,打开“角色服务”选项。
5. 在“角色服务”中,选择“添加角色服务”。
6. 在弹出的窗口中,找到“Web服务器(IIS)”选项,展开并选择“Web服务器”,然后点击“下一步”。
7. 在下一个窗口中,保留默认选项,点击“下一步”。
8. 在“选择所需的角色服务”窗口中,保留默认选项,点击“下一步”。
9. 在“Web服务器(IIS)”窗口中,保留默认选项,点击“下一步”。
10. 在“选择安装功能”窗口中,保留默认选项,点击“下一步”。
11. 在“确认安装选择”窗口中,点击“安装”开始安装所需的角色和功能。
12. 安装完成后,点击“完成”。
第三步:创建Web站点1. 打开“控制面板”,选择“系统和安全”。
2. 点击“管理工具”。
3. 找到并打开“Internet信息服务(IIS)管理器”。
4. 在左侧的窗格中,选择计算机名称,然后在右侧的“操作”面板中,打开“站点”选项。
5. 在“站点”中,点击右侧的“添加网站”。
6. 在弹出的窗口中,输入一个站点名称,并选择一个物理路径作为站点的根目录。
7. 在“IP地址”栏中,选择服务器上可用的IP地址。
8. 在“端口”栏中,输入一个可用的端口号(默认为80)。
9. 在“主机名”栏中,输入站点的主机名(可选)。
10. 在“绑定类型”栏中,选择“http”(默认)。
如何在win7下用iis建一个网站(用IIS发布网站)第一步:安装iis一、进入Win7“控制面板”,选择“程序和功能”左侧的“打开或关闭Windows功能”。
二、现在出现了安装Windows功能的选项菜单,需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。
三、安装完成后,再次进入“控制面板”,选择“管理工具”,双击Internet(IIS)管理器选项,进入IIS设置。
四、现在进入到IIS7控制面板。
五、选择Default Web Site,并双击ASP 的选项。
六、选择“开启父路径”,选择True。
七、配置IIS7的站点。
保持ASP选择状态,单击右边的“高级设置”选项,可以设置网站的目录。
点击右侧的“绑定...”,设置网站的端口。
九、点击“默认文档”,设置网站的默认文档。
第二步:设置防火墙(当局域网或外网要访问你的网站时)。
一、在“控制面板”中选择“防火墙”,选择左侧的“允许程序或功能通过防火墙”。
二、勾选web服务器http和World Wide Web服务。
第三步:公网架设iis服务器1.服务器设置固定ip,进入路由器设置,映射80端口,iis的端口是80.(其实路由器映射80端口,不是给服务器,是给外网,外网可以进行解析)2.做测试,输入自己的外网ip,随便找个测速网站,都可以得到自己的外网ip。
当然,要在别人的机子上测试,因为在自己的机子上,是不能输入自己的外网ip测试的。
可以叫别人输入ip,帮你测试。
3.如果电信给你的是固定ip,下来的就不用看了。
如果不是(一般来说,都是动态的ip)那就申请个域名(免费的域名很多)。
然后使用花生壳之类的软件绑定你的动态ip。
动态网站建立全过程1.安装IIS Web服务器●将Windows XP Professional Service Pack 3安装盘插入光驱,自动运行弹出窗口,选择其中的【安装可选的Windows组件(O)】。
●弹出【Windows组件向导】对话框,在【Internet信息服务(IIS)】选项前的复选框打勾选中,然后单击【下一步】,等待安装完成。
●点击【完成】按钮。
2.测试IIS Web服务器●打开Internet浏览器,在地址栏输入http://localhost,然后回车进入,如果弹出“欢迎使用Windows XP Server Internet 服务”和“Microsoft Internet 信息服务文档”两个网页,则表示IIS安装成功。
3.在本地计算机建立站点文件夹●打开【我的电脑】,选择【D】盘;●单击鼠标右键,选择【新建】→【文件夹】,将文件夹命名为“aspsite”4.为站点文件夹建立虚拟目录●快速建立虚拟目录法1.选择文件夹“aspsite”,单击鼠标右键,在弹出的菜单中选择【共享和安全】菜单命令;2.弹出文件夹属性对话框,选择【Web共享】类别;3.单击【共享文件夹】前的单选按钮;4.弹出【编辑别名】对话框,设置其别名为默认值(和文件夹名相同);5.单击【确定】按钮,完成文件夹虚拟目录的快速建立。
●【Internet信息服务】控制窗口建立法1.【开始】→【控制板面】→【管理工具】→【Internet信息服务】,出现“Internet信息服务”窗口;2.按照下图,选择【默认网站】,单击右键,在弹出菜单中选择【新建】→【虚拟目录】选项;3.打开【虚拟目录创建向导】对话框,单击【下一步】;4.输入别名内容“aspsite”(即虚拟目录名),单击【下一步】;5.输入目录内容“D:\aspsite”,单击【下一步】;6.保持默认的【访问权限】,单击【下一步】,完成虚拟目录建立。
5.建立Dreamweaver动态站点●运行Dreamweaver 8,单击【站点】→【新建站点】;●弹出【站点定义】对话框,选择【基本】;●输入站点名为“aspsite”,URL为“http://localhost/aspsite”,单击【下一步】;●选择【是,我想使用服务器技术】,服务技术选择“ASP VBScript”选项,然后单击【下一步】;●文件存储位置输入“D:\aspsite”,单击【下一步】;●浏览站点的根目录设置为:“http://localhost/aspsite”,单击【下一步】;●选择【否】,单击【下一步】,完成Dreamweaver动态网站的建立。
iis怎么搭建网站网站服务一般采纳IIS或者Apache等,在Windows服务器我们一般采纳IIS,交付客户使用的VPS默认至少安装了IIS(包涵MSFTP)和WinRAR。
iis怎么搭建网站?下面就来学习一下吧。
iis怎么搭建网站在新建网站前,必须先解析好你的域名到VPS的IP,这个就没必要细说。
1、打开IIS〔管理〕器,"网站'右键,新建- 网站2、打开创建向导,持续"下一步'3、网站描述,一般我们写网站域名,它是网站在IIS里面的标示(名称)。
这里是比较关键的一步,IP地址一般设置"全部未分配',这样有个好处:万一主机变动了IP,你不必须要去IIS里面设置,只必须要修改下域名解析就可以了。
当然,如果你有多个IP,也可以为不同的网站指定不同的IP。
端口一般为80,Web服务标准端口。
主机头那里写你网站的域名,持续,下一步。
设置网站文件的路径建议将资料放在D盘,如图为"d:root' 通过"浏览'选择,也可以直接输入。
如图设置,不同类型的网站设置不同的权限。
静态页面只必须要读取就可以了。
添加完成后,我们在d:root 创建一个文件index.htm 用记事本打开,写入测试文字。
添加完成后,可以看到"test' 的网站,如图。
右键"属性'可以绑定域名,设置默认文档,404错误页,MIME类型等等......完成后在浏览器输入您的域名,便可以打开您的网站。
IIS怎么查看网站目录打开IIS服务器,可通过搜素功能快速找到并运行IIS服务器软件,在主界面下,点击服务器名字,在展开功能中找到"网站'点击展开选择您必须要查看目录的站点,鼠标单击,接着在右侧"操作'中找到"基本设置'点击后所在的物理路径就是站点目录了如何利用iis搭建本地网站首先,没有在本地配置好iis环境的要先配置好,具体路径为:控制面板-程序和功能-打开或关闭windows功能。
关于IIS部署动态页面的配置问题通常我们在项目开发结束后向服务器部署站点后,站点的动态页面未能按照预期进行访问,这很有可能是IIS没有注册动态页面相应的“可执行文件”导致。
这里所说的动态页面例如:访问MVC视图、WebAPI、aspx、ashx等,也就是页面会对应有dll文件的情况。
动态页面访问失败的几种场景ashx(一般处理程序):WebAPI:问题排查如果说在我们部署动态页面后无法访问,我们可以试着排查IIS。
具体步骤如下:1.打开IIS管理器选中对应的站点,在窗体主界面找到“处理程序映射”并双击打开。
2.在展开的列表中查找是否有包含我们要访问的文件类型。
列表参考如图:如果列表没有包含我们要访问的文件类型,我们需要为IIS注册安装一些东西。
解决办法(根据操作系统二选一):1.win10之前的操作系统可在VS安装目录,例如:(\VS2013\Common7\T ools\Shortcuts)里打开“VS2013 开发人员命令提示”,然后在命令行中输入:aspnet_regiis -i2.win10系统不支持使用命令行,需要打开控制面板——>程序和功能——>启动和关闭windows功能,打开窗口后点击Internet Information services节点勾选“应用程序开发功能”下的所有子节点,然后点击确定进行安装。
配置选项如图:问题分析有了解决方案后我们可以思考下问题引发的原因。
当请求发到服务器,IIS会先做一个处理:根据请求的文件类型进行判断,如果发现浏览器请求的是动态文件,IIS会将请求的动态页面通过一个“可执行文件”解析后转交给.Net Framework来执行,当.NetFramework执行完后在把执行的结果由IIS在返回给浏览器。
因为IIS自身是无法处理动态文件的,动态文件中都是程序语言写的代码IIS自身不具备解析能力。
上述的解决办法就是去通过注册安装从而使IIS服务器拥有这些“可执行文件”,然后根据不同的动态页面类型自动配置处理“可执行文件”映射关系。
课题:搭建动态网站服务器及创建动态站点一、教学基本内容1、安装IIS2、动态站点与静态站点的区别3、搭建动态站点二、课型:新授课三、课时:1个课时四、教学重点与难点重点:动态站点与静态站点的区别难点:1、虚拟目录的概念2、动态站点的定义3、站点测试五、教学目的1、学会安装IIS,知道IIS的作用2、学会创建虚拟目录3、会创建动态站点六、教学过程1、引入先提出静态站点的作用及限制性,引入动态站点的功能2、讲授新课(1)安装并启动IIS(现场操作)(2)定义一个动态站点步骤:<01>设置虚拟目录。
(1)在本地磁盘“C:\”下新建一个site文件夹作为本地站点的根文件夹。
(2)设置web共享。
找到“C:\site”文件夹,选中并右击该文件夹,从弹出的快捷菜单中选择“共享和安全”选项。
在打开的“site属性”对话框中,选择“Web共享”选项卡,如图2-19所示(3)设置“编辑别名”对话框。
选中“共享文件夹”单选按钮,在弹出的“编辑别名”对话框中将“别名”设置为site;在“访问权限”中选择“读取”;在“应用程序权限”中选择“脚本”,如图2-20所示。
最后单击“确定”按钮关闭对话框,便完成了定义动态站点的准备工作。
<02>进入“高级”选项卡。
(1)选择“站点”|“新建站点”选项,选择“站点定义”对话框中的“高级”选项卡。
(2)从“分类”列表框中选择“本地信息”(默认选项)选项,如图2-21所示。
<03>设置“本地信息”的各参数(见图2-22<04>设置“测试服务器”的各参数(见图2-23)。
<05>显示结果。
(3)测试站点<01>将ch02\ test.asp文件复制到C:\site文件夹中,并使用Dreamweaver 8 打开test.asp。
<02>单击浏览器中“预览/调试” 按钮,或者按F12键在浏览器中运行test.asp页面。
Web服务是目前网络用户应用最为广泛网络服务之一。
用户平时上网最普遍的活动就是浏览信息、查询资料,而这些上网活动都是通过访问Web服务器来完成的。
通过在局域网部搭建Web服务器,就可以向局域网部发布Web站点,从而创建单位部。
用户可以通过多种方式在局域网中搭建Web服务器,其中,使用Windows Server 2003(SP1)系统自带的IIS 6.0是最常用也是最简便的方式。
IIS(Internet Information Services,Internet信息服务)是一个功能完善的服务器平台,可以提供Web服务、FTP服务等常用网络服务。
借助IIS 6.0,可以轻松实现要求不是很高的Web服务器。
IIS 6.0集成在Windows Server 2003系统中。
Web服务器组件是Windows Server 2003系统中IIS 6.0的服务组件之一,默认情况下并没有被安装,用户需要手动安装Web服务组件。
在Windows Ser ver 2003系统中安装Web服务器组件的步骤如下所述:
第1步,打开“控制面板”窗口,双击“添加/删除程序”图标,打开“添加或删除程序”窗口。
单击“添加/删除Windows组件”按钮,打开“Windows 组件安装向导”对话框。
第2步,在“Windows组件”对话框中双击“应用程序服务器”选项,打开“应用程序服务器”对话框。
在“应用程序服务器的子组件”列表中双击“Int ernet 信息服务(IIS)”复选框,如图2008111421所示。
图2008111421 双击“Internet 信息服务(IIS)”复选框第3步,打开“Internet 信息服务(IIS)”对话框,在“Internet 信息服务(IIS)的子组件”列表中选中“万维网服务”复选框。
依次单击“确定”→“确定”按钮,如图2008111422所示。
图2008111422 选中“万维网服务”复选框
第4步,系统开始安装IIS 6.0和Web服务组件。
在安装过程中需要提供W indows Server 2003系统安装光盘或指定安装文件路径。
浏览工具/win2k3serv er/I386中选择。
安装完成后单击“完成”按钮即可,如图2008111423所示。
08111423 要求指定安装文件路径
使用IIS6.0配置ASP动态Web
在Windows Server 2003系统中,用户可以借助IIS 6.0配置基于ASP、PH P、等语言的动态Web。
动态Web基于数据库技术,能够实现较为全面的功能。
动态具有交互性强、自动发布信息等特点,更适合公司、企业使用。
在IIS 6.0中配置ASP动态Web的步骤如下所述:
第1步,在“Internet信息服务(IIS)管理器”窗口中右键单击“”目录,依次选择“新建”→“”命令,(第一次建网可以使用默认,则跳过第二步和第三步。
)如图2008111801所示。
图2008111801 选择“”命令
第2步,打开“创建向导”对话框,在欢迎对话框中单击“下一步”按钮。
打开“描述”对话框,在“描述”编辑框中输入一段描述容的文字信息,并单击“下一步”按钮,如图2008111802所示。
图2008111802 “描述”对话框
第3步,在打开的“IP地址和端口设置”对话框中可以设置新的IP地址和端口号。
单击“IP地址”编辑框右侧的下拉三角按钮,在下拉菜单中选择一个未被其他Web站点占用的IP地址。
“TCP端口”编辑框中保持默认值80不变,并单击“下一步”按钮,如图2008111803所示。
图2008111803 “IP地址和端口设置”对话框
小提示:80端口是指派给HTTP的标准端口,主要用于Web站点的发布。
如果所创建的Web站点是一个公共站点,那么只需采用默认的80端口即可。
这样用户在浏览器中输入网址或IP地址时,客户端浏览器会自动尝试在80端口上连接Web站点。
如果该Web站点有特殊用途,需要增强其安全性,那么可以设置特定的端口号。
第4步,(在此之前先建立数据库,跳至尾页建立数据库)打开“主目录”对话框,单击“浏览”按钮选择动态所在的主目录。
依次单击“确定”→“下一步”按钮,如图2008111804所示。
图2008111804 “主目录”对话框
小提示:如果该Web站点是公开发布的,则可以保持“允许匿名访问”复选框的选中状态,这样可以使任何用户都能连接到该Web站点。
如果希望该站点是一个需要验证用户访问权限的特殊,则需要取消该复选框禁止用户匿名访问。
第5步,右键“默认”—>“权限”—>Users,勾选“修改”和“写入”
如图2008111805所示。
图2008111805 “修改权限”对话框
第6步,基于安全方面的考虑,IISS 6.0默认禁用了ASP程序支持属性,需要用户手动开启此功能。
在“Internet信息服务(IIS)管理器”窗口中依次展开服务器→“Web服务器扩展”目录,然后在右窗格中选中Active Server Page s和 v2.0.50727选项,并单击“允许”按钮,如图2008111806所示。
图2008111806 单击“允许”按钮
第7步,在“Internet信息服务(IIS)管理器”窗口中右键单击ASP动态名称(如默认),选择“属性”命令。
在打开的“默认的属性”对话框中切换到“”
选项卡,设置IP 地址为本机IP地址,如27.17.33.234。
如图A所示:
图A 设置服务器IP
然后,选择“主目录”,勾选“读取,写入,记录访问,索引资源”。
然后选择“设置”中的“选项”,勾选“启用父路径”。
如图B所示。
图B 配置默认属性容
再然后,单击“添加”按钮。
打开“添加容页”对话框,在“默认容页”编辑框中输入ASP默认的首页文件名称(一般为index.asp)。
依次单击“确定”→“确定”按钮,如图2008111807所示。
图2008111807 添加默认容文档
至此,ASP动态的服务器端设置成功完成。
用户需要将开发的ASP源程序复制到主目录中,从而实现ASP动态的发布。
建立的数据库
上接第四步,在设置D:/web路径之前,要先建立D:/web文件夹,将G:\工具\SDCMS1.3(20110129)\上传本目录中文件中所有的文件拷贝到D:/web 下才能使用。
我们使用sql2005,来作为后台的数据库。
第一步,打开G:\工具\sql2005\cs_sql_2005_dev_all_dvd\SQL Server x86\Servers,运行setup.exe,进行安装。
选择下一步,当安装至如图1所示时,勾选SQL Server Database Services和工作站组建、联机丛书和开发工具,如图1所示:
图1 选择安装的组件
当安装到实例名时,如果是第一次安装,则选择默认实例,第二次安装则用命名实例,输入实例名即可。
如图2所示:
图 2 设置实例
在下一步后,选择“使用置系统账户”,如图3:
图3 设置服务账户
下一步,身份验证模式中,选择“混合模式”,并指定密码。
如图4所示:
图4 设置身份验证模式
然后,全部下一步至安装完成。
第二步,安装完成后运行SQL Server Management Studio,输入密码,新建数据库。
如gx004,图5所示:
图5 建立数据库。