Jboss安装

安装JDK

1、解压jdk后配置环境变量

JAVA_HOME=/usr/java/jdk1.8/
JRE_HOME=/usr/java/jdk1.8/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOMR/lib
export JAVA_HOME JRE_HOME PATH CLASS_PATH

安装Jboss

注:JDK1.8与Jboss7.1.X不兼容,选择Jboss-eap-7.3.X
1、将下载的安装包解压至/usr/jboss下
2、进入文件/ect/profile添加jboss配置

#配置jboss变量 
export JBOSS_HOME=/usr/jboss/jboss-eap-7.3.0/

3、更新配置变量:source /etc/profile
4、给文件设置权限:chmod -R 777 /usr/jboss/jboss-eap-7.3.0/

启动Jboss

1、进入jboss的bin目录下

  • 运行脚本 ./standalone.sh,以a single server instance的模式启动Jboss
  • 运行脚本 ./domain.sh,以allowing control and management of multiple instances的模式启动JBoss

验证

本机验证

1、启动另一个shell页,输入命令:curl -I 127.0.0.1:8080
响应200表示成功

局域网其他机器上验证

1、配置centos7的防火墙和selinux,或者关闭它们
2、修改jboss配置文件,将127.0.0.1修改为允许访问的ip地址即可,或者写为所有ip0.0.0.0,保存退出

vim /usr/jboss/jboss-eap-7.3.0/standalone/configuration/standalone.xml

在这里插入图片描述

可能出现的问题

运行./standalone.sh报错

在这里插入图片描述
解决方案:下载jboss-modules-1.1.5.GA.jar替换原来主目录下的jboss-modules.jar并重名为jboss-modules.jar

运行./standalone.sh卡顿

解决方案:查看jdk版本是否和jboss版本兼容,JDK1.8仅与jboss7.3.x版本兼容

运行./standalone.sh提示内存不足

在这里插入图片描述
解决方案:开启swap内存交换空间来解决
1、创建用于交换分区的文件

dd if=/dev/zero of=/mnt/swap bs=1024 count=2048000
# 其中count代表swap大小

2、设置交换分区文件

mkswap /mnt/swap
chmod 0600 /mnt/swap

3、立即启用交换分区文件

swapon /mnt/swap

4、设置开机时自动启用swap分区
需要修改文件/etc/fstab中的swap行,如果没有增加一行即可。
添加 /mnt/swap swap swap defaults 0 0
注:/mnt/swap 路径可以修改,可以根据创建的swap文件具体路径来配置。
在这里插入图片描述
设置后可以执行free -m命令查看效果
在这里插入图片描述

响应码500错误

在这里插入图片描述
解决方案:
1、查看端口是否被占用,若被占用,关闭进程或修改端口(/standalone/configuration/standalone.xml)
2、查看JDK是否与jboss版本兼容,JDK1.8与Jboss7.3.x兼容
3、JDK是否用yum命令安装,若是yum命令安装,删除JDK,下载安装包重新安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值