wildfly-9.0.2 web项目部署详细步骤

wildfly-9.0.2 web项目部署详细步骤

 

一、配置操作系统环境变量

      JAVA_HOME = C:\Program Files (x86)\Java\jdk1.7.0_67

      JBOSS_HOME = F:\server\wildfly-9.0.2

      classpath =  %JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;

      PATH = %JAVA_HOME%\bin;%JBOSS_HOME%\bin;C:\Windows\System32;

 

二、添加控制台管理账号

     运行 F:\server\wildfly-9.0.2\bin\add-user.bat , 根据提示一步步创建;

三、启动服务验证初始环境正确性

     运行 F:\server\wildfly-9.0.2\bin\standalone.bat

     访问 http://localhost:9990/   输入创建的用户名和密码;

四、配置项目所需数据源(本例为MS SQL Server数据库)

4.1 编辑  F:\server\wildfly-9.0.2\standalone\configuration\standalone.xml 添加数据源



jdbc:h2:mem:test;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE
h2

sa
sa



jdbc:jtds:sqlserver://127.0.0.1:1433/codewh
sourceforge.jtds

sa
123




org.h2.jdbcx.JdbcDataSource

sourceforge.jtds" module="sourceforge.jtds">
net.sourceforge.jtds.jdbc.Driver


4.2 创建数据源模块目录及文件

    创建 F:\server\wildfly-9.0.2\modules\sourceforge\jtds\main 目录

    复制 jtds-1.3.0.jar 到该目录下,并创建 module.xml 文件,文件内容如下:   

复制代码
xml version="1.0" encoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.0" name="sourceforge.jtds">
    <resources>
        <resource-root path="jtds-1.3.0.jar"/>
    resources>

    <dependencies>
    dependencies>
module>
复制代码

 

 JAVA 数据源获取: (DataSource) ctx.lookup("java:jboss/datasources/codewh");

五、 编辑  F:\server\wildfly-9.0.2\standalone\configuration\standalone.xml

5.1 配置项目部署位置信息

<subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
  <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" runtime-failure-causes-rollback="${jboss.deployment.scanner.rollback.on.failure:false}"/>
  <deployment-scanner name="code" path="F:/server/deploy" scan-enabled="true" scan-interval="5000" auto-deploy-zipped="false" auto-deploy-exploded="false" deployment-timeout="100"/>
subsystem>

 

5.2 修改web服务端口:












5.3 设置默认访问界面:










development="true"/>

在项目工程增加jboss-web.xml文件(\WEB-INF\jboss-web.xml) 内容如下:

xml version="1.0" encoding="UTF-8"?>
<jboss-web>  
   <context-root>/context-root>  
jboss-web>

 

六、 部署项目工程文件

     创建 F:\server\deploy\code.war 目录后,把全部工程文件拷贝到该目录下;

     创建 F:\server\deploy\code.war.deployed 文件

七、启动 F:\server\wildfly-9.0.2\bin\standalone.bat

     访问 http://localhost:86/ 成功即完成全部部署工作。

八、注册系统服务(操作系统-环境变量-系统变量中须设置JAVA_HOME)

    在dos下执行:

   F:\server\wildfly-9.0.2\bin\service\service install,安装wildfly9为window服务。
   F:\server\wildfly-9.0.2\bin\service\service uninstall,删除服务。
   F:\server\wildfly-9.0.2\bin\service\service start,启动服务。
   F:\server\wildfly-9.0.2\bin\service\service stop,停止服务。
   F:\server\wildfly-9.0.2\bin\service\service  restart,重启服务。

你可能感兴趣的:(wildfly)