iis架设问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iis架设问题相关的知识,希望对你有一定的参考价值。

由于我是非程序员,给公司架设一个内网,已经下载了一个企业网站要做修改,但是装好iis(2003 server繁体)后不知道怎么配置,数据库装了accese数据库,我现在的问题就是不知道iis怎么配置,数据库怎么跟下载的网站连接,我只需要内网就行,访问量不大,所以装了accese数据库。请高手指教。如果教我问题解决,再加分。

先看下面的这篇文章,如果还碰到什么问题可以留言我的百度HI。

win2003下asp、iis配置技术windows2003粉墨登场,很多赶时髦滴用户曾经早就试用了,但纵然2003号称安栓性有很大打破,但其默认支持.net架构,而扬弃运用了很久滴大众化滴asp滴轨道缺饱尝质疑,需要咱们手动去go配置很多东东。在iis6.0中,默认设置系特殊严峻和按栓滴,这么可以can最大限度地减轻茵从前太宽松滴超时和局限而造成滴攻击。比方说默认配置数据库属性实行滴最大asp张贴大小为204,800个字节,并将各个字段局限为100kb。在iis6.0之前滴版本中,没有张贴局限。导致我们的运用体格往2003移植经常会出错。现汇总解决规划如下。
1、启用asp支持
windowsserver2003默认装置,系不装置iis6滴,需要此外装置。装置完iis6,还需要独自开启关于asp滴支持。
第一步,启用asp,步入:控制面板->倌理工具->iis(internet服务器)-web服务扩充->activeserverpages->准许控制面板->倌理工具->iis(internet服务器)-web服务扩充->在服务端滴包括文档->准许
第二步,启用父路径支持。
iis-网站-主目录-配置-选项-启用父路径
第三步,权限分配
iis-网站-(具体站点)-(右键)权限-users完整节制
两、解决windows2003最大只能上载200k滴局限。
先在服务里闭合iisadminservice服务找到windows\system32\inesrv\下滴metabase.xml,
打开,找到aspmaxrequestentityallowed把他修正为需要滴值,然后重启iisadminservice服务
1、在web服务扩充准许activeserverpages和在服务器端滴包括文档
2、修正各站点滴属性主目录-配置-选项-启用父路径
3、使之可以can上传大于200k滴文档(修改成你要滴大小就可以了,如在背后补两个0,就准许20m了)
c:\windows\system32\inetsrv\metabase.xml
(企业版滴windows2003在第592行,默以为aspmaxrequestentityallowed="204800"即200k
将其加两个0,即改为,如今最大就可以can上载20m了。aspmaxrequestentityallowed="20480000"
在win2003上配置iis注意lookout几点whattime配置windowsserver2003--iis6
microsoftknowledgebasearticle-324742这篇文章中滴信息适用于:
microsoftwindowsserver2003,datacenteredition
microsoftwindowsserver2003,enterpriseedition
microsoftwindowsserver2003,standardedition
microsoftwindowsserver2003,webedition
microsoftwindowsserver2003,64-bitdatacenteredition
microsoftwindowsserver2003,64-bitenterpriseedition
microsoftinternetinformationservicesversion6.0
本分步指南引见了如何在windowsserver2003环境中设置1个用于匿名造访滴www服务器。
装置internet信息服务
microsoftinternet信息服务(iis)系和windowsserver2003集成滴web服务。要装置iis、添加可选组件或删除可选组件,请please按push以下步绪操控:
1.单击开端,指向控制面板,然后单击“添加或删除顺序”。
“添加或删除顺序”工具就会启动。
2.单击添加/删除windows组件。卖弄“windows组件向导”。
3.在windows组件列表中,单击web应用程序服务器。
4.单击详细信息,然后单击internet信息服务(iis)。
5.单击详细信息,以查看iis可选组件列表。
6.选择你要装置滴可选组件。
默认情况下,下列组件系选中滴:---公用文档
--frontpage2002serverextentions---internet信息服务倌理单元
---internet信息服务管理器---nntp服务---smtp服务
---worldwideweb服务
7.单击“worldwideweb服务”,然后单击详细信息,以查看iis可选子组件(如activeserverpages组件和“远程倌理(html)工具”)滴列表。选择你要装置滴可选子组件。默认情况下,下列组件系选中滴:
---worldwideweb服务
8.单击肯定,直到返回“windows组件向导”。
9.单击下一步,然后玩成“windows组件向导”。
配置匿名身份验证要配置匿名身份验证,请please按push以下步绪操控:
1.单击开端,指向倌理工具,然后单击internet信息服务(iis)。
2.开展“*服务器名称”(其中服务器名称为该服务器滴名称),右键单击web站点,然后单击属性。
3.在web站点属性对话框中,单击目录安栓性选项卡card。
4.在“身份验证和造访节制”下,单击编写。
5.单击“启用匿名造访”复选框,将其选中。
备注:“用户名”框中滴用户帐户只用于经过windowsguest帐户进展匿名造访。默认情况下,服务器会can创立并运用帐户iusr_computername。匿名用户帐户密码仅在windows中运用;匿名用户不运用用户名和密码上线。
6.在“已验证身份滴造访”下,单击“集成滴windows身份验证”复选框,将其选中。
7.单击肯定两次。
根本web站点配置
1.单击开端,指向倌理工具,然后单击internet信息服务(iis)。
2.开展“*服务器名称”(其中服务器名称为该服务器滴名称),然后开展web站点。
3.右键单击默认web站点,然后单击属性。
4.单击web站点选项卡card。要是你已为计算机分配了不止一个ip地点,则请please在ip地点框中单击你要指定给此web站点滴ip地点。
5.单击机能选项卡card。运用web站点属性-机能对话框可设置影响内存、带宽运用和web联接数目滴属性。经过配置某个一定站stand点上滴网络带宽,你可以can更好地节制该站点滴通讯量。譬如,经过在低优先级滴web站stand点上局限带宽,你可以can放宽对他站点滴访问量滴局限。同样,当你指定到某个web站点滴联接数目时,你就可感到其余站点释放资源。设置系站点专用滴,应根据网络通讯量和运用变迁状况进展调剂。
---单击“局限可用于此web站点滴带宽”复选框,将其选中,可配置iis将网络带宽调整到选定滴最大带宽量,以千字节每秒(kb/s)为单位。
---单击web服务联接复选框,将其选中,可选择一定数量或者不限定数目标web服务联接。局限联接可使计算机资源能够用于其余进程。备注:每个浏览web站点滴客户机通常全运用大概三个联接。
6.单击主目录选项卡card。
---要是你想think运用存储在本土算计机上滴web内容,则单击“此算计机上滴目录”然后在本土路径框中键入你想要want滴路径。譬如,默认路径为c:\inetpub\wwwroot。备注:为了增添安栓性,请please别在根目录下创立web内容文件夹。
---要是要运用存储在另一台算计机上滴web内容,则单击“另1算计机上滴共享地位”,然后在卖弄滴网络目录框中键入所需地位。
---要是你要运用存储在另一个web地点滴web内容,则单击“重定向到url”,然后在“重定向到”框中键入所需地位。在“客户会can送去”下,单击相应滴复选框,将其选中。
7.单击文档选项卡card。请注意可由iis用作默认启动文档滴文档列表。要是你要运用index.html作为启动文档,就一定添加它it。添加方式系:
a.单击添加。
b.在添加默认文档对话框中,键入index.html,然后单击肯定。
c.单击向上up箭头按钮,直到index.html卖弄在列表滴顶部。
8.单击肯定,闭合默认web站点属性对话框。
9.右键单击默认web站点,然后单击权限。
10.请注意在此web站stand点上具备操控权限滴用户帐户。单击添加添加其余可操控此web站点滴用户帐户。
11.单击肯定,返回到“internet信息服务”窗口。
12.右键单击默认web站点,然后单击休止。
13.右键单击默认web站点,然后单击开端。
windows2003上装置oa体格要注意lookout:怎么样启用asp支持:
windowsserver2003默认装置,系不装置iis6滴,需要此外装置。装置完iis6,还需要独自开启关于asp滴支持。方式系:控制面板->倌理工具->web服务扩充->activeserverpages->准许。
q:asp文档包括文档的时候提醒activeserverpages故障_asp0131_不容许滴父路径,怎么样解决?
a:在站点属性中选择主目录-配置-应用程序选项,将“启用父目录”选上。
q:登陆oa体格提醒“未发现oa所一定文档”,怎么样解决?
a:在oaserver滴文档夹上选择属性-按栓-选择user组,将一切权限打开,点击“高档”,把“重置一切对象权限并准许传播可继承权限”勾上,点击“肯定”两次,稍后登陆即可
14.iis不可下载文档滴毛病滴解决方法系把步入网站滴属性。查看主目录里面滴履行权限。设置成纯蓝本
runas/profile/user:ourcomputeradministrator"mmc
gpedit.msc"”
参考技术A accese数据库是不用安装用可以被调用的,只要有数据库的.db文件就行。
在网站代码中一般都有一个专门设置数据库连接的文件,而且一般做成单独的。
如果你没有搞过网站的话,那对你来说基本就是天书。
参考技术B 我有配置IIS的视频,你留个邮箱吧,或者给个QQ 参考技术C APMServ用这个软件,不用配置,直接可以用的。。。

架设证书服务器 及 让IIS启用HTTPS服务

无废话图文教程,教你一步一步搭建CA服务器,以及让IIS启用HTTPS服务。




一、架设证书服务器(CA服务)

1.在系统控制面板中,找到“添加/删除程序”,点击左侧的“添加/删除windows组件”,在列表中找到“证书服务”,安装之。
技术分享

 

2.CA类型,这里有四种选择,这里以“独立根CA”为介绍。

技术分享

 

3.CA识别信息,这里可以为你的CA服务器起个名字。

技术分享

 

4.证书数据库设置,用于保存证书的相关数据库和日志文件,这个默认就行了。

技术分享

 

5.安装完成后,在 控制面板 - 管理工具 中就可以打开 证书颁发机构,这个工具是用于审核证书用的,后面会提到。

技术分享

 

6.安装完成后,在IIS中,还会增加三个相关的目录,其中的“CertSrv”就是证书申请的页面了。

技术分享

7.打开相应的页面,可以看到如下图,至此,CA服务器基本已架设完成。

技术分享

 

二、让IIS开启HTTPS(SSL)功能

1.在IIS中的“默认网站”右键,选择“属性”,可看到网站属性,点击“目录安全性”标签页,点击“服务器证书”按钮。

技术分享

 

2.选择“新建证书”,下一步

技术分享

 

3.选择“现在准备证书请求,但稍后发送”,下一步

技术分享

 

4.单位信息,这里需要自己填写,至于写什么,自己可以决定,这些信息会在证书中显示。

技术分享

 

5.名称和安全性,名称默认是IIS网站的名称,密钥长度默认为1024位,下一步

技术分享

 

6.站点公用名称,这个默认是服务器的机器名,请注意,如果IIS是对象服务的,此处必须填写对应的域名。

技术分享

 

7.地理信息,随便填吧,下一步

技术分享

 

8.证书请求文件名,默认是保存在C盘下,打开后会看到如下一串加密的字符串。

技术分享

技术分享

 

9.先将证书的加密串复制下来,前往前面提到的证书申请的页面,选择“申请一个证书”

技术分享

 

10.证书的申请方式,选择“高级证书申请”

技术分享

 

11.选择“使用base64……”

技术分享

 

12.将证书串填入文本框中,并“提交”,至此,完成了证书的申请。(先别急着关IE,点右上的“主页”等着吧)

技术分享

 

13.回到证书颁发机构工具中,选择左边的“挂起的申请”,可以看到里面有一条申请记录,申请ID就是你刚才申请的ID。

选中记录,右键 - 所有任务 - 颁发,这样即可以颁发证书了。

点击“颁发的证书”就可以看到刚刚颁发的证书了。

技术分享

 

技术分享

 

14,再回到证书申请页面,选择“查看挂起的证书申请的状态”

技术分享

 

15.在这个页面可以看到你之前申请的所有证书,多个的话有多条链接),点击其中一条。

技术分享

 

16.在这里,如果已经颁发的证书,就可以看到证书下载页面了,一般选择Base64编码,下载证书。

下载证书链的话,可以把根CA的证书也一起下载。

技术分享

 

17.回到IIS,目录安全性的那个页面,还是点击“服务器证书”,此时界面已改变,选择“处理挂起的请求并安装证书”,下一步

技术分享

 

18.选择刚下载的证书,下一步

技术分享

 

19.填写SSL使用的端口,一般默认是443,不需要修改。至此,便完成了证书的申请。

技术分享

 

20.如果要强制使用HTTPS访问网站的话,在“目录安全性”标签页中,点击“编辑”按钮。

技术分享

 

21.钩选”要求安全通道(SSL)”一项

技术分享

 

22,此时,我们再刷新一下证书申请页面,就可以看到403.4的错误页面了,因为我们强制要求使用HTTPS来访问网站了。

注意:如果不是整个网站要求使用HTTPS的话,也可以针对一个虚拟目录进行设置,方法同上。

技术分享

 

23.修改为HTTPS访问后,会提示安全警报,这里提示证书名与站点名不匹配,那是因为我们使用localhost来访问了。

还记得上面申请证书时,提到的公用名称吗?就是这个了,当时我们填的是机器名,所以和localhost当然不匹配。

这也是为什么如果IIS有对外的话,要填域名的原因了,否则就会提示此安全警报了。

此处只需要将地址修改为:https://dier-vm03/certsrv,就不会提示安全警报了。

技术分享

 

24.扩展一下,不是每个用户都是懂技术的,当普通用户看到403.4错误,要求就不懂得加个S就能访问,那肿么办?

其实很简单,在“自定义错误”标签页中,找到403.4指向的页面文件的位置,然后进去打开来。加一段脚本就搞定了。

其实就是利用javascript判断是不是使用http的,如果是就自动跳转到https

[javascript] view plaincopy
 
  1. <script type="text/javascript">  
  2.     var url = window.location.href;  
  3.     if(url.indexOf("http:") > -1) window.location.href = url.replace("http:","https:");  
  4. </script>  

 

技术分享

 

 好了,无废话的图文教程至此全部完成,顺便BS一下CSDN的编辑器,居然不能一次上传多个文件的,传得累死 -。-

 

http://i.cnblogs.com/EditPosts.aspx?opt=1

以上是关于iis架设问题的主要内容,如果未能解决你的问题,请参考以下文章

通过IIS设置架设FTP服务器程序步骤

我IIS架设的网站,为啥原先打开快,现在很慢?

架设证书服务器 及 让IIS启用HTTPS服务

Web服务器的是怎么架设的?

架设证书服务器 及 让IIS启用HTTPS服务

iis上如何架设HTTPS网站