ubuntu源安装mysql_Ubuntu下JBoss安装以及为其配置MySQL分布式数据源

注:JBoss在8.0版本后改名为WildFly,以JBoss命名的版本最高为7.1.1.Final,但JBoss7.1.1.Final不支持jdk1.8以上版本,如果在jdk1.8情况下安装JBoss7.1.1.Final将导致服务一直停留在starting状态

以WildFly-8.2.1.Final为例

1.WildFly依赖JDK环境,关于JDK环境的安装自行查资料

2.WildFly8.2.1.Final下载地址:http://download.jboss.org/wildfly/8.2.1.Final/wildfly-8.2.1.Final.tar.gz

3.个人习惯将软件安装在/usr/local目录下,所以根据以下命令将下载好的WildFly解压至/usr/local目录下

tar zxvf wildfly-8.2.1.Final.tar.gz -C /usr/local

4.配置JBOSS_HOME环境变量,在/etc/profile最后加上以下命令

export JBOSS_HOME=/usr/local/wildfly-8.2.1.Final

export PATH=$JBOSS_HOME/bin:$PATH

5.刷新环境变量

source /etc/profile

6.默认情况下,JBoss启动后,管理控制台GUI仅监听localhost,如果是将JBoss部署在远程服务器上,那么需要进入$JBOSS_HOME/standalone/configuration/目录

cd $JBOSS_HOME/standalone/configuration

7.修改standalone.xml文件

vim standalone.xml

8.使用vim的关键词匹配("/")查找interface关键词,在interfaces标签下新建如下内容

9.修改紧接在下的

10.然后进入$JBOSS_HOME运行./bin/standalone.sh可开启服务后即可以一下方式登陆GUI管理控制台

IP:9990

11.将WildFly配置为独立用户执行,并通过service启动或关闭,首先新建一个名为wildfly的用户

useradd wildfly -M -d / -s /usr/sbin/nologin

12.将$JBOSS_HOME/bin/init.d/wildfly-init-debian.sh拷贝至/etc/init.d目录下,重命名为wildfly

cp $JBOSS_HOME/bin/init.d/wildfly-init-debian.sh /etc/init.d/wildfly

13.在/opt目录下创建一个指向$JBOSS_HOME的软连接

ln -s $JBOSS_HOME /opt/wildfly

14.启动wildfly服务

service wildfly start

15.关闭wildfly服务

service wildfly stop

16.为WildFly配置MySQL XADataSource,进入$JBOSS_HOME/module目录

cd $JBOSS_HOME/module

17.新建mysql/main目录

mkdir -p mysql/main

18.将MySQL的驱动文件放到新建的main文件夹中,本例使用mysql-connector-java-5.1.38-bin.jar

19.新建module.xml

vim module.xml

并添加如下内容

(注意点:name的值要和下面的一个属性一致,这个值为本模块在module中的路径,如果mysql驱动包位于module/com/mysql/main中,那么这里就为com.mysql)

保存退出

20.进入$JBOSS_HOME/standalone/configuration/目录使用vim编辑standlone.xml文件

21.找到标签

22.在标签中加入如下内容

mysql

localhost

hibernate(自己的数据表空间)

root

******(*代表自己的密码)

23.找到标签

24.在标签中添加如下内容

(与上面提到那个注意点的name属性值一致)

com.mysql.jdbc.jdbc2.optional.MysqlXADataSource

25.保存退出

26.启动wildfly服务,配置完成

参考:http://blog.csdn.net/hanshileiai/article/details/46987859

参考:http://blog.csdn.net/msz1992/article/details/8826754

参考:http://blog.sina.com.cn/s/blog_5b7916e60102vpfm.html

原文:http://www.cnblogs.com/Tielong/p/5523856.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值