原文出自: http://operamasks.blogbus.com/logs/21769251.html
Web服务器上有个虚拟目录的概念,比如配置一个访问路径名为images的虚拟目录,则通过http://localhost/images/可以访问到相关资源,而虚拟目录所对应的物理文件路径不必是在应用的物理根目录之下。
在Apusic上部署虚拟目录也比较简单,通过配置一个“空应用”就行了。下面举例:
Apusic的安装目录为c:\apusic,目录c:\images包含一些图片文件,现想通过http://localhost/images/xx.jpg的方式去访问该目录中的图片。
配置过程如下:
1. 配置 c:\apusic\config\server.xml,添加如下片段,装载一个名(虚拟路径)为images的Web应用
<application name="images" base="c:\images" start="auto"/>
2.在c:\images目录下创建WEB-INF目录,并在 WEB-INF目录下创建文件web.xml,内容参考如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
<display-name>images</display-name>
</web-app>
至此配置完毕。
当然还可以进行进一步的配置,如目录是否可以浏览等,也可以添加Filter,加入浏览规则、权限控制、后台统计等功能,甚至可以配置相应的WebDAV功能,进行图片文件的管理等。
配置目录浏览:
在c:\images\WEB-INF\web.xml中,加入下述片段:
<context-param>
<description> </description>
<param-name>directoryListing</param-name>
<param-value>True</param-value>
</context-param>
配置WebDAV:
在c:\images\WEB-INF\web.xml中,加入下述片段:
<servlet>
<servlet-name>WebDAV</servlet-name>
<servlet-class>com.apusic.web.webdav.WebDAVServlet</servlet-class>
<init-param>
<param-name>readonly</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>showMetaResource</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>resourceRoot</param-name>
<param-value>/</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>WebDAV</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
分享到:
相关推荐
假设我们有一个Apusic服务器实例,需要在其上部署一个Web应用,并且该应用需要连接到名为`test`的数据库。下面是一些具体的配置步骤: 1. **在`datasources.xml`中定义数据源**: ```xml ...
如果需要删除已创建的域,同样在 `/opt/apusic-5.1/bin` 目录下执行 `sh config`,选择删除域(输入2),然后根据提示选择要删除的域,确认后会从 `/opt/apusic-5.1/domains` 中移除。 **3. 启动/停止服务** ...
Apache2.2+Apusic6.0负载配置指南主要涉及两个...以上就是Apache2.2和Apusic6.0联合配置实现负载均衡的关键步骤和相关知识点,通过这样的配置,可以构建一个高效、可靠的Web服务环境,确保在高并发访问时能够稳定运行。
管理 Apusic Web 服务器的配置文件 apusic.conf 位于安装目录下的 config 目录中,该配置文件包含了 Web 服务器的配置段。通过修改配置段中的可配置属性,可以对 Web 服务器进行管理。 Web 服务器的属性包括: 1. ...
该攻略主要用于在apusic文件中配置数据库连接,以便在应用程序中使用数据库资源。 1. 配置数据源 在apusic文件中,配置数据源是实现数据库连接的第一步。数据源的配置包括两个部分:JNDI名称和驱动程序类名称。在...
### Apusic密码修改指引知识点详解 ...通过上述详细介绍,我们可以了解到如何在Apusic系统中进行密码修改、安全设置以及如何排查和防御可能的木马攻击。这对于保障系统的稳定性和安全性具有重要意义。
本手册旨在指导用户在 Windows 2003 操作系统上安装和部署 Apusic 6.0,旨在帮助用户快速掌握安装和配置 Apusic 6.0 的步骤。 一、安装准备 在开始安装 Apusic 6.0 之前,需要检查硬件和软件要求是否满足以下条件...
在这个配置中,Apache 作为前端的负载均衡器,负责接收客户端请求并根据预设策略将其分发给后台的 Apusic 服务器。Apusic 是一个企业级的应用服务器,能够处理复杂的业务逻辑和服务。Apache 和 Apusic 的这种结合,...
综上所述,通过对APUSIC资源配置的细致调整,包括动态加载配置的控制、数据源管理的优化、Muxer服务配置的改进以及及时应用系统补丁,可以有效地提升系统性能,解决资源不可用等问题,确保系统运行的高效与稳定。
金蝶中间件Apusic-plugins.zip是一个包含了一系列与金蝶Apusic中间件相关的开发插件的压缩包,主要用于帮助开发者在Eclipse或MyEclipse环境中进行应用程序的调试和开发。Apusic中间件是金蝶公司推出的一款企业级应用...
总的来说,金蝶Apusic V10应用服务器用户管理手册详细介绍了产品的安装、配置、使用和管理,是用户快速掌握该产品并成功部署企业级应用的宝贵资源。无论是新手还是经验丰富的管理员,都能从中受益,提升工作效率,...
【Apusic应用服务器配置管理】 Apusic应用服务器是一款基于Java EE规范的应用服务器,它提供了运行和管理企业级Java应用程序的平台。本文档详细介绍了Apusic应用服务器的配置管理,包括服务器域的管理、J2EE应用的...
金蝶中间件(Apusic)--license
综上所述,金蝶中间件Apusic MyEclipse10.x、MyEclipse9.x以及Eclipse all-plugins是Java开发人员的强大工具,它们通过深度集成,使得开发者在MyEclipse和Eclipse这两个流行的IDE中能够更加顺利地进行Apusic应用的...
EAS Apusic是一款由东方通科技(Apusic)开发的企业应用服务器(Enterprise Application Server),它在2016年发布的一个版本是EAS Apusic 2016。这款产品主要用于构建、部署和管理企业级Java应用程序,尤其适用于...
在安装和配置Apusic5.0时,用户需要按照指南输入或导入此许可证文件,以确保软件能够正常启动并运行。 在实际操作中,企业应妥善保管这个许可文件,避免丢失或泄露,同时也要关注软件的更新和维护,确保其始终处于...
通过安装金蝶中间件Apusic插件,开发者可以在Eclipse或MyEclipse中直接配置、管理和测试Apusic应用服务器上的应用,简化了开发流程,提高了开发效率。 压缩包中的四个文件分别对应不同的使用场景: 1. **AASv9-...
Apusic License 2017 版本作为Apusic License的一个重要版本,在功能和性能上都有显著提升。具体来说: 1. **增强的安全性**:Apusic License 2017 在原有基础上进一步加强了许可证的安全机制,采用更为先进的加密...
Apusic 7.0,2014,license,
5. **启动AAS**:在`/Apusic6.0/bin`目录下执行`nohup ./startapusic &`以后台方式启动AAS。 6. **检查启动状态**:通过`ps -ef | grep apusic`或`ps -ef | grep java`命令确认AAS进程是否存在,以及使用`netstat –...