#化鲲为鹏,我有话说#鲲鹏云服务器JBOSS部署实践
云服务器规格:
鲲鹏通用计算增强型 | kc1.large.2 | 2vCPUs | 4GB
系统:
CentOS 7.4 64bit with ARM
系统盘:40G
JBOSS是一套开源的企业级Java中间件系统,用于实现基于 SOA 的企业应用和服务。
安装wget工具。
yum install wget -y
wget安装完成
获取软件包
软件获取链接:https://download.jboss.org/wildfly/17.0.0.Final/wildfly-17.0.0.Final.zip
速度超快
然后编译环境配置
执行如下命令,安装JDK。
yum install java-1.8.0-openjdk -y
JDK安装完成
然后 执行如下命令,下载Wildfly 17.0.0版本。
wget https://download.jboss.org/wildfly/17.0.0.Final/wildfly-17.0.0.Final.zip
下载速度有点慢呀。下载速度整体很慢,希望常用包可以优化源资源,建立本地库。
才下载1%,耐心等待吧。
不容易呀,下载了四五个小时,太捉急了
执行如下命令,解压安装包。
unzip wildfly-17.0.0.Final.zip -d /opt
解压完成
执行如下命令,建立软连接。
ln -s /opt/wildfly-17.0.0.Final/ /opt/wildfly
由于wildfly执行的时候是寻找/opt/wildfly目录下的资源,因此需要建立软连接。
依次执行如下名,配置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
依次执行如下命令,创建wildfly组合用户。
groupadd -r wildfly
useradd -g wildfly wildfly
执行如下命令,给wildfly赋予/opt/wildfly目录以及所有子文件权限。
chown -RH wildfly: /opt/wildfly
测试已完成编译的软件
执行以下命令,运行wildfly。
systemctl start wildfly
执行以下命令,设置为开机自启动。
systemctl enable wildfly
在ECS实例安全组的入方向添加规则, 放行项目中配置的端口
在本地机器的浏览器中输入http://ECS实例公网IP地址:8080访问项目
OK 成功访问
- 点赞
- 收藏
- 关注作者
评论(0)