云服务器上安装jboss_JBOSS_JBOSS安装配置教程_JBOSS下载_鲲鹏社区-华为云

支持的操作系统

经过华为云严格实测,以下操作系统在鲲鹏生态中可以完整运行JBOSS的全部功能:

lCentOS7.5

lEulerOS2.8

编译和测试方式

本文选用华为鲲鹏云服务器ECS KC1实例做测试,KC1实例的处理器为兼容ARMv8指令集的鲲鹏920,详细规格如下:类别子项版本云主机配置ECS实例类型kc1.xlarge.4

ECS配置2U8GB

EVS高IO(40GB)

云OSEuler OS2.8

Kernel4.19.36

1.获取软件包

软件获取链接:https://download.jboss.org/wildfly/17.0.0.Final/wildfly-17.0.0.Final.zip

2.编译环境配置

1)执行如下命令,安装JDK。

yum install java-1.8.0-openjdk -y

2)执行如下命令,下载Wildfly 17.0.0版本。

wget https://download.jboss.org/wildfly/17.0.0.Final/wildfly-17.0.0.Final.zip

下载JBOSS软件包,由于JBOSS在8.0版本之后不再维护,改为Wildfly,因此我们使用当前最新的Wildfly 17.0.0版本。

3)执行如下命令,解压安装包。

unzip wildfly-17.0.0.Final.zip -d /opt

4)执行如下命令,建立软连接。

ln -s /opt/wildfly-17.0.0.Final/ /opt/wildfly

由于wildfly执行的时候是寻找/opt/wildfly目录下的资源,因此需要建立软连接。

5)依次执行如下名,配置wildfl。

mkdir /etc/wildfly

cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/

cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/

chmod +x /opt/wildfly/bin/*.sh

cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system

systemctl daemon-reload

6)依次执行如下命令,创建wildfly组合用户。

groupadd -r wildfly

useradd -g wildfly wildfly

7)执行如下命令,给wildfly赋予/opt/wildfly目录以及所有子文件权限。

chown -RH wildfly: /opt/wildfly

3.测试已完成编译的软件

1)执行以下命令,运行wildfly。

systemctl start wildfly

2)执行以下命令,设置为开机自启动。

systemctl enable wildfly

3)在ECS实例安全组的入方向添加规则, 放行项目中配置的端口(本示例中端口号为8080)。

4)在本地机器的浏览器中输入http://ECS实例公网IP地址:8080访问项目。

已知问题汇总

问题现象:

在使用如下命令“systemctl status wildfly”查看wildfly状态时,出现如下报错:

可能原因-1:

没有将文件放入/opt/wildfly目录。

解决方案:

执行以下命令,对wildfly解压包建立软连接。

ln -s /opt/wildfly-17.0.0.Final/ /opt/wildfly

可能原因-2:没有创建wildfly子用户,由于wildfly需要在wildfly账号下运行,所以需要添加wildfly子账号。

解决方案:

1)执行以下命令,创建wildfly组合用户。

groupadd -r wildfly

useradd -g wildfly wildfly

2)执行如下命令,给wildfly赋予/opt/wildfly目录以及所有子文件权限。

chown -RH wildfly: /opt/wildfly

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值