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>
查找到节点打他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"/>