1 简介
金蝶 Apusic 应用服务器(AAS)是由金蝶天燕开发的应用系统运行平台,为应用系统提供便捷开发、灵活部署、可靠运行、高效管理及快速集成等关键支撑。支持 Java 企业级规范和主流应用框架,广泛应用于电子政务和企业核心关键应用。
2 准备工作
AAS 中间件安装包可以在网上搜索下载或联系金蝶天燕公司获取,我们这里以 9.0 版本为例进行操作:
AAS-V9.0.zip
安装环境:
- CPU 飞腾FT2000+
- 操作系统:Kylin Linux Advanced Server release V10 (Tercel)
- 内核信息:4.19.90-17.5.ky10.aarch64
- JDK版本:openjdk version "1.8.0_242"(服务器自带)
3 安装过程
3.1 上传和解压安装包
将准备好的安装包 AAS-V9.0.zip 上传至服务器。例如 /home/greatwall/software
将安装包进行解压:
unzip AAS-V9.0.zip -d AAS-V9
4 运行
4.1 启动、停止
4.1.1 启动
进入中间件 domains/mydomain/bin
目录:
cd AAS-V9/domains/mydomain/bin
运行中间件启动脚本:
./startapusic
首次运行需要输入中间件管理控制台初始密码:
输入完成后中间件启动成功:
但以上运行方式在关闭终端窗口后会导致 AAS 进程退出,因此后续运行可以使用 nohup + 后台方式运行:
nohup ./startapusic > apusic-start.log 2>&1 &
注意:首次运行时建议不要使用该命令,因为首次运行需要设置中间件管理控制台初始密码,而以上命令无法接受终端输入。
运行成功后,可在服务器本机通过 http://127.0.0.1:6888
/
访问中间件控制台。
如果需要通过局域网等远程方式访问管理,则需要在防火墙上开放相应端口,麒麟 V10 操作系统默认使用 firewalld 管理防火墙,则可用以下命令开放所需要的 6888 端口(其他端口同样操作):
firewall-cmd --zone=public --add-port=6888/tcp --permanent
firewall-cmd --reload
4.1.2 停止
要停止金蝶 AAS 中间件的话,首先查看其进程 ID:
ps -ef |grep apusic
可以根据进程路径看到其进程 ID 为8554,可使用以下命令终止该进程:
kill -9 8554
4.2 常用参数、配置文件
AAS 中间件配置文件默认位于程序目录下的 domains/mydomain/config
目录,通过编辑该目录下的相应配置文件,可以调整中间件运行时的参数,例如监听端口、数据源配置等:
4.3 通过 AAS 中间件部署应用
首先登录 AAS 中间件控制台 http://xx.xx.xx.xx:6888/admin/login:
点击“应用管理”菜单 - “部署应用”按钮:
填写应用名称和对应参数,上传应用包文件:
应用部署成功:
访问应用:
5 常见错误
5.1 运行报错
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
javax.management.ServiceNotFoundException: 在分析 URL "file:/home/greatwall/software/AAS-V9/domains/config/apusic.conf" 时出现问题:java.io.FileNotFoundException: /home/greatwall/software/AAS-V9/domains/config/apusic.conf (没有那个文件或目录)
原因:./startapusic
所在目录错误,正常应当在domains/mydomain/bin
目录下
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
原因:没有安装openjdk的JDK组件,可以使用 yum install java-1.8.0-openjdk-devel
安装
作者:李凌
转载:https://blog.csdn.net/m0_46573967/article/details/112798778