1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WebServer Webserver由Jboss,Apache和DB组成. Web所有模块均可以由Jboss来运行. 但为了提高静态文件的访问速度, 所有的静态文件都交给Apache来处理. JBoss的目录结构 bin:该目录包含各种脚本文件以及相关文件,目前常用run.sh和shutdown.sh。 client:存储配置信息和可能被Java客户端应用程序或外部Web容器用到的jar文件。 docs:保存在JBoss中引用到的XML文件和DTD文件(这里也提供了在JBoss中如何写配置文件的例子)。该目录下有针对不通的数据库(如MySql、Oracle、SQL Server、Postgres等)配置数据源的JCA配置文件。 lib:这里存储运行JBoss微内核所需的jar文件。该目录下不要存储任何你自己的jar文件。 server:这里的每一个子目录对应着一个服务器配置。该配置由运行脚本文件时的参数“-c 配置名称”来确定。在server目录下有三个配置例子,即all、default和minimal,每一个配置安装的服务都不一样。其中default下是缺省配置。 minimal:仅加载启动JBoss所需的最少服务,如日志服务、JNDI和URL部署扫描器(发现新的部署),不包含Web容器、EJB和JMS。 all:启动所有的服务,包括RMI/IIOP、集群服务和Web服务部署器(默认配置不会被加载)。 启动JBoss时,如果run.sh不带任何参数,则使用的配置是server/default目录下的配置。如果要以其它目录下的配置启动JBoss,可以使用如下参数: run.sh -c all 上述命令将以all目录下的配置信息启动JBoss。也可以在server目录下新建目录,按自己的需要写配置文件。 下面以default目录为例,介绍服务器配置的目录结构 conf:该目录下有指定核心服务的jboss-service.xml文件,也可以放其它服务配置的文件。 data:该目录是JBoss内置的数据库Hypersonic存储数据的地方,也是JBossMQ(the JBoss implementation of JMS)存储相关信息的地方。 deploy:这是部署J2EE应用程序(jar、war和ear文件)的位置,只需将相应文件拷贝到该目录下即可。该目录也用来热部署服务和JCA资源适配器。已经有一些服务部署到这个目录了,如jmx-console,你启动JBoss后即可访问。JBoss会周期性的扫描deploy目录,当有任何组件改变,JBoss会重新部署该程序。 lib:存放服务器配置所需的jar文件,比如,你可以将JDBC驱动程序放在该目录下。 log:存放日志信息。JBoss使用Jakarta log4j包存储日志,在程序中你也可以直接使用该信息。 tmp:存储在部署过程中解压时产生的临时文件。 work:Tomcat编译JSP文件时的工作目录。 目录data、log、tmp和work在JBoss安装后并不存在,当JBoss运行时自动建立。 另外,连接数据库所用到的JDBC驱动程序要拷贝到JBoss_HOME\server\default\lib目录下。 JBoss中的部署 JBoss中的部署过程非常的简单、直接并且支持热部署。在每一个配置中,JBoss不断的扫描一个特殊的目录的变化:$JBOSS_HOME/server/config-name/deploy。 你可以把下列文件拷贝到此目录下: * 任何jar库(其中的类将被自动添加到JBoss的classpath中) * EJB JAR * WAR (Web Appliction aRrchive) 注意默认情况下context为war名称. * EAR (Enterprise Application aRchive) * 包含JBoss MBean定义的XML文件 * 一个包含EJB JAR、WAR或者EAR的解压缩内容,并以.jar、.war或者.ear结尾的目录。 启动与关闭JBOSS应用服务器 1.启动JBOSS应用服务器: $JBOSS_HOME%\bin,键入./run.sh 2.关闭JBOSS应用服务器: $JBOSS_HOME%\bin,键入./shutdown.sh -S Apache的目录结构 bin:Apache的程序文件和库文件(.dll)。 cgi-bin:网站的脚本的保存位置。 conf:配置文件。 Error:各种错误页面。 htdocs:

文档评论(0)

考试教学资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档