IIS发布网站说明书
IIS配置-说明文档
IIS配置-说明文档此功能针对:管理员1.首先先安装IIS,和.net framework 3.5程序-工具管理-iis管理器,把管理器打开为图。
然后打开网站-默认网站-右键-新建-虚拟目录点击虚拟目录后-下一步出现下图;在途中空白地方输入新建网站文件夹名如:hebjx-new;然后在下一步会出现下图。
这个是用来选择你要配置网站的路径。
点击下一步会出现下图,把图中选择的项选上;在下一步,知道完成网站的添加。
2.应用程序池建立应用程序池可以用默认也可以新建,新建自己单独应用一个应用池,默认可以选择其他应用程序池共用。
新建应程序应用池如下,选择应用程序池,右键选择新建-应用程序池(A)池。
2.配置:网站hebjx-new,点右键选择属性,选择“虚拟目录”,下面有个程序应用池的选择,选择你刚才创建的应用程序池,当然也可以选择默认的应用程序池。
选择“”,图中位置选择2.0 。
因为.net3.5是在2.0的基础上产生的。
除按钮就清除点了;然后点击添加按钮,出现下图,在图中位置添加默认首页-login.aspx。
点击确定出现下图效果。
改项时,左侧会出现允许和禁止字样,选择允许。
4.数据库配置:在项目文件夹下WebService\WebService\web.config ,打开web.config文件找到“connectionStrings”标签,数据库配置的文件都在里面如下例子:<connectionStrings><add name="SPDBDatabase"connectionString="DataSource=192.168.0.70;Initial Catalog=hebjxkhnewtest;Persist Security Info=true;User ID=sa;Password=aaaaaaaa"providerName="System.Data.SqlClient"/></connectionStrings>其中Data Source=192.168.0.70 为服务器配置,“192.168.0.70“处改成服务器地址;Initial Catalog=hebjxkhnewtest 为数据库配置,hebjxkhnewtest为数据库名称;User ID=sa;Password=aaaaaaaa 为数据库的用户名和密码,sa处为用户名,aaaaaaaa处为密码,以上的各处配置根据自己服务器和数据库的不同可相应改变。
IIS发布网站使用教程
IIS 6.0 发布网站使用教程经常发布网站的朋友都清楚在实际使用过程中我们并不必须在每台服务器上放置唯一的站点,可以通过虚拟目录或者修改发布端口等多种方式实现在同一台服务器上发布多个网站的目的,从而节约了资源也方便我们有效的管理多个站点。
但是可能在实际使用过程中不希望通过虚拟目录或端口号的形式来访问站点,那么两个网站能否都用80端口在IIS中启动呢?今天我们就来解决此问题。
一、Windows 2003中IIS 6主机头功能:实际上我们可以利用Windows 2003中的IIS 6组件实现前面提到的让两个不同的网站都用80端口对外发布,而访问时直接输入地址即可不用加任何虚拟目录路径也不需要修改默认端口号。
这就是IIS 6中的主机头功能,下面笔者通过一个案例为大家详细介绍。
二、手把手教你配置主机头发布多个站点:我们需要实现的功能就是在同一台服务器上发布两个不同的网站,而这两个网站都使用80端口,而且访问时不通过虚拟目录完成。
(1)建立A站点:我们需要分别建立这两个站点。
第一步:在Windows 2003中启动IIS组件,然后在网站选项上点鼠标右键选择“新建”->“网站”。
(如图1)图1:启动IIS组件(点击看大图)第二步:在网站描述处填写“softer站点”来区分另一个网站名称,点“下一步”按钮继续。
(如图2)图2:填写网站名称(点击看大图)第三步:接下来就是主机头设置的关键了,网站IP地址处信息保持默认的“全部未分配”即可,端口是默认的80,最下面的“此网站的主机头”输入一个域名,当然如果真的要对internet发布自己的网站,这个域名是要输入真实的已经注册的。
笔者填写作为该网站的主机头。
(如图3)图3:填写域名(点击看大图)第四步:选择网站发布的主目录,通过“浏览”按钮定位站点文件夹。
(如图4)图4:选择网站发布主目录(点击看大图)第五步:设置网站访问权限,这个就要根据自己站点的特征决定了。
用IIS发布网站
1.安装iis(网络上下载iis安装包,版本适合sp3,我的系统是sp3的,安装无数次都没问题)解压iis安装包点击→ 添加删除windows组件选中→ Internet信息服务(iis)点击详细信息全部勾选 (Internet信息服务(iis)的子组件)点击下一步→浏览到你的安装包,开始安装。
如果弹出提示就在iis安装包里选中要安装的文件,好像有什么.dll的文件,总之提示你要什么文件,你就在安装包里找什么文件,都有的。
如果出现(正常运行windows 所需的文件已被替换成无法识别的版本。
要保持系统的稳定,windows 必须还原这些文件的原有版本)这个对话框不用鸟他安装完成。
2. 安装framework sdk傻瓜式安装(如果你安装了vs就不用安装了,vs已经安装了framework)3.拷贝网站文件夹路径随便,如果你安装了vs,你的网站默认路径就是D:"My Documents"Visual Studio 2005"WebSites,没有安装vs的话,随便你放哪里。
4.点击开始→程序→管理工具→intern信息服务→→右键点击默认网站→新建虚拟目录→名字随便→目录路径就是你的网站文件夹放哪里就设置在那里。
(这个骤可以不做,不建立虚拟目录也可以的)好了之后,在右键点击默认网站→ 属性→在主目录选项→设置本地路径→浏览到你的网站文件夹目录(设置路径是肯定要的)5 点击windows防火墙→ 点击高级→ 点击第一个设置→ 勾选 web服务器http补充:我遇到的问题.1.设置好iis,输入主机ip,出现一个登陆框,要用户名密码,别人都说去iis设置什么权限,其实是自己的iis的主目录路径没设置。
参见4,如果你看你iis的默认网站的主目录选项里的本地路径是C:"Inetpub"wwwroot,那就是没设置路径了,按照4的方法设置下就可以了,不会在出现登陆框了。
IIS局域网发布配置方法
首先打开IIS:
然后右击“Default Web Site”打开“添加虚拟路径”,输入别名和物理路径
点击“连接为”,选择特定用户
点“设置”输入计算机用户名和密码:
右击新建的“lirui”文件夹
选择“转换为应用程序”,选择“Classic .NET AppPool”作为程序池
如果网站首页是“Login.aspx”则还需要在默认文档中添加“Login.aspx”
确认之后即完成IIS的配置,下面我们就可以打开网页了
如此我们输入
http://localhost/lirui/Login.aspx
http://192.168.1.100/lirui/Login.aspx
http://127.0.0.1/lirui/Login.aspx
均可访问网站
这时把windows防火墙关掉,再把360防火墙关掉,便可以在局域网中输入IP网址http://192.168.1.100/lirui/Login.aspx进行访问
如果不想关闭防火墙,可以再入站规则中专门设置规则打开专门端口(如80端口让进入)
在该页面打开左侧的“高级设置”
右击入站规则,选择“新建规则”
选择端口,定义本地的为80;
点击“下一步”
点击“完成”,便完成了所欲设置,如此即使不关闭防火墙也可以在局域网中访问了。
还有,身份验证启用的项目如图:。
IIS建站操作手册(基础教程)
1、选择网站,右键添加网站
2、网站名,主机名可以直接填域名,物理路径根据具体情况定,你服务器里面设置的web,端口随意设置,一般为80开始,一个站一个端口,端口需要在防火墙先开启才能访问
3、点击确定,会自动创建该网站的应用程序池
4、双击程序池,修改了.net2.0版本,经典模式,点击确定
5、点击“设置应用程序池默认设置”,启用32位应用程序修改为TRUE
6、右键网站编辑权限,安全,编辑添加NETWORK SERVICE,IIS_IUSRS用户,并且给与修改权限
7、选择网站默认文档,添加Default.aspx,index.aspx,index.html
8、绑定
添加本地端口,确定
设置完后,看下本地端口是否可以正常访问网站,后台,可以正常访问,然后再把网站域名解析到服务器IP上。
IIS发布过程
手机后台服务和管理系统发布步骤一、准备工作1.必须安装IIS和.NET(dotnetfx.exe)框架2.0及以上版本程序才能发布和运行,请先确认系统内是否安装;2.请先将后台服务和管理两个系统的发布文件拷贝到服务器的相关目录下;3.打开IIS:开始菜单—控制面板—管理工具—Internet 信息服务(IIS)管理器。
二、IIS配置打开IIS管理器后可以看到左边列表中的【网站】节点,展开此节点可以看到服务器上已经发布的网站。
在【网站】节点上右击后点击【添加网站】即可打开添加网站配置窗口,并输入各项的值后点击【确定】按钮。
网站名称:输入可以代表网站意义的名称即可;物理路径:选择网站发布文件所在的物理路径;端口号:输入网站要使用的端口号,所输入的端口号必须是其它网站没使用的。
如果服务器的操作系统是2003或以下版本,请再【】选项卡中确认.NET Framework是否2.0或以上版本。
如果服务器操作系统是2008或以上版本或Win7添加完引用程序后会在【应用程序池】列表中有一个和网站名称相同的服务,右击此服务点击【基本设置】确认.NET Framework 是否2.0或以上版本,并将【托管管道模式】修改为经典。
并确认次应用程序是否可以启动。
请确认发布的服务是否可以启动。
三、 系统设置1. 请到后台服务系统的物理目录下找到【Upload 】文件夹,右击打开次文件夹的属性窗口,然后点击【编辑】—【添加】—【立即查找】找到并添加【NETWORK SERVICES 】用户,并授予此用户修改文件夹的权限。
2.修改后台服务系统数据库连接<appSettings><!--连接字符串--><add key="ConnectionString"value="server=(local);database=YiFeiA8;uid=sa;pwd=1" /> </appSettings>3.修改后台管理系统数据库连接<connectionStrings><add name="ConnString"connectionString="server=(local);database=YiFeiA8;uid=sa;pwd=1"providerName="System.Data.OracleClient"/></connectionStrings>4.修改后台管理系统其它配置必须修改图片URL【ImgUrl】的value值为:http://后台服务系统的IP地址:端口号/Upload/Image/<appSettings><!--设置分页条数--><add key="PageSize"value="10"/><!--设置图片URL--><add key="ImgUrl"value="http://localhost:3315/Upload/Image/"/></appSettings>四、MIME类型添加一个MIME类型,文件扩展名为:.apk,MIME类型为:application/octet-stream。
IIS5.0中进行WEB站点发布的步骤和流程
IIS5.0中进行WEB站点发布的步骤和流程一、IIS的添加请进入“控制面板”,依次选“添加/删除程序→添加/删除Windows组件”,将“Internet信息服务(IIS)”前的小钩去掉(如有),重新勾选中后按提示操作即可完成IIS组件的添加。
用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。
二、IIS的运行当IIS添加成功之后,再进入“开始→程序→管理工具→Internet服务管理器”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。
第一篇IIS之Web服务器一、建立第一个Web站点比如本机的IP地址为192.168.0.1,自己的网页放在D:\Wy目录下,网页的首页文件名为Index.htm,现在想根据这些建立好自己的Web服务器。
对于此Web站点,我们可以用现有的“默认Web站点”来做相应的修改后,就可以轻松实现。
请先在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。
1.修改绑定的IP地址:转到“Web站点”窗口,再在“IP地址”后的下拉菜单中选择所需用到的本机IP地址“192.168.0.1”。
2.修改主目录:转到“主目录”窗口,再在“本地路径”输入(或用“浏览”按钮选择)好自己网页所在的“D:\Wy”目录。
3.添加首页文件名:转到“文档”窗口,再按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“Index.htm”。
4.添加虚拟目录:比如你的主目录在“D:\Wy”下,而你想输入“192.168.0.1/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。
请在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“E:\All”后再按提示操作即可添加成功。
5.效果的测试:打开IE浏览器,在地址栏输入“192.168.0.1”之后再按回车键,此时就能够调出你自己网页的首页,则说明设置成功!二、添加更多的Web站点1.多个IP对应多个Web站点如果本机已绑定了多个IP地址,想利用不同的IP地址得出不同的Web页面,则只需在“默认Web站点”处单击右键,选“新建→站点”,然后根据提示在“说明”处输入任意用于说明它的内容(比如为“我的第二个Web站点”)、在“输入Web站点使用的IP地址”的下拉菜单处选中需给它绑定的IP地址即可;当建立好此Web站点之后,再按上步的方法进行相应设置。
网站部署说明文档
要调试.net 当然要安装IIS支持.net 的组件了。
2.2、配置IIS7
IIS7 在安装了上述组件后,【控制面板】-【管理工具】-【Internet信息服务(IIS)】
管理工具,打开运行。如下图:
双击内页中的,即显示ASP的设置内容,",然后在"Behavior(行为)"组中将"Enable Parent Paths(启用父路径)"设置为True即可。
经典 .NET 模式 则是我们以前习惯的IIS 6 的方式,没有上述限制。
<script language="javascript" type="text/javascript" src=">
<noscript><ahref="" target="_blank"><img alt="我要啦免费统计" src="" style="border:none" /></a></noscript>
选择【】选项卡选择4.0.21006
选择【HTTP头】-【MIME类型】
【新建】【扩展名】:.xaml,【MIME类型】:application/xaml+xml【确定】
【新建】【扩展名】:.xap【MIME类型】:xapapplication/x-silverlight【确定】
IIS 6.0 发布网站使用教程
IIS 6.0 发布网站使用教程经常发布网站的朋友都清楚在实际使用过程中我们并不必须在每台服务器上放置唯一的站点,可以通过虚拟目录或者修改发布端口等多种方式实现在同一台服务器上发布多个网站的目的,从而节约了资源也方便我们有效的管理多个站点。
但是可能在实际使用过程中不希望通过虚拟目录或端口号的形式来访问站点,那么两个网站能否都用80端口在IIS中启动呢?今天我们就来解决此问题。
一、Windows 2003中IIS 6主机头功能:实际上我们可以利用Windows 2003中的IIS 6组件实现前面提到的让两个不同的网站都用80端口对外发布,而访问时直接输入地址即可不用加任何虚拟目录路径也不需要修改默认端口号。
这就是IIS 6中的主机头功能,下面笔者通过一个案例为大家详细介绍。
二、手把手教你配置主机头发布多个站点:我们需要实现的功能就是在同一台服务器上发布两个不同的网站,而这两个网站都使用80端口,而且访问时不通过虚拟目录完成。
(1)建立A站点:我们需要分别建立这两个站点。
第一步:在Windows 2003中启动IIS组件,然后在网站选项上点鼠标右键选择“新建”->“网站”。
(如图1)图1:启动IIS组件第二步:在网站描述处填写“softer站点”来区分另一个网站名称,点“下一步”按钮继续。
(如图2)图2:填写网站名称第三步:接下来就是主机头设置的关键了,网站IP地址处信息保持默认的“全部未分配”即可,端口是默认的80,最下面的“此网站的主机头”输入一个域名,当然如果真的要对internet发布自己的网站,这个域名是要输入真实的已经注册的。
笔者填写作为该网站的主机头。
(如图3)图3:填写域名第四步:选择网站发布的主目录,通过“浏览”按钮定位站点文件夹。
(如图4)图4:选择网站发布主目录第五步:设置网站访问权限,这个就要根据自己站点的特征决定了。
(如图5)图5:设置网站访问权限至此我们就完成了第一个站点的创建和发布工作,该站点对应的主机头(域名)为。
IIS三种发布方式
一IIS三种发布方式方式一:主机头名称(一个IP下创建多个站点)例:服务器安装DNS和IIS(安装IIS默认是没有FIP的,在详细信息中把FIP勾选上)注:DNS和IIS中设置的域名必须相同1 IIS的设置1)安装IIS(安装后生成的默认网站可要可不要)2)给IIS新建立两个站点分别叫做123和456,给两个站点编辑内容,名为123.html和456.html(内容文件名的扩展名都是html)3)点中123右键——属性——文档——添加“123.html”然后将其移至顶层(手动添加)4)网站456的设置同3)2 DNS的设置1)安装DNS2)正向查找区域右键——新建区域——域名为新建主机——主机名为www(主机名可随便填)——IP为服务器IP(一个IP只能添加一个主机)新建别名(创建几个站点添加几个别名,别名为网站主机头的名字,必须相同,否则无法指定)——两个站点添加两个别名分别为123和456——对应到主机3 客户机的设定DNS的IP必须设置,否则无法访问。
(DNS的IP为DNS服务器的IP)试验:方式二:唯一IP地址(一个IP下一个网站)注:无需DNS例:(以下以两个IP作为实验)1)新建网站——123——指定一个IP如:192.168.1.1(无需设置主机头)易出错的地方为:忘记添加文档,添加后将其移至第一层试验:http://192.168.1.12) 方法同上,新建个网站456,换个指定IP如:192.168.1.2试验:http://192.168.1.2方式三:TCP端口号1)新建站点123——指定一IP,在设置个端口号,如:80802)属性——文档的设置试验:http://192.168.1.1:8080二FTP站点(新建用户1)FPT用户隔离是站点属性,而不是服务器属性。
1、创建不隔离时FTP站点1)安装IIS——FTP站点右键——FTP站点——不隔离用户例:站点描述为www——IP为192.168.1.1(服务器IP)——不隔离用户——E:/www/1.html (新建文件夹再编辑个内容)试验:在客户机的IE浏览器输入ftp://192.168.1.1能看到内容就是成功的。
IIS——发布网站
IIS——发布⽹站当我们要上线⼀个⽹站时,不要把整个项⽬原封不动的发布到服务器,⽽要经过右键发布后,然后再将发布的⽂件路径配置到IIS~发布问题解决:1.Q:web界⾯抛出“由于权限不⾜⽽⽆法读取配置⽂件”A:原⽂件夹,右击选择它的属性,打开“安全”选项卡,看到“组或⽤户名”,单击“编辑”按钮添加⼀个新的⽤户名“Everyone”,然后更改它的权限,将第⼆个权限“修改”设置为允许就可以了。
==================如果上⾯的链接失效,那么请看下⾯(PS:为了防⽌链接失效,特意把那个⽹站内容Copy了⼀份(-。-;))Q:⽹站发布后cs⽂件去哪了 A:被删了,发布到dll⽂件⾥了。
详解VS2012发布⽹站步骤往往⼤家做好了⾃⼰⼼仪的⽹站,却不知道怎么进⾏发布,今天⼩编就教⼤家如何实现⽹站的发布。
1、打开你的VS2012⽹站项⽬,右键点击项⽬》菜单中重新⽣成⼀下⽹站项⽬;再次点击右键》发布:2、弹出⽹站发布设置⾯板,点击<新建..>,创建新的发布配置⽂件:输⼊你⾃⼰定义的配置⽂件名:3、点击下⼀步:在发布⽅法中选“⽂件系统”,这样我们可以发布到⾃⼰指定的本机⽂件上。
选择⾃⼰指定的⽂件夹:通过点击下图中右上⾓红⾊箭头处创建新的⽂件夹,⾃定义命名(我的就写WebSite)。
点击打开,进⼊下⼀步4、在配置中,要选择“Release”——发布模式(Release称为发布版本,它往往是进⾏了各种优化,使得程序在代码⼤⼩和运⾏速度上都是最优的,以便⽤户很好地使⽤。
Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序)5、点击下⼀步:进⼊发布前的预览界⾯点击发布即可以发布你指定的⽂件夹中,这⾥,我发布的是C盘下的WebSite⽂件夹中。
发布成功后,点开⽂件夹,所有页⾯的.cs⽂件都消失了,都去哪⾥了呢?是bin⽂件夹⾥⾯吗?⼤家猜⼀猜。
发布好的截图:6、通过》控制⾯板》管理⼯具》启动 ‘Internet信息服务()管理器' 进⼊IIS界⾯。
WEB在IIS上的发布安装说明文档
1、安装.net framwork 4.02、运行安装包(安装目录最好是根目录下,以D:\WEB为例)3、安装IIS (以windows server 2008 为例)安装IIS:打开服务管理器---角色---添加角色---WEB服务器---最好把所有的选项都选上安装好IIS 后,开始进行配置,打开管理工具---Internet 信息服务(IIS)管理器进行配置。
设置物理路径:更改.NET FRAMEWORK 版本,选择4.0的版本网站绑定Default web site ---默认文档---添加index.asp浏览网站,看是否能访问到目录如果出现下面的报错信息,将web.config文档中的报错那一行删掉即可:正确的访问界面如下点击Login.aspx,打开登陆主页面,如下:(配置index.config的数据库连接,输入用户名和密码即可登陆)4、配置index.config的数据库连接a)在网站所在文件夹中找到文件名为web.config的文件,用记事本打开此文件b)其中key=”hostName”value 为该医院名,此属性与使用医院的系统设置有关,请注意c)其中key=”dbType”中value 为使用的数据库类型数据库为SqlServer时value=“Sql”数据库为MySql时value=“MySql”数据库为Orcale时value=“Oracle”请注意大小写d)<connectionStrings><add name="DataBaseOwner" connectionString="dbo"/><add name="HospitalConnectionString" connectionString="Data Source=127.0.0.1;Initial Catalog=GoldPacs_New;User ID=sa;Password=sa;" providerName="System.Data.SqlClient"/> </connectionStrings>此为sqlserver连接格式。
网站服务器 IIS发布
我在 D 盘建立一个 myweb 的文件夹。 首先来安装 Windows 2000/XP 自带的 IIS 作为服务器。在这里因为我的机器
是 XP 所以所有截图都是 XP 下完成的。 控制面板-->>添加或删除程序。
然后是添加删除 windows 组件-选中 IIS 组件前面的勾,之后等待安装,这 里可以观看本站以前给大家做的视频教程,完成安装后。
4. 密码表单:利用 TYPE=" PASSWORD "就会产生一个密码表单,密码表单 和文字输入表单长得几乎一样,差別就在于密码表单在输入时全部会以星号来取 代输入的文字,以防他人偷窥。
原始代码 <FORM>
请输入密码:<INPUT TYPE="PASSWORD" NAME="INPUT"> </FORM>
5. 送出按钮:通常我们表单填完之后,都会有一个送出按钮以及清除重写 的按钮,分别是利用 TYPE=" SUBMIT "及 TYPE=" RESET "来产生,相当的简单易 用。
原始代码
<FORM> <INPUT TYPE="SUBMIT" VALUE="送出资料"> <INPUT TYPE="RESET" VALUE="重新填写"> </FORM>
最后打开 IE,在地址栏内输入:http://127.0.0.1/1.asp 回车后就可以看 到效果了。
最后解释一下代码的含义。 response.write 就是显示的意思,前后的 <% 和 %> 是 asp 的标记符号, 在这里面的信息都由服务器处理。127.0.0.1 是地址,1.asp 是文件名。第一天 就结束了!
IIS高效发布指南
IIS高效发布指南一、压缩拷贝一份程序源代码副本出来,对该副本运行压缩程序(CompressJSApp.exe),当然,根据不同程序的情况,这个压缩程序要重新编写。
注意:拷贝之前可将源码的bin和obj目录删除,这样会小很多。
压缩的时候,设置映射路径为website目录,压缩里面的js,aspx和css等文件。
(如上图,这个路径选择很重要,不能出错)将压缩后的代码,发布生成运行的版本。
二、编译发布对压缩脚本后的程序进行编译,注意在Release模式下编译。
然后发布,如果是正式发布使用,不希望可以修改aspx或ascx等页面来调整显示或效果等,使用如下的发布配置。
默认下,系统发布会把第一个复选框“允许预编译网站可更新”勾选,这里我们去除勾选,这样aspx、ascx等文件也会在发布的时候被编译,IIS加载网站的时候就不需要编译这些文件,提高网站整体的加载效率。
之前网站中JS已经被压缩过,编译后无需再做压缩操作。
如果对效率没有特别严苛的要求,尽量将第二个钩(use fixed naming。
)打上。
三、IIS应用程序池配置(这里以IIS7.5为例,IIS6可找到对应的模块进行设置)给每个网站单独设置一个应用程序池供其使用。
这样内存回收的时候也不会影响到其他的网站。
目前WFF框架开发的网站还不支持 4.0,使用不了集成模式,仍然使用经典模式。
创建完程序池,或者对已有的程序池,进行高级设置。
1)常规如果使用的Oracle程序是32位的,或者其他的外部程序不支持64位模式,请将“启用32位应用程序”设置为True。
2)进程模型将关闭时间限制设置为180,Ping模式一定要启用,这里有一个重要参数“闲置时间”,表示如果当前网站在该时间内无任何访问,IIS后台程序会自动回收该程序池的所有内存。
3)故障防护如果程序底层抛出大量异常不做处理,一般的IIS会默默的接收,但如果在故障时间内达到最大的故障数,则IIS会结束该程序池,回收内存。
网页发布配置说明
网页发布配置方法一安装说明选择准备好的服务器,进行网页发布程序的安装,安装步骤如下:(1)单击“监控系统网络发布.exe”进行安装,由于两个网络版使用的发布系统是一致的,所以不分开介绍。
(2)安装完成后,在安装目录下会生成以下文件和文件夹:Ftproot文件夹:存放FTP数据的文件夹,包括4个子文件夹,Config,Map,Data,Ini,便于WEB客户端下载Wwwroot文件夹:存放WEB客户端网页数据,共3个文件,webcltproj1.htm,webcltproj1.rar,webcltproj1.ini BBS组件.exe:WEB客户端远程通讯的接口,必须永久运行数据服务器.exe:WEB客户端远程查询的接口,必须永久运行,另外的功能是将FTPROOT文件夹中的Data文件夹压缩,在FTPROOT文件夹中生成data.zip,这个文件是供给WEB客户端下载的。
必须永久运行。
FTP压缩.exe:这个是新增的程序,用于将FTPROOT文件夹压缩,压缩后生成FTPROOT.zip,要求将该压缩文件放到FTPROOT目录下。
这个操作只需做一次,在配置FTP服务器时操作。
切记,如果忘记,可能会导致网页发布不正常。
(3)将以上文件和文件夹放到WEB服务器的发布目录下,默认在c:\Inetput\下,如下图。
图1 WEB发布文件存放路径二配置说明1.在服务器上安装IIS,必须安装FTP服务器和WEB服务器,在控制面板->添加/删除程序->Internet信息服务(IIS)中完成。
2.将Web网页(WebCltProj1.htm, WebCltProj1.cab,WebCltProj1.inf)发布到IIS的主发布目录下(Inetpub/wwwroot/),尽量放在主目录下。
另外可以通过超连接方式将网页链接到矿上的信息系统中。
并且更换IP地址,将WebCltProj1.inf和WebCltProj1.htm中127.0.0.1的地方(共4处)用WEB 服务器地址代替。
网站发布与维护
= 活动实施
打开网站的默认文档设置:
修改Hosts文件,在 C:\Windows\System32\drivers\etc中 找到Hosts文件,右击后用记事本打 开,在文件末尾添加“1- 9- 2.-1- 6 -
8.-1-.1-0-4 w- w -w .m- y -w- z- f -b -h -o s -t . n- e- t”也就是用 1 -9- 2 . 16- 8 -. 1- . 1- 0- 4这个I-P地址去解析w w -w .m- y -w-z- f- b- h- o -s- t . n -e-t。 完成后保存,注意,修改H o t s文件
= 活动实施
第九步:“身份验证”钩选“基本”
= 自主练习
利用【活动实施】中的步骤,发布一个网站。
=
谢谢
=
= 活动实施
第二步:单击左侧的“远程设置”
= 活动实施
第三步:单击“选择用户”可以给远程桌面指定专门的用户 (需要事先配置用户),管理员组的用户默认都可以进行远程连接。
பைடு நூலகம் = 活动实施
第四步:连接远程桌面
= 自主练习
请利用上述的方法,尝试远程控制同桌的计算机。
= FTP
FTP 是File Transfer Protocol(文件传输协议) 的英文简称,而中文简称为“文传协议”。用于 Internet上的控制文件的双向传输。同时,它也 是一个应用程序(Application)。基于不同的 操作系统有不同的FTP应用程序,而所有这些应 用程序都遵守同一种协议以传输文件。在FTP的 使用当中,用户经常遇到两个概念:"下载" (Download)和"上传"(Upload)。"下载"文 件就是从远程主机拷贝文件至自己的计算机上; "上传"文件就是将文件从自己的计算机中拷贝至 远程主机上。
IIS_7.5发布站点手册
IIS 7.5 发布OMS4.3手册
文件编号:
版本号:V1.0
版本修订历史
序号 版本 变更描述 修订人/日期 审核/日期 批准/日期
1 1.0 创建
洪洒 2011-11-09
2 3 4 5 6 7 8
1.引言
1.1编写目的
针对目前研发部许多同事开发环境使用的是win7,并可能需要在win7自带的IIS上面发布站点。
经一系列碰壁,成功发布后我将过程中要注意的问题记录下来,并记录在文档上。
1.2背景
1.3定义
1.4参考资料
2.发布站点环境
发布站点环境如下:
1、操作系统:win7 64bit
2、IIS:IIS 7.0
3、数据库:orcale 32bit、MS sqlserver 2005
3.发布站点设置步骤
以通过默认站点虚拟目录发布站点为例子,步骤如下
1、邮件点击默认站点,选“添加虚拟目录”,出现如下弹出框,按步骤建好站点。
2、点击进入“应用程序池”,默认情况下,站点使用FrameWork 2.0,并且托管管道模式是“集成”模式。
3、双击进入程序池设置,设置成如下所示,确认保存。
4、如果使用的是32位的数据,选中程序池后,再点击右边的“高级设置”,将“启用32位应用程序”设置成“true”(64bit的系统默认为false)。
5、选中IIS根节点,双击打开“ISAPI和CGI限制”。
6、默认情况下 V4.0 限制为“不允许”,双击打开设置,勾选“允许执行扩张路径”。
7、右键站点下的虚拟目录,选中“转换为应用程序”,出现如下界面,点“确定”后。
8、打开OMS主要并登录。
把网站发到IIS服务器中
一、如何把一个 项目部署到IIS上面并且可以通过浏览器进行访问分为两步:1.确保IIS上的部署是正确的。
2.使用Visual Stdio 2012尝试去发布一个 Web API的项目二、如何确保IIS上的的部署是正确的:1.正确的安装IIS以及其的相关服务IIS、为Window的默认的服务开始——>控制面板——>卸载程序——>打开或关闭Windows功能按照下图选择选择一下功能:2.现在开始测试 以及IIS服务功能是否正确开启2.1打开IIS2.添加一个网站3.里面相关内容的填写以及设置其中:(1).网站名称:就是你网站的名字可以随便的填写,没有设特殊的要求例如:TestIIS (2).物理路径:其中物理路径就是你所发布好的网站的文件夹。
也可以是一个含有aspx的网站项目:例如:E:\学习资料\程序设计教程(C#版)第二版\aspnet第五章实验或者:C:\Users\LWH\Desktop\Product(3)绑定类型中只用修改端口就行了:要保证你发布的网站里面的端口不能重复,不然会出现错误。
那个IP地址可以不用管。
假设输入的端口号是:80854.如果你的项目是与.Net Framework相关,那就请设置相关的.Net框架的相关信息在应用程序池中设置相关的信息双击你要设置的网站信息:在弹出的对话框中可以设置.Net Framework的相关版本信息3.在浏览器中查看网页在浏览器中输入:http://172.16.79.221:8085/其中: 172.16.79.221为本机的IP地址以下面的访问方式是无法访问相应的网站的http://localhost:8085/看到的效果:三、使用Visual Stdio 2012正确发布一个 Web API项目1.建一个 Web API的项目2.单击项目右键点击发布:3.配置文件设置在配置文件导入文件中随便输入一个名称来代表你的名字3.连接发布方式要选文件系统,因为你要使用IIS的形式运行Web 应用程序目标位置就是你所要发布后的文件的位置:目标URL可以不用填写3.设置:在设置里面选择比发布网站的方式:一般选择Release版本4.单击发布按钮:发布成功之后就可以在部署在IIS上四、常见的错误的调试:1.如果你在先安装好Visual Stdio 2012之后才打开IIS、服务,这时候如果你在IIS 上发布的项目与.NET Framework相关的话,就有可能出现以下的错误:这时在控制台中输入命令并运行:%windir%\\Framework\v4.0.30319\aspnet_regiis.exe -i1 打开运行,输入cmd进入到命令提示符窗口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
也可以通过vs菜单-》生成-》发布网站
选择发布网站的路径
这样发布就OK了
下面就吧发布出来的网站挂到IIS上,控制面板-》管理工具 -》Internet信息服务(IIS)管理器
在树列表中选择网站——》右键——》添加网站
填上相应的网站名称(自定义)、选择应用程序池、物理路径(刚才发布的网站的路径),选上IP地址(IPv4)
若端口号已经绑上了其他网站,系统会提示是否绑在同一端口,点确定或者再选一个端口也行。
让后切换到是同,右键浏览网站,这样就OK了
下面是可能遇到的问题
509.19 0x80070021:配置文件不可用,有可能是文件路径的问题-》把网站路径换下试试也有可能是文件夹权限的问题-》右键文件夹安全-》添加权限
最有可能的原因是:Framework没有完全安装
已管理员身份启动命令工具,粘贴
上 %windir%//Framework/v4.0.30319/aspnet_regiis.exe -i 回车安装就好
这样就可以访问网站了。