JBoss7.1.1 安装、数据源配置

1.安装

下载zip文件后解压缩到没有空格的路径下面,比如:
D:\jboss-as-7.1.1.Final,然后添加系统环境变量JBOSS_HOME为上述路径

打开%JBOSS_HOME%\bin目录下面的standalone.bat启动JBOSS,然后在IE中输入http://localhost:8080能看到jboss欢迎界面即表示安装成功

2.配置MySQL数据源

 1).在%JBOSS_HOME%\modules\com路径下,新建文件夹mysqldatabase\mysql\main,并将mysql-connector-java-5.1.18-bin.jar 放入里面,同时新建xml文件module.xml

module.xml内容如下:

<module xmlns="urn:jboss:module:1.0" name="com.mysqldatabase.mysql">
  <resources>
    <resource-root path="mysql-connector-java-5.1.18-bin.jar"/>
  </resources>
  <dependencies>
    <module name="javax.api"/>
   <module name="javax.transaction.api"/>
   <module name="javax.servlet.api" optional="true"/>
   </dependencies>
</module>


 2).修改配置文件 %JBOSS_HOME%\standalone\configuration里面的standalone.xml文件

查找到节点打他sources

有个默认的数据源

<datasource jndi-name="java:/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true">
        <connection-url>jdbc:mysql://localhost:3306/tabel</connection-url>
        <driver>mysql</driver>
	<security>
                <user-name>shy</user-name>
        	<password>169</password>
	</security>
</datasource>
然后再<drivers>节点添加

 <driver name="mysql" module="com.mysqldatabase.mysql">
        <driver-class>com.mysql.jdbc.Driver</driver-class>
 	<xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>
 </driver>

 修改完重启服务器

3.外网访问:

如:http://192.168.220.134:8080/  是无法访问的。因为部署完后,默认只能本地访问(即:只有127.0.0.1/localhost能访问),如果想让其他人也可以访问你的网页,需要修改JBoss的配置文件,即修改standalone.xml,增加本机Web地址的内容。

打开 D:\programs\jboss-as-7.1.1.Final\standalone\configuration\standalone.xml

找到 

<interface name="public">
<inet-address value="${jboss.bind.address:127.0.0.1}"/>
</interface>

将127.0.0.1 改为 外部访问地址,重新启动JBoss,即可外部访问。

4.修改JBoss端口

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:10}

默认是0,端口是根据设置的基准值+偏移量得到的,JBoss默认配置的访问端口是8080,默认的偏移量是0,所以访问的端口是8080.

修改红色部分的偏移量就可以得到新的访问端口,在浏览器访问http://localhost:8090.

还可以修改下面的配置来实现修改默认访问端口

<socket-binding name="http" port="8090"/>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值