1.进入目录/usr/lib/systemed/system cd /usr/lib/systemed/system 2.创建文件aas.service touch aas.service 3.编辑aas.service文件 vi aas.service [Unit] Description=AASV9.0 Service [Service] Type=forking Environment="JAVA_HOME=/opt/jdk1.8.0_202" (jdk安装路径) ExecStart=/opt/AASV9/domains/mydomain/bin/startapusic (金蝶V9启动脚本路径) ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID [Install] WantedBy=multi-user.target 找到中间件启动脚本/opt/AAS/domains/mydomain/bin里面的startapusic脚本然后找到最下面一行 4.修改启动脚本startapusic(在最下面附近)并注释掉最下面那个。 exec $JAVA_RUN -Djava.endorsed.dirs="$APUSIC_ENDORSED_DIRS" -Dcom.apusic.domain.home="$DOMAIN_HOME" $JVM_OPTS -classpath "$CP" com.apusic.server.Main -root "$APUSIC_HOME" "$@" & (前边加exec 后边加&) (注释):首行加入exec 末尾加入& systemctl daemon-reload --重新加载aas.service配置文件 systemctl status aas --查看中间件运行状态 systemctl start aas --启动中间件 systemctl stop aas --停止中间件 systemctl restart aas --重启中间件 systemctl enable aas --设置开机自启动 systemctl disable aas --关闭开机自启动