CentOS/Ubuntu/Debian系统下安装部署金蝶AAS应用服务器 (Apusic Application Server) v10的说明
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
关于金蝶Apusic应用服务器软件V10.0产品,还是前段时间网友问的,之前只是在金蝶eas上部署过,但很少真的去部署金蝶AAS应用服务器 (Apusic Application Server),今天抽空也做个教程
金蝶Apusic应用服务器为复杂应用提供了一个简便、快速的开发和运行平台,对于分布式的企业级应用,提供了易扩展、可伸缩和高安全性等特性。
一、CentOS/Ubuntu/Debian系统下安装部署金蝶Apusic应用服务器软件前期说明
1、获取安装包
从金蝶天燕官网下载金蝶Apusic应用服务器软件V10.0安装包,或从金蝶Apusic应用服务器软件V10.0产品光盘中获得相应的安装包文件。
2、支持的操作系统
Linux:
国产操作系统:银河麒麟系列、中标麒麟系列、普华、中科红旗、深度等
RedHat系列、CentOS、Suse Linux系列
Windows:Windows 7系列、Windows 8系列、Windows 10系列、Windows 2003系列、Windows 2008系列、Windows 2012系列
Unix:HP Unix系列、IBM AIX系列、Solaris系列
3、 支持的JDK
金蝶Apusic应用服务器所支持的JDK及版本:
需要服务器上提前安装并设置好java运行环境,由于远程访问需开启安全管理,jdk需要是1.8.0_201及以上的版本。
Oracle JDK 8+、 Open JDK 8+、 IBM JDK 8+
JDK安装教程可参阅站内文章
4、关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
5、关闭selinux
setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
二、CentOS/Ubuntu/Debian系统下安装部署金蝶Apusic应用服务器软件
1、操作系统: CentOS Linux release 8.3.2011、JDK:11.0.18、金蝶AAS:AAS-V10-sp2
2、直接使用绿色版(免安装版)金蝶AAS-V10-sp2.zip ,上传软件包到/opt目录
3、给金蝶软件包赋予执行权限“确保所有脚本和文件具有可执行权限,防止启动失败”
chmod 755 AAS-V10-sp2.zip 或者解压了给目录权限也可 chmod -R 755 /opt/AAS-V10
4、解压软件包
unzip AAS-V10-sp2.zip -d /opt/AAS-V10 或者 cd /opt unzip AAS-V10-sp2.zip
# 如果解压后的文件夹名称不同,请重命名为 AAS-V10 以便统一管理
# mv ApusicAS AAS-V10
5、配置金蝶Apusic License:
将获取的金蝶Apusic许可license.xml 放到 /opt/AAS-V10/ApusicAS/aas目录下
说明:有的授权文件为license.lic更改license文件名称
mv license.lic license.xml
三、启动金蝶Apusic应用服务器
1、输入启动命令执行默认域mydomain
说明:在 APUSIC_HOME/bin路径下执行(如果存在多个域,则需要输入域的名称,如mydomain)
asadmin start-domain,该命令启动默认域mydomain
cd /opt/AAS-V10/ApusicAS/bin/ ./asadmin start-domain \ApusicAS\aas\bin目录下 ./startserv启动(前台启动) \ApusicAS\aas\bin目录下 ./asadmin start-domain(后台启动)
2、首次启动时需要设置 3 个管理员密码
3、访问管理控制台
打开浏览器, 输入金蝶AAS控制台地址:https://IP地址:6848/
输入之前设置的管理员密码:admin/[自己设置的密码]
4、停止金蝶AAS
cd /opt/AAS-V10/ApusicAS/bin/ ./asadmin stop-domain
5、修改端口设置
路径 /ApusicAS/aas/domains/mydomain/config/domain.xml(此路径可修改端口)
管控台默认端口6848,默认访问地址https://ip:6848/
因默认为https所以在配置nginx时要注意服务器是否开启了对应端口,以及是否有对应的证书
vim /opt/AASV9/domains/mydomain/config/apusic.conf
以上是9的路径假设端口6888改成8018<ATTRIBUTE NAME="Port" VALUE="6888"/> 改为 <ATTRIBUTE NAME="Port" VALUE="8081"/>
延伸阅读1:金蝶Apusic应用服务器大致说明
一. 基础介绍
金蝶Apusic应用服务器为复杂应用提供了一个简便、快速的开发和运行平台,对于分布式的企业级应用,提供了易扩展、可伸缩和高安全性等特性。
V10.0在V9.0的基础上增加了域管理、 节点、独立实例,集群管理等功能,域服务管理器对节点、实例以及集群进行统一管理.
默认自带了一个本地实例server,可以创建远程节点,一个节点相当于一个aas,实例运行在节点上。
V10.0支持资源的统一管理,如应用资源、数据库资源等,可以用作统一升级操作。
二. 术语
Apusic server: AAS安装后默认在带了一个server实例,可以作为单机版应用服务器,也可以作为域管理服务器;
node : 节点,域管理服务器可以管理本地节点或者远程节点,每个节点相当于一台应用服务器 ,可以通过ssh方式创建远程节点,并拷贝AAS安装包进行远程安装。
cluster : 集群,AAS V10提供集群管理功能,可以通过管控或者命令管理配置服务器集群、缓存集群,以及集群实例和资源。
ins:实例,AAS提供独立实例和集群实例管理功能,一个独立实例为单个的应用服务器实例,实例运行在节点上。
config : 配置,每个独立实例和集群都有其配置信息,在管控上可以对所有的配置信息进行统一配置管理。 resource:资源,AAS V10提供对资源统一管理功能,同一个资源可以属于多个实例和集群。
三. 默认管理值 名称 默认值
域名 mydomain asadmin命令行实用程序 APUSIC_HOME/bin 配置文件 DOMAIN_HOME/config 日志文件 DOMAIN_HOME/logs
四. 默认模块端口
| 功能模块 | 端口 |
|---|---|
| 管控端口 | 6848 |
| HTTP 端口 | 6888 |
| HTTP SSL端口 | 6887 |
| IIOP SSL端口 | 6838 |
| IIOP MUTUALAUTH端口 | 6839 |
| JMS 端口 | 6876 |
| IIOP端口 | 6837 |
| JMX 端口 | 6886 |
| OSGI SHELL 端口 | 6866 |
| JAVA DEBUGGER端口 | 8000 |
延伸阅读2:金蝶Apusic应用服务器其他说明
一、配置 Systemd 服务文件
1、创建服务配置文件,使用编辑器创建文件:
/etc/systemd/system/mydomain.service 命令: vi /etc/systemd/system/mydomain.service
2、写入配置内容
请按 i 键进入编辑模式,复制粘贴以下内容。
【重要】请务必核对 JAVA_HOME 的路径是否与你实际安装的 JDK 路径一致。
(可以使用 `ls /usr/lib/jvm` 查看你的 JDK 目录名)
--- 配置文件内容开始 ---
[Unit] Description=AAS_mydomain service After=network.target [Service] Type=simple # 【关键修正】Environment 必须指定变量名和值,格式为 "变量名=路径" # 请根据你实际的 JDK 安装路径修改下面这一行 Environment="JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" Environment="PATH=$JAVA_HOME/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin" # 启动命令 (使用绝对路径) ExecStart=/opt/AAS-V9/domains/mydomain/bin/startapusic # 停止命令 ExecStop=/bin/kill -s QUIT $MAINPID # 其他配置 PrivateTmp=true TimeoutStartSec=120 [Install] WantedBy=multi-user.target
--- 配置文件内容结束 ---
粘贴后,按 Esc 键,输入 :wq 保存并退出。
二、启动服务与验证
1、 重载 Systemd 配置 让系统识别新创建的服务文件。 命令: systemctl daemon-reload 2、 开启开机自启 命令: systemctl enable mydomain 3、 启动服务 命令: systemctl start mydomain 4、 查看运行状态 检查服务是否显示 "active (running)"。 命令: systemctl status mydomain 5、 查看日志(如遇报错) 如果启动失败,使用以下命令查看详细报错信息。 命令: journalctl -u mydomain -f
三、常见问题排查
1、 报错 "java: not found" 原因:Systemd 配置文件中的 Environment 格式错误或路径不对。 解决:请确保配置文件中写的是 `Environment="JAVA_HOME=/你的/实际/JDK/路径"`,而不是只写路径。 2、报错 "Permission denied" 原因:文件没有执行权限。 解决:重新执行第一阶段的 chmod -R 755 命令。 3、 首次启动卡住或无法输入密码 原因:Systemd 后台启动无法进行交互输入。 解决:建议先手动运行一次 /opt/AAS-V9/domains/mydomain/bin/startapusic 完成初始化密码设置,停止后再用 systemctl 启动。 4、 报错“2026-04-15 13:23:32 错误 [apusic.web.webtool.war./admin-HTTPHandler-6-98] 无法装载Servlet 'Kaptcha':java.lang.UnsatisfiedLinkError: /usr/local/jdk1.8/jre/lib/amd64/libawt.so: /usr/local/jdk1.8/jre/lib/amd64/libawt.so: 无法从共享目标中映射段” 原因:jdk文件与现在的linux 系统不匹配。 解决:查看linux 系统cpu架构,查看linux 系统,下载对应的 jdk, 即可修复。
四、官方的一些介绍知识面
https://vip.kingdee.com/knowledge/416239959176197120?productLineId=14&isKnowledge=2&lang=zh-CN
五、金蝶容器中间件 AAS-V10-sp2下载地址:
项目地址: https://gitcode.com/open-source-toolkit/54c0e
六、Linux JDK 11.0.18 二进制安装包
https://gitcode.com/Universal-Tool/cb81e
写在最后:
心平则能治愈三千种疾病,心静便可通晓万事之理。美好的人生,不慌不忙,莫要想太多,好好生活,缓缓相遇!
人生一站有一站的风景,一岁有一岁的味道。珍惜所有的不期而遇,看淡所有的不辞而别。好好生活,慢慢相遇。
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
支付宝赞助
微信赞助




