这两天搞了下RESIN3.0.8,一直配不好,和apache的配合通过SO模块可以正常工作,JSP页面也的确和HTML各自分好了工,可就是打不开虚机目录下的JSP页面,倒是RESIN目录下的webapps中的JSP可以正常打开,估计肯定还是配置文件resin.conf有问题啊,来回弄了两三天了,在网上看了无数帖子,大家都说这样配置好就行了(当然了,JDK环境,JAVA全局变量,RESIN和APACHE 的安装和SO支持都没有大问题,否则不可能只出现目录错误的问题啦):
apache :
<VirtualHost 192.168.1.144:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /usr/local/resin/hosts/192.168.1.144
ServerName 192.168.1.144
ErrorLog logs/144-error_log
CustomLog logs/144-access_log common
</VirtualHost>
resin :
<host id='192.168.1.144'>
<document-directory>/usr/local/resin/hosts/192.168.1.144</document-directory>
<!-- configures the root web-app -->
<web-app id='/'>
<!-- adds xsl to the search path -->
<class-loader>
<simple-loader path="$host-root/xsl"/>
</class-loader>
<servlet-mapping url-pattern="/servlet/*" servlet-name="invoker"/>
</web-app>
</host>
这样配置了两者是可以分别处理静态和动态页面了,测试方法是在浏览器里分别输入不存在的.html 和 .jsp文件,看是谁的报错,结果 .html是apache 的报错,.jsp是resin的报错,说明SO模块工作正常。
但是两者的目录就是统一不起来,郁闷啊,查看CSDN上的帖子,GOOGLE,BAIDU的都没有发现什么问题,后来想到了resin的官方网站上去,结果真有关于虚拟主机的详细说明:
<host-default>
<web-app-deploy path="webapps"/>
</host-default>
<host id="gryffindor.caucho.com">
<root-directory>/vfs/www/gryffindor</root-directory>
</host>
其中上面的默认配置是不用虚拟主机,只用单独主机的,我测试过,能正常工作,下面的配置就是说我的resin默认配置中的主目录语法有错误,应该把document 改成root 不知道是不是版本的原因,这个小错误,耽误了两天的时间,真晕,看来这些东西还是自己亲手配置过才行,而且要看就看官方网站,参考东西比较权威啊。
另外,如果不用虚拟主机,只用单独主即的话,修改
<!-- creates the webapps directory for .war expansion -->
<web-app-deploy path='webapps'/>
中的默认目录和APACHE相统一即可,这个比较方
分享到:
相关推荐
4. **集群与分布式部署**:Resin 3.0.8可能支持集群配置,允许多台服务器共享负载,增强了系统的可扩展性和容错性。这对于大型Web应用或高流量网站来说至关重要。 5. **集成开发环境**:提到"myeclipse"标签,意味...
通过解压下载的"resin-ee-3.0.8.zip"文件,您可以获取到包含Resin服务器的所有组件和配置文件,进一步安装和部署您的Java EE应用。在实际使用中,根据具体需求,可能还需要配置服务器的端口、数据源、安全策略等,以...
Resin简介: 如果你要在你的Web Server撰写JSP、Servlet的话,Resin是个很好的选择。同时Resin也支持Servlers、XML与Server端JavaScript,并内置有一个简易的Web Server。个人使用免费,但是商业使用则需要付费注册。
apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望...
而Unlocker 3.0.8则解决了这个问题,为用户提供了一个简单、安全的解决方案。 首先,我们需要理解Unlocker的工作原理。Unlocker通过修改VMware Workstation的内部文件,尤其是许可和识别模块,来欺骗软件,使其认为...
实验的主要步骤包括安装 Ubuntu 10.10 操作系统、下载和解压 Linux 3.0.8 内核文件、配置编译环境、编译内核、配置内核文件和修改系统启动。 一、安装 Ubuntu 10.10 操作系统 在实验开始之前,需要首先安装 Ubuntu...
将文件夹“storagemis”放在resin3.8.0的resin-3.0.8\webapps\resin-doc目录下 在浏览器中键入“http:\\localhost:8080\resin-doc\storagemis” 即可访问登录界面 数据源名称“cj1” 测试用户名:star 密码:123456
在3.0.8这个版本中,它提供了一个优化的用户体验和改进的稳定性,相较于之前的版本,修复了一些已知的问题,确保了软件的稳定运行。 Git是一种分布式版本控制系统,由Linus Torvalds创造,旨在简化代码的版本管理和...
LINUX内核源码,版本为3.0.8。送给有需要的朋友。tar.bz2格式。
赠送jar包:janino-3.0.8.jar; 赠送原API文档:janino-3.0.8-javadoc.jar; 赠送源代码:janino-3.0.8-sources.jar; 赠送Maven依赖信息文件:janino-3.0.8.pom; 包含翻译后的API文档:janino-3.0.8-javadoc-API...
在3.0.8版本的RocketMQ中,开发者可以通过源码分析,更深入地理解其内部机制,这对于优化使用、排查问题或者进行二次开发都非常有帮助。如果你正在寻找关于RocketMQ的知识,这个版本的源码将是一个宝贵的学习资源。
在传统的Windows安装过程中,用户通常需要通过光盘或者USB驱动器来引导安装,但nt6_hdd_installer_v3.0.8改变了这一模式,它允许用户直接在硬盘上安装系统,省去了制作安装介质的步骤。这对于已经拥有系统ISO镜像...
Smarty-3.0.8.zip这个压缩包包含了Smarty 3.0.8版本的所有源码和相关文件。 Smarty的核心特性包括: 1. **模板分离**:Smarty允许开发者在PHP代码中定义变量和逻辑,然后在HTML模板文件中进行渲染。这样,设计师...
6. **GroovyShell和GroovyConsole**:这两个工具提供了交互式环境,便于开发者测试Groovy代码片段,快速验证和调试。 7. **GroovyScriptEngine**:允许在应用中执行Groovy脚本,这对于动态配置或者运行时决策非常...
安装前请先安装vcredist_x64_v11.exe,这个是php5.5必须要安装的。 包括apache最新版 httpd2.4.10,php5.5.15最新正式版,memcache3.0.8 php_memcache.dll记得放到php/ext/下面 至于配置方法,大家到网上找,很多。
10. **许可证**:VLC遵循GPLv2开源许可证,这意味着二次开发成果必须同样开源。理解并遵守许可证条款,是合法使用和分发VLC扩展的重要环节。 总的来说,"vlc-3.0.8.rar"提供的开发环境为开发者提供了一个起点,让...
【XTRACT 3.0.8】是一款专用于结构工程领域的截面属性计算软件,尤其在抗震计算中具有广泛的应用。这款工具能够帮助工程师们精确地计算出复杂截面的承载力与变形特性,适用于钢骨混凝土、钢管混凝土以及型钢组合截面...
NGUI Next-Gen UI 3.0.8 f7 是一个专为Unity游戏引擎设计的高级用户界面系统。这个版本的NGUI旨在提供一个高效、灵活且功能丰富的工具集,帮助开发者创建出具有现代感和高性能的游戏界面。下面将详细介绍NGUI的核心...
百度网盘下载,里面包含vlc最新的3.0.8的库文件,include lib目录
赠送jar包:commons-compiler-3.0.8.jar; 赠送原API文档:commons-compiler-3.0.8-javadoc.jar; 赠送源代码:commons-compiler-3.0.8-sources.jar; 赠送Maven依赖信息文件:commons-compiler-3.0.8.pom; 包含...