【解决】IIS+TOMCAT环境搭建,开启IIS服务后,跑站点的网页出现:The server has encountered an error while loading an applicatio

本文提供了一套详细的IIS与TOMCAT整合搭建指南,包括多网站绑定80端口、TOMCAT域名绑定及设置首页、整合步骤及配置细节等关键信息。确保网站访问流畅,实现高效部署。

以下部分摘自www.qvedu.com网站。搭建过程中,比较重要的部分在于整合部分。

在通篇记录之前,先写上搭建过程中遇到问题的解决方案:

【问题】开启IIS服务后,跑站点的网页出现:The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.

【解决参考】

右键“我的电脑”——管理——本地用户和组,给IUSE_机器名和IWAM_机器名两个用户设置一样的密码。

开始——运行——cmd

cd C:\\Inetpub\Adminscripts

cscript.exe adsutil.vbs set w3svc/wamuserpassword(密码)

cscript.exe adsutil.vbs set w3svc/anonymoususerpassword(密码)

执行以上命令后方能解决因为用户没设相同密码而不允许访问IIS的问题。


另外如果不存在多个用户使用站点的话在命令行中使用以下的命令行应该可以直接解决:

cscript.exe synciwam.vbs -v

iisreset

//“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”“”

以下是IIS+TOMCAT的的搭建流程,在此之前需要对IIS和TOMCAT的运行机制基础有所了解。

IIS 多网站绑定80端口

IIS目录下右击“网站”选择“新建网站”描述中随便输入一个与网站内容相关的网站描述,“下一步”,“网站IP地址”中选择本机外网IP,“网站TCP端口”填写80,“此网站的主机头”此处输入要绑定的网站域名如:“www.qvedu.com”(网站域名绑定就是此处,另外说明下此处是必须的,否则多网站共设80端口会被拒绝),“下一步”,“路径”中选择网站内容所在目录,“下一步”,“浏览权限”中选中浏览权限。“下一步”,选择“完成”。到此网站已经配置完成。

要想在IE中输入域名“www.qvedu.com”就能访问网站,还剩下最后一步,打开“c:\windows\system32\drivers\etc”目录,用记事本打开hosts文件最下面加入 “外网IP+ 空格 + 域名”。如:“125.33.75.178    www.qvedu.com”。

如果还要给网站同时绑定泛域名,则对网站右击选择“属性”,

选择“网站”栏,单击“IP地址”右边的“高级”,单击“此网站的多个标识”栏下的“添加”,“端口”处输入80,“主机头”处输入泛域名如:“qvedu.com”,确定,然后再进入“c:\windows\system32\drivers\etc”目录,用记事本打开hosts文件最下面加入 “外网IP+ 空格 + 泛域名”。如:“125.33.75.178    qvedu.com”。

这样就可以在外网中通过域名“www.qvedu.com”或者泛域名“qvedu.com”,网站的访问了。

如果还要配置其它80端口的网站重复以上步骤即可。

TOMCAT域名绑定及设置首页

              Tomcat域名的绑定整体来说分为二步:

1、 D:\Tomcat 5.0\conf文件夹下的server.xml的配置。

2、 D:\Tomcat 5.0\conf\Catalina文件夹下的配置。

 

Server.xml的配置:

1、 端口改为80(如果不改为80,访问网站时要的域名后加端口号)

<Connectorport="80"

 maxThreads="150"minSpareThreads="25"  maxSpareThreads="75"

 enableLookups="false"redirectPort="8443" acceptCount="100"

 debug="0" connectionTimeout="20000"disableUploadTimeout="true" />

2、 配置网站并绑定域名

找到localhost的Host结束符</Host>,回车将下面的拷贝上。

注意:<Host………>中的name 后面跟你要配置的域名,如”www.qvedu.com”。

                       <Host………>中的appBase后面必须为”webapps”

                       <Context path=”” …………..>这段是设置域名的默认主页。

                       <Context ……>这段的docBase后面跟的是网站在机器上的位置。

 

<Hostname="www.qvedu.com" debug="0" appBase="webapps"

       unpackWARs="true"autoDeploy="true"

       xmlValidation="false"xmlNamespaceAware="false">
                     

                      <LoggerclassName="org.apache.catalina.logger.FileLogger"

                 directory="logs"  prefix="localhost_log."suffix=".txt"

            timestamp="true"/>

<Context path=""  docBase="D:/Tomcat 5.0/webapps/QveduSite"

debug="0" reloadable="true"crossContext="true">  

           </Context>

</Host>

 

              Catalina文件夹下的配置:

1、  在Catalina文件夹新建一文件夹其名称与域名一样。

2、  将自带的localhost中的那几个xml文件拷贝过来。

 

现在域名的绑定就算完成了,要想进行多绑名的绑定或者多网站的多绑名的绑定重复以上操作即可。

 

TOMCAT与IIS的整合

Tomcat RK动态链接库isapi_redirect.dll 下载地址:

http://tomcat.apache.org/download-connectors.cgi

http://www.apache.org/dist/tomcat/tomcat-connectors/

 

TOMCAT与IIS的整合从根本上来讲,可以分为四大步:

1、 去apache站点下载isapi_redirect.dll动态链接库

2、 Tomcat的配置:

1)       在tomcat目录下建个”isapi”文件夹(此文件夹可任意起名),将下载的 isapi_redirect.dll拷贝到此文件夹下。

2)       进入tomcat目录下的conf文件夹下创建” workers.properties”、” uriworkermap.properties”两个文件。

 

在workers.properties文件里写入:

 

workers.tomcat_home=D:\Tomcat5  #TOMCAT_HOME指定,配置过环境变量这句可不要。

workers.java_home=C:\j2sdk1.4.2_03 #JAVA_HOME指定,配置过环境变量这句可不要。

ps=\  #分隔符指定

worker.list=qvedu  #指定list名称,这块名称可以任意如:QVEDU

worker.qvedu.port=8009  #指定映射端口

worker.qvedu.host=localhost  #指定主机

worker.qvedu.type=ajp13  #这块为指定的list的类型

worker.qvedu.lbfactor=1  #此处为负载平衡,可以不设置

 

                            在uriworkermap.properties文件里写入:

 

                                          /*.jsp=qvedu    #指定如果为jsp页面时交给tomcat处理

/*.do=qvedu    #指定如果为jsp页面时交给tomcat处理

/QveduSite/*= qvedu  #指定如果为servlet时交给tomcat处理QveduSite为网站目录名

/QveduSite/*.htm= qvedu  #指定如为内嵌servlet的htm页面时交与tomcat处理(因为此站内嵌servlet所以得交与tomcat处理)

/QveduSite/*.html= qvedu  #指定如为内嵌servlet的html页面时交与tomcat处理(因为此站内嵌servlet所以得交与tomcat处理)

 

3)       修改注册表,创建一个qvedu.reg文件,在文件里写入:

REGEDIT4

 

[HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSoftware Foundation]

 

[HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSoftware Foundation\Jakarta Isapi Redirector]

 

[HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSoftware Foundation\Jakarta Isapi Redirector\1.0]

"extension_uri"="/jakarta/isapi_redirect.dll"

"log_file"="D:\\Tomcat5\\logs\\isapi.log"

"log_level"="debug"

"worker_file"="D:\\Tomcat5\\conf\\workers.properties"

"worker_mount_file"="D:\\Tomcat5\\conf\\uriworkermap.properties"

 

 

 

参数解释:

extension_uri  isapi_redirect.dll的虚拟目录位置

log_file  日志文件的位置及名称

log_level    日志等级

worker_file    workers.properties文件位置

worker_mount_file   uriworkermap.properties文件位置

 

                            qvedu.reg创建完后双击合并注册表

 

 

 

3、 IIS的配置

 

1)       打开IIS信息服务管理器,右击Web服务扩展,添加一个新的Web服务扩展,扩展名为”jakarta”对应的要求文件在添加中指向刚才的”isapi”文件夹中的”isapi…”文件。

 

2)       网站中创建一个网站,指向你要发布的jsp网站,如:D:\Tomcat 5.0\webapps\XXX ,允许权限里勾上“执行(如ISAPI应用程序或CGI)”。

 

3)       在创建的网站中,新建一个虚拟目录,名字为”jakarta”位置指向刚才创建的”isapi”文件夹,允许权限里勾上“执行(如ISAPI应用程序或CGI)”。

 

4)       右击新建的网站,选属性,在ISAPI筛选器中添加,筛选器名称为”jakarta”可执行文件指向刚才那个isapi_ redirect.dll文件。

 

4、 重启TOMCAT 再重启下刚才创建的网站,这样就配置好,IIS与TOMCAT的整合了。注意别忘了看下D:\Tomcat 5.0\common\lib文件夹下是否有“tools.jar”文件,如果没有就去jdk下拷一个过来。

(小提示:配置好后,网站属性中的ISAPI筛选器中的小箭头为绿色)

isapi_redirect.dll下载地址:http://www.qvedu.com/isapi_redirect.dll

内容概要:本文围绕“基于序阻抗建模的VSG并网逆变器仿真复现研究”,利用Simulink工具对虚拟同步发电机(VSG)并网逆变器进行系统建模与仿真分析,重点研究其在弱电网条件下的序阻抗建模方法、扫频法稳定性判据及宽频带振荡机理。研究整合了多篇博士论文与高水平期刊成果,涵盖阻抗建模理论、控制器设计、正负序解耦分析及系统稳定性评估等内容,并配套提供完整的Matlab/Simulink代码与仿真模型资源,支持复现光伏逆变器、构网型变流器等多种典型新能源并网系统案例,旨在帮助科研人员深入掌握新能源并网系统的动态响应特性与稳定控制策略。; 适合人群:具备电力系统、电力电子或自动控制等相关专业背景,正在从事新能源并网、微电网运行、逆变器控制与稳定性分析等方向研究的研究生、博士生及科研技术人员。; 使用场景及目标:①掌握VSG并网逆变器的序阻抗建模流程与精确仿真技术;②理解弱电网环境下并网系统的振荡产生机制与稳定性判据应用;③复现高水平学术论文中的阻抗扫频验证与稳定性分析案例,提升科研仿真能力与论文复现水平; 阅读建议:建议结合所提供的Simulink模型与Matlab代码循序渐进地操作实践,重点关注阻抗建模的数学推导与扫频仿真的参数设置,同时参考文中引用的博士论文与顶刊文献,系统构建对新能源并网系统稳定性的理论认知与工程实践能力。
打开链接下载源码: https://pan.quark.cn/s/8ec3d104bde6 华为MA5671是一款针对宽带接入需求而研发的智能型光猫设备,其核心应用场景为家庭用户及小型企业环境。该设备运用了千兆以太网技术,能够提供卓越的网络连接性能,从而使用户可以体验到稳定流畅的互联网服务。其完整名称为SmartAX MA5671,其中"SmartAX"是华为对其智能接入产品系列的特定命名,意指该设备具备智能化管理功能与自动化配置特性。固件,即Firmware,是指存储于硬件设备内部的一套程序代码,负责控制设备的各项功能运作并合理调配硬件资源。在华为MA5671设备中,固件发挥着核心作用,它直接影响着设备的操作系统运行机制、网络协议兼容性、安全防护机制以及性能表现等多个维度。"MA5671V8R313C00SPC100"作为该固件的标识编号,通过此代码可以解析出以下几个关键层面的信息: 1. **V8**:这通常象征固件的主版本号,或许表明这是第8代产品形态或第8次主要升级迭代。 2. **R313**:这可能代表固件的次级版本或修订层级,暗示着相较于V8版本,该版本经历了313次的迭代优化。 3. **C00**:这部分或许与设备的特定型号设定或地域适配性相关,不同的C00编码可能对应不同的功能模块配置或区域适应性调整。 4. **SPC100**:最后的这一段编码可能标识着特殊版本或性能增强配置,SPC(Special Performance Configuration)可能是华为针对特定性能优化版本设定的代号,而100可能代表这种优化措施的等级或序列编号。 在实际部署过程中,将固件保持为最新版本是非常重要的,这样做能够有效修正已知的安全隐患,优化设备运作效能,...
代码下载地址: https://pan.quark.cn/s/a4b39357ea24 ### 详细说明跨网段打印机共享配置 #### 一、背景与需求 随着移动办公的广泛应用,越来越多的办公人员借助笔记本电脑完成工作任务。然而,在实际工作场景中经常出现这样的情况:打印机通常配置在台式计算机上,而用户需要从笔记本电脑或其他不属于同一网络区域的设备上访问并利用这些打印机。本文将系统阐述在不同IP网络区域之间完成打印机共享的方法,旨在协助解决跨越网络区域的打印问题。 #### 二、基础概念解析 1. **IP地址与子网划分**:IP地址用于在网络中唯一识别每台主机或路由设备。子网划分则用于界定网络规模,即明确IP地址中哪些位表示网络部分,哪些位表示主机部分。 2. **局域网(LAN)与广域网(WAN)**:局域网指的是在一个相对较小的地理范围内互联的计算机网络,例如企业办公室或家庭内部的网络。而广域网则指覆盖较大地理范围的网络,如公共互联网。 3. **网络打印设备**:网络打印设备是指能够直接接入网络,并由网络中多台计算机共同使用的打印设备。 4. **共享打印配置**:为了实现打印机的网络共享功能,需要对连接打印机的计算机进行必要的配置,包括但不限于防火墙规则设置、共享权限配置等。 #### 三、具体实施流程 假定存在两个不同的网络区域,区域A内有一台配置了打印机的计算机(简称A机),其IP地址为202.116.90.134,计算机名称为SKYGB;区域B内有一台需要使用A机打印机的计算机(简称B机),其IP地址为202.116.74.13。以下是详细的实施步骤: ##### A机配置 1. **启用防火墙例外规则**: - 进入系统“控制面板”中的“Windo...
YOLO算法滨海港口与内河航道船舶目标检测数据集 目标类别:['0', '1', '2', '3', '4', '5', '6', '7', '8'] 中文类别:['帆船', '邮轮', '渡轮', '小型游艇', '贡多拉', '皮划艇', '独木舟', '漂流筏', '浮标'] 训练集:3477 张 验证集:289 张 测试集:0 张 总计:3766 张 该数据集提供了data.yaml文件,内容如下: train: ../train/images val: ../valid/images test: ../test/images nc: 9 names: ['0', '1', '2', '3', '4', '5', '6', '7', '8'] 该数据集聚焦于滨海港口、内河航道及近海休闲水域的真实作业与观光场景,涵盖多种典型水上载具与导航标识,精准覆盖从大型客运邮轮、渡轮到小型帆船、皮划艇、贡多拉及浮标等关键目标,为水上交通管理、旅游安全监控与航道设施维护提供了高价值的视觉样本支撑,具有显著的现实应用导向与行业适配性。 训练集包含3477张图像,验证集289张,测试集虽暂未划分但总量达3766张,整体规模充足;训练与验证集比例约为12:1,符合常规模型训练需求,且图像来源覆盖晴朗日间、黄昏、夜间及不同海况条件,确保了数据在光照、视角与环境多样性上的充分代表性,分布结构合理稳健。 所有标注均严格依据可视化边界框与实际物体轮廓进行精确定位,框体紧密贴合目标边缘,无明显偏移或冗余区域;同一类别在不同尺度、姿态与遮挡条件下均保持一致标注规范,例如贡多拉在密集停泊与动态航行状态下的框选均准确反映其船体主体,标注一致性与几何精度达到专业级水准。 该数据集可直接服务于港口智能监管系统、水上旅游安全预警平台、内河航运调度辅助决策及海洋环境监测网络建设,在滨海城市旅...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值