windows server 2008 企业版web解决服务器重定向循环 重定向怎么会所有网站共用

全球最新的免费资源发布区
Windows VPS安装Web环境快速搭建网站附阿里云免费云服务器申请
& 日 17:58 &
购买了后就是搭建Web环境了,根据你的VPS不同的操作系统需要安装不同的Web应用包。一般来说Windows VPS操作起来方便一些,而且桌面图形化的管理方式新手朋友基本上购买后就可以直接投入使用了。
Windows VPS操作系统主要是Windows Server 2003、Windows Server 2008等,在Windows Server的VPS上创建网站、管理IIS等直接用Windows电脑的远程连接就可以,而不需要像管理Linux那样记住一些难懂的命令。
Windows VPS安装Web环境你需要安装的软件包括:IIS、Mysql、Php、Zend等,只有这全套应用程序成功安装完成后,你的Windows VPS才可以运行ASP、PHP等程序,开始你的VPS建站之旅。
对于刚刚接触Windows VPS的朋友来说,安装上述四个Windows组件会比较棘手,而且还容易出错,所以部落的这次就来告诉大家如何在自己的安装了Windows系统的VPS上搭建一个Web环境快速建站。
没有VPS的朋友,也可以先申请一个免费的VPS来测试学习一下。上次部落介绍的虽然可以申请到,但是无法安装Windows操作系统。这次要介绍阿里云免费云服务器却可以安装Windows、CentOS、Ubuntu等系统,有兴趣的朋友可以先体验一下。
这里还有一些申请和VPS建站的教程:
1、盛大云平台:
2、Linux快速建站:
3、Linux桌面环境:
Windows VPS安装Web环境快速搭建网站附阿里云免费云服务器申请
一、成功申请阿里云免费云服务器申请
1、阿里云服务器官网:
1、官网首页:
2、免费试用:
2、阿里云免费云服务器大家完全可以将它当作VPS来使用,虽然是“云”可惜不知道“云在何处”。
3、虽然说阿里云免费云服务器可以申请到,但是限制条件严格:人工审核、电话通知、仅仅试用五天——貌似是国内商家的一贯作风。
4、首先是登录到阿里云服务器官网,没有账号的先注册一个账号。然后填写你的姓名和电话号码。
5、电话一定要真实的,因为阿里云的工作人员会亲自打电话核实。下方是填写个人信息的。不想填真的,就随便写一个。
6、最后就是选择免费云服务器的配置了,因为是免费试用,你可以随便选择。(点击放大)
7、提交申请后,就可以看到订单正在审核中了。
8、经过了阿里云的工作人员的人工审核和电话确认后,你的免费VPS就正确开通了。
二、阿里云免费云服务器激活和使用
1、通过了云服务器免费试用申请后,进入阿里云服务器官网点击支付。
2、确认支付后,你的VPS就开始在建设中了。等到VPS正式运行了,你的手机会收到VPS的密码。
3、这时候你就可以开始进入VPS进行管理了。功能主要有关机重启、重装系统、磁盘管理等。(点击放大)
4、阿里云免费云服务器每天只能换一次系统,而且换系统时间长达十几分钟以上,换了新的系统后IP和密码都会变更。
三、Windows VPS使用远程桌面连接管理
1、云服务器系统是windows系列的用户,可以使用PC机windows系统自带的“远程桌面连接”功能远程连接云服务器。
2、以Windows XP为例,选择“开始菜单”-&“附件”-&“远程桌面连接”;或者在“运行”中输入命令“mstsc”启动远程桌面连接。
3、输入你的Windows VPS的IP地址。
4、如果是Windows Server 2003输入管理员账号和密码,如果是Windows Server 2008则点击管理员然后输入密码。
5、进入了Windows VPS后,就可以看到我们熟悉的Windows桌面了。用久了Linux VPS突然进入Windows VPS,真得太亲切了。!
四、Windows VPS一键安装web环境快速建站
1、如果VPS是Window2003,貌似阿里云免费云服务器是手动一个一个地安装 iis+mysql+php+zend,比较麻烦。
2、所以建议大家在VPS安装Windows Server 2008,这样就可以直接使用Windows一键安装web环境。这里是下载地址。
3、1、& 2、
4、先用远程连接到Windows VPS上,根据自己的系统下载一键安装包到本地。
5、双击开始运行Windows一键安装包,直接点击下一步开始安装。
6、完成后,如果是64位的系统,会出现一个命令行界面,上面会提示手动到您安装的websoft的目录,执行install.bat。
7、如果是32位的是自动进入安装界面了。
8、大概等上几分钟后,就可以看到全部安装完成了。点击任意键退出。
9、安装完成后,X:\websoft里面包含:php,mysql,rewrite,zend,还有一些常见启动web,添加ftp的命令。
10、X:\web是web的目录,phpwind已经程序已经上传好,phpmyadmin在phpwind里面。
11、mysql帐号root密码:记录在x:\websoft\account.log,ftp帐号pwftp密码:记录在X:\websoft\account.log,如下图:
12、phpmyadmin地址:http://localhost/phpmyadmin 或者http://您主机的ip/phpmyadmin
五、Windows VPS 绑定域名和安装N点虚拟主机管理系统
1、Windows VPS绑定域名比较简单,依次进入“服务器管理器”,选择“角色”-&”Web服务器IIS”-&”Internet 服务(IIS)管理器”。
2、在右边添加网站,填写网站信息。在添加网站窗口中,输入您的“网站名称”,网页存放的物理路径,以及主机名;选择“确定”即可。
3、看了上面的操作后,你一定会觉得奇怪Windows VPS为什么不安装一个虚拟主机管理系统呢?
4、当然可以。虽然国外有不少优秀的免费Windows VPS虚拟主机管理系统,不过这里我们为了方便可以安装一个国产的N点虚拟主机管理系统。
5、这里是,官网:
6、在Windows VPS中安装N点虚拟主机管理系统后启动,输入你的域名和加密字符,进入虚拟主机管理系统。
7、在这里你就可以一目了然地看到FTP、站点、域名、端口等等,直接进行调整和设置即可。
8、MysqL和MSSQL管理起来也很方便的。
六、Windows VPS安装Web环境小结
1、如果你想要搭建Wordpress博客、Discuz! X2.5论坛等,建议使用Linux VPS来运行,虽然Windows可以跑PHP但是问题很多。
2、如果你想搭建ASP和ASP.NET这类网站,那么Windows VPS就必不可少了,操作不仅简单,而且使用起来也方便,上手容易。
3、我申请到的阿里云免费云服务器地址:42.121.99.6
文章出自:
版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
真的,我猜你也会喜欢的:
您或许对下面这些文章有兴趣:&&&&&&&&&&&&&&&&&&&&本月吐槽辛苦排行榜
免费资源部落博客、论坛、问答和优惠网的创建者
经常混迹于各种免费资源中,尝鲜后乐于分享给他人。用WP搭建了部落博客,没事儿就折腾Wordpress,喜欢找免费空间,但只求精,稳定,耐用。有时也会介绍一点关于建站的知识和主机、服务器的使用心得与体会。PS:此人为男。
TA的专栏:&&|&&
关于本文的作者
所属分类:
链接地址:
浏览前页:
浏览后页:
部落快速搜索栏
热门点击排行榜
网站导航栏
免费资源重点推荐
最新文章推荐
部落最新评论列表
不得不看的秘密
部落本月最受关注的热点
(热度190℃) (热度118℃) (热度104℃) (热度103℃) (热度98℃) (热度96℃) (热度93℃) (热度79℃) (热度75℃) (热度74℃) (热度74℃) (热度69℃) (热度65℃) (热度63℃) (热度63℃) (热度61℃) (热度59℃)
部落本月踩得最多的宝贝
(踩7,349次) (踩4,971次) (踩4,143次) (踩3,965次) (踩3,931次) (踩3,338次) (踩3,316次) (踩3,157次) (踩3,045次) (踩2,946次)
免费资源部落,是一个致力发布和推广来自世界各地的免费资源,包括多样实用的免费空间、各种优秀的免费软件、各样可用的免费网盘等个人博客网站。站长qi是一位很普通不过的人,长期关注网络空间、互联网、软件应用、程序开发与设计、网络应用等。免费资源部落成立的目的就是希望与更多人分享网络快乐与精彩!本站持续修改完善中,如遇不便还请谅解^_^posts - 192,&
comments - 15,&
trackbacks - 0
Windows Server2008 (Win2008) 作为服务器操作系统,分为3个版本,分别是
&&& 1.Windows Server 2008 Standard 标准版&&& 2.Windows Server 2008 Enterprise 企业版 &&& 3.Windows Server 2008 Datacenter 数据中心版&&& 4.Windows Server 2008 Standard(Server Core Installation)标准版(服务器核心安装)&&& 5.Windows Server 2008 Enterprise(Server Core Installation)企业版(服务器核心安装)&&& 6.Windows Server 2008 Datacenter(Server Core Installation) 数据中心版(服务器核心安装)
&&& 如果是家庭桌面应用以及配置一般的入门用户推荐安装& Windows Server 2008 Standard 标准版 本版本的系统服务相比另外的版本相对要少内存占用更少,并且可以通过学生序列号或者OEM方式激活.
&&& 有一定经验并且计算机配置位主流行的推荐安装 Windows Server 2008 Enterprise 企业版
&&& 如果不是高要求的服务器应用不推荐安装后3种带有 Server Core Installation 服务器核心安装
&&& 什么是Windows Server 2008 Server Core 服务器核心?
&&& Windows Server Core 即服务器核心是Windows Server 2008新的默认,没有资源管理器(Windows 外壳程序),仅包含简单Console窗口和一些管理窗口,但是可以运行MMC。可以用作域控制器 活动目录 ActiveDirectory、DNS域名解析服务器、FTP文件服务器、Print打印服务器、Streaming Media 流媒体服务器或Web服务器等,它的特点是高效占用内存小,相对安全高效,类似没有安装x-windows的Linux。不推荐普通用户使用。
&&& 在用企业版本,前面用过大约1个月的标准版。
&&& 比较下来,感觉企业版比较好。
&&& 当然不是说标准版就不好或者不稳定,对于Desktop的用户来讲,standard已经是足够好了,但是比较起来,Enterprise的还是有很细微的,但是可以体会到的差别。
&&& 从我自己试用的情况来看,我只举一个实例,同样的一台本本机器,前后分别安装standard和Enterprise 之后,在应用软件完全相同的情况下,机器CPU,Motherboard,RAM的温度比较,Enterprise低了有2-5摄氏度。再从激活机制和售价方面来看,我感觉如果说企业版好于标准版,差别不仅仅在于用户数量。
WINDOWS&2008&各版本概览
Windows Server 2008 发行了多种版本,以扶持各种规模的企业对服务器不时改变的需求。Windows Server 2008 有 5 种不同版本,另外还有三个不扶持 Windows Server Hyper-V 技巧的版本,因而总共同 8 种版本。
您可参看下述版本摘要,并利用版本比拟工具依据不同的服务器和功能,翔实察看各版本间的重要差异:
Windows Server 2008 Standard 是迄今最牢固的 Windows Server 垄断系统,其内置的强化 Web 和虚构化功能,是专为添置服务器基础架构的可靠性和弹性而设计,亦可勤俭工夫及减退成本。其系利用功能壮大的工具,让您具有更好的服务器扼制力气,并简化设定和管教工作;而加深的平安性功能则可强化垄断系统,以帮助防御数据和网路,并可为您的企业供给扎实且可高度依靠的基础。
Windows Server 2008 Enterprise 可供给企业级的平台,安排企业关键利用。其所具有的云集和热增加(Hot-Add)处理器功能,可帮助改进可用性,而整合的身份管教功能,可帮助改进平安性,利用虚构化授权权限整合利用过程,则可收缩基础架构的成本,因而 Windows Server 2008 Enterprise 能为高度动态、可扩充的IT基础架构,供给良好的基础。
Windows Server 2008 Datacenter 所供给的企业级平台,可在小型和大型服务器上安排具企业关键利用及大规模的虚构化。其所具有的云集和动态硬件瓜分功能,可改进可用性,而穿越无限制的虚构化批准授权来牢固利用,可收缩基础架构的成本。另外,此版本亦可扶持 2 到 64 颗处理器,因而 Windows Server 2008 Datacenter 能够供给良好的基础,用以发生企业级虚构化和扩充处理计划。
Windows Web Server 2008 是尤其为单一用处 Web 服务器而设计的系统,而且是发生在下一代 Windows Server 2008 中,坚若磐石之 Web 基础架构功能的基础上,其整合了重新设计架构的 IIS 7.0、ASP.NET 和 Microsoft .NET Framework,以便供给任何企业迅速安排网页、网站、Web 利用过程和 Web 服务。
Windows Server 2008 for Itanium-Based Systems 已针对大型数据库、各种企业和自订利用过程举行优化,可供给高可用性和多达64颗处理器的可扩充性,能相称高要求且具关键性的处理计划的需求。
Windows HPC Server 2008 是下一代高功能计算(HPC)平台,可供给企业级的工具给高出产力的 HPC 环境,由于其发生于 Windows Server 2008 及 64 位元技巧上,因而可管用地扩充至数以千计的处理器,并可供给凑近管教扼制台,帮助您积极鞭策和维护系统康健情形及安宁性。其所具有的灵便的作业调动功能,可让 Windows 和 Linux 的 HPC 平台间举行整合,亦可扶持批量作业以及服务导向架构(SOA)工作负载,而加深的出产力、可扩充的功能以及利用轻率等风味,则可使 Windows HPC Server 2008 成为同级中最佳的 Windows 环境。另可参看: Windows HPC Server
Windows Server 2008 Standard without Hyper-V.
Windows Server 2008 Enterprise without Hyper-V.
Windows Server 2008 Datacenter without Hyper-V.其中,重要的增长来自相仿印度这么的新兴市场,在这里每天大约有1.1亿份报纸被销售一空。
阅读(...) 评论()实战windows server 2008 企业版WEB服务器环境的配置_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
实战windows server 2008 企业版WEB服务器环境的配置
上传于||文档简介
&&实​战​w​i​n​d​o​w​s​ ​s​e​r​v​e​r​ 08​ ​企​业​版​W​E​B​服​务​器​环​境​的​配​置
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩29页未读,继续阅读
你可能喜欢面向新手的Web服务器搭建(一)――IIS的搭建
很多童鞋说自己是做移动开发的,想挂个简单的Web API,可是服务器又不会搭,这样一来测试就成了问题。看看网上的教程,发现略难懂,而且大多是一个转一个,没价值,所以干脆写几篇文章讲讲简单的Web服务器怎么搭,让不太涉及Web的童鞋快速上手。
我计划把几个主流的,比如Apache、IIS、Nginx等在Windows或者Linux上的搭建方法都说说,由于自己做的是.NET,所以,第一篇先上IIS吧!
一、IIS服务器的搭建
IIS全称Internet Information Service,中文名:Internet信息服务,专用于微软操作系统平台,兼容微软的各项Web技术,尤其是ASP.NET(其实也就在IIS上能跑),除此之外,IIS还支持CGI,IIS7以后的版本对Fast-CGI支持更好,所以PHP 5.3可以使用Fast-CGI和Zend来优化在IIS上的性能,当然早期的ASP也是可以支持的,JSP的支持相对麻烦,而且性能不好,所以基本没人拿IIS跑JSP。
现在,IIS8已经伴随着Windows Server 2012 R2和Windows 8.1的发布而出现在最新的Windows版本中,所以本文就不拿IIS7以前的古董说事了,IIS7以后的版本,变化幅度很小,应该是在优化性能、增加稳定性和添加新的MIME等一些杂项上的处理。
好了,现在让我们开始!
基本步骤如下:
启用功能 -& 设置网站路径和端口 -& 设置权限 -& 设置杂项 -& 正式发布
1.启用功能:
首先,我们以Windows 桌面版系统为例,进入Windows的&控制面板&,如图所示
(Windows 桌面版控制面板)
进入&程序&,然后点&启用或关闭Windows功能&,然后就能看到一下选项,找到Internet Information Services(在Windows 7为Internet信息服务,下同),如图所示
(Windows 桌面版的 Windows 功能)
在Internet Information Services之前的选项框上打勾,会发现有些内容是方块型的,意思是没有完全启用其中的功能,建议按照图片上的介绍把&应用程序开发功能&中的内容全部勾选,要不IIS搭好以后只能挂HTML这种静态网页。勾选完成后,如还需要其他方面的功能,如ODBC日志、动态内容压缩、HTTP重定向等功能,也可以再次勾选,当然现在不勾选以后再加也没问题。&
(关闭 Windows 防火墙)
完成后,点击确定,Windows自动安装IIS功能,安装完成后,建议在&系统和安全&中,完全关闭防火墙,保证IIS的其他端口可被访问,在IE或其他浏览器中,打开http://localhost,出现如下界面,则说明搭建成功
(IIS8 欢迎界面)
接下来,我们来看看在Windows Server 2012 R2上的IIS搭建过程
首先,打开&服务器管理器&,在右上角找到&管理&-&&添加角色和功能&,如图所示
(Windows Server 2012 R2 服务器管理器添加角色和功能)
接着,一直点击&下一步&,直到&服务器角色&一项,在右侧列表中找到&Web 服务器(IIS)&一项,如图所示
(Windows Server 2012 R2 添加服务器角色)
成功添加角色后,会提示你选择所需的功能,类似前面Windows 桌面版的介绍,选择自己所需的功能,推荐将&应用程序开发&中的所有选项全部勾选!如果作为真正的服务器使用,最好把功能全部配齐,省得再次配置。勾选完后,一路&下一步&等待安装完成即可。
(Windows 7和Windows Server 2008 R2的配置类似对应的桌面版和服务器版,可参照上面的介绍配置)
安装完成后,查看Windows服务,可以发现多出一项名为&World Wide Web Publishing Service&的服务,这个服务用于启动和管理IIS进程,保证Windows开机启动时,自动运行,而不需要某一个用户登录。
(IIS的服务)
2.设置网站路径和端口
虽然服务器功能启用完毕,虽然我们可以在局域网内通过IP地址或者在本机用localhost进行访问,但我们只是浏览了微软给我们的示例,我们需要让IIS展示我们自己写好的网站,此时就需要将网站相关的文件,如:aspx、html、dll等,这里,我们用ASP.NET中最简单的WebForm形式单页面演示如何部署一个真正的动态网站。
首先,假设我们的网站已经在VS中完全开发完成,如图所示,网站基本目录文件如下:
(一个基本的WebForm网站)
提前说明一点:这个网站就是一个基本的Web API,根据参数id(GET或POST提交),从数据库中取出对应ID的数据,当id为0或不能转换为int型数据时,返回所有数据,超出范围则返回空数据。
如果直接运行或者调试,会看到下面的画面,其中,浏览器地址是localhost+一个随机的端口号,这是VS将网站挂在了自带的IIS Express上,但IIS Express仅允许本地调试使用,如果在局域网测试或者把VS的调试关闭,则会发现网站不能访问。
(IIS Express展示结果)
于是,我们现在可以有两种方式整理网站需要的文件,第一是自己手动去复制,第二是用VS自动打包。如果不是网站特别大,文件特别多,还是建议自己复制。如图所示,打开项目的源文件夹,我们会看到许多文件,有.cs、.vscxproj、.config等,其中,我们需要的只有以下几种类型:
第一,网站的视图或页面文件,WebForm为aspx,MVC为cshtml或aspx,WebService为asmx等等
第二,网站的资源文件,如js脚本、图片、css文件等
第三,网站的动态链接库,即整个bin文件夹,及及其中的dll文件
第四,网站的配置文件,Web.config
(网站文件夹)
剩下的文件,不管以什么后缀名结尾,全部都可以不要,但是不要删,都是你自己的心血!
把这些文件复制到你需要挂网站的地方,如果是服务器系统,只要不是系统目录,你可以任意放,如果是桌面版系统,别放在桌面上、系统目录就行,推荐放在以下几种路径:
第一,IIS默认路径,C:\inetpub\wwwroot\
第二,非C盘的其他路径,如D:\xxx
第三,非网络路径的其他可读写、脚本可执行路径
接着,我们要在IIS里进行网站路径设置。打开IIS,在左边的列表中看到&网站&一项,如图所示,这里列出了所有在本机IIS服务器上挂载的站点
(IIS中的网站列表)
现在要考虑是将网站挂在本机的另一个TCP端口(Default Web Site默认绑定80端口,可以将自己的网站挂在8080等端口上)上,还是将网站挂在80端口下的一个虚拟目录中,这里分别介绍。
首先,如果我们将网站挂在8080端口上,我们需要在&网站&中新建一个网站,大致操作为:右键&网站&-&&添加网站&-&输入信息-&点击&确定&即可,其中,&网站名称&任意填写,&物理路径&选择上面放了网站相关文件的目录路径,剩下端口改为8080或者其他未占用端口都行,点击确定,访问http://localhost:8080/或者IP地址即可看到自己的网站了,如图所示
(添加一个新网站)
其次,我们来看一下虚拟路径的添加方法,所谓虚拟路径,就是类似/admin/等访问方法,看似访问了网站中的另一个文件夹,实际上访问了另外一个网站,在IIS中可以选择&添加虚拟目录&和&添加应用程序&两种方法实现,个人推荐后者,因为不用因为新建一个虚拟目录而考虑.dll文件的放置位置。具体操作:对着要添加虚拟目录的网站右键-&&添加应用程序&-&填写&别名&和&路径&-&确定,在中输入网站即可访问到网站,其中,&别名&请填写希望被访问的虚拟目录名,如/admin/中,别名就应该填&admin&,而&路径&则按照新建网站的方法填写即可,如图
(添加虚拟目录)
3.设置权限
Windows NT系统出于安全性的考虑,设置了用户组和权限的划分,尤其在普通桌面版或者说家庭版的系统中体现的更为明显,服务器上经常对Administrator赋予了最高权限,有童鞋说,按照上面的方法,搭建完成服务器了以后,Web页面能打开,但是会报错,500或者401等等,基本上是因为权限,如果401就是压根儿啥权限都没有,500有可能是在写本地的时候,文件禁止写入所造成的服务器错误,于是乎,就请各位童鞋仔细查看网站目录的权限是否给够了。
如何检查呢,很简单,打开IIS,在左边的列表中选择一个网站或者虚拟目录,然后在右边的&操作&一栏中,选择&编辑权限&-&&安全&,如图所示
(在IIS编辑网站目录权限)
在这里可以看到,我的网站目录权限中有&Everyone&、&Authenticated Users&、&SYSTEM&、&Administrators&等几个用户组或者用户名,并允许&Everyone&用户组进行读取和执行、列出等操作,所以网站的脚本、内容都是允许任何人进行访问或者说获取的,有些童鞋的硬盘中没有设置过权限,有可能就没有Everyone的这个权限,所以有可能访问出现如下情况
(由于权限不够而造成访问失败)
遇到这种情况有就可以在刚才(网站目录文件夹)的&安全&中,添加Everyone或者IIS_IUSRS访问权限,如果需要文件上传,可以将某个文件夹设为可读可写可执行,只要在需要的权限上打上勾即可,如图
(设置IIS_IUSRS的权限)
4.设置杂项
童鞋们该等急了,这下网站应该可以算正式发布了吧,别急,还有点东西要说!!
第一,默认文档
有些童鞋说,安装你说的方法都配置好,怎么打开还是报错啊,就像下面的错误:
HTTP 错误 403.14 - Forbidden
Web 服务器被配置为不列出此目录的内容。
(网站未找到默认文档报错)
但是你会发现如果打http://localhost:8080/Default.x又可以访问了,这是因为:IIS默认的默认文档为以下几个:Default.htm、Default.asp、index.htm、index.html、iisstart.htm、default.aspx(在此说明一下,由于Windows系统在路径上不区分大小写,所以IIS上发布的网站也是不区分大小写的),如果你的主页文件不在上述文件之内,不输文档名,默认是无法访问到的(这里我故意删除了Default.aspx),所以,针对这种情况,请自行设置默认文档,方法如下(这里假设要挂php网站):
(添加默认文档)
添加默认文档以后,直接敲域名或者IP及端口号即可方法默认页面了!
第二,数据库连接字符串
有些童鞋因为在本机测试时,SQL Server使用的是Windows身份验证,所以VS自动生成到Web.config中的连接字符串如下所示
&add name=&ExampleConnectionString& connectionString=&Data Source=.\SQLEXPRESS;Initial Catalog=EIntegrated Security=True&
providerName=&System.Data.SqlClient& /&
而如果直接将这个连接字符串使用在网站上时,会发现网页提示:
无法打开登录所请求的数据库 &Example&。登录失败。
用户 'IIS APPPOOL\DefaultAppPool' 登录失败。
如图所示:
(数据库异常)
所以,一定要注意,在将网站挂载到真正的IIS服务器上前,请将修改Web.config中的字符串,确保数据库使用SQL Server身份验证,且如果数据库装在本机,那么Data Source最好设为localhost,1433,如下面的代码所示:
&add name=&ConnectionString& connectionString=&Data Source=localhost,1433;Initial Catalog=EUser
ID=Password=123456& providerName=&System.Data.SqlClient&/&
第三,.NET Framework版本
尤其是在Windows 7版本中,默认只支持.NET Framework 3.5,如果.NET Framework 4和IIS的安装顺序不同,还会造成.NET没有在IIS中注册的问题,所以建议不管先装.NET Framework,还是先装IIS,都在挂网站前,以管理员身份运行cmd,然后进X:Windows\Microsoft.NET\Framework\v4.0.30319(64位:X:Windows\Microsoft.NET\Framework64\v4.0.30319,X代表系统安装盘,如C),然后执行命令aspnet_regiis.exe -i,这样可以保证.NET4被注册到IIS,IIS才能正常运行.NET4版本以上的程序。
再者,如果应用开发时选择了.NET4,而网站应用程序选择的是.NET2,也是不行的。
这两者都属于运行框架异常,必须配置正确,否则就会报错!
(选择正确的应用程序池)
第四,禁用调试信息
调试信息一般在本地开发时有用,正式发布后如果让访问者看到,也会暴露一些网站信息,同时显得开发者很业余,所以请在正式部署后,关闭调试信息,具体操作如下:
修改Web.config,将下面的内容修改
&system.web&
&compilation debug=&true& targetFramework=&4.0& /&
&/system.web&
&system.web&
&compilation debug=&false& targetFramework=&4.0& /&
&/system.web&
这样就关闭了远程访问时的调试信息
第五,添加MIME类型
如果需要让网站提供一些新文件访问的服务,必须在IIS中添加一些文件的后缀名和MIME类型,尤其是IIS7,默认没有.mp4格式文件的支持,如果不添加MIME类型,HTML5就不容易实现,还有其他的文件,如apk、ipa等安装包,由于不常用,在IIS上也需要手动添加进来,如果不添加,就会报&404 Not Found&的错误,添加方法如下:
(添加MIME类型)
第六,其他设置
其他的设置包括访问控制、IP地址过滤、反向代理、SSL、日志、CGI等等,这个根据个人需要来配置,而且都不是很困难,除非你要在IIS上跑Java。关于IIS的反向代理,童鞋们可以戳我的另一篇博文:《IIS上的方向代理》,以后我会继续写面向新手的Web服务器搭建教程,涵盖Nginx、Apache和IIS上的等等,感谢大家的关注!}

我要回帖

更多关于 服务器重定向循环 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信