현재 위치 - 중국 분류 정보 발표 플랫폼 - 중고환승안내 - Kingdee Apusic 미들웨어에 SuperMap iServer 배포

Kingdee Apusic 미들웨어에 SuperMap iServer 배포

1. 시스템 구성 요구 사항

이 문서에 사용된 소프트웨어 버전은 iServer 8.1.1 및 Kingdee 9.0이며, 64비트 운영 체제는 Windows 10_1607 및 Ubuntu 14.04_server입니다.

파일은 다음과 같습니다:

supermap_iserver_8.1.1a_war.zip

AAS-V9.0_20170309.zip

설치 및 배포 Windows 및 Linux에서 프로세스는 동일합니다.

2. Kingdee 설치

Kingdee 미들웨어에는 jdk 환경이 필요하므로 먼저 jdk를 설치해야 합니다. jdk 버전은 Kingdee 및 iServer에서 요구하는 버전보다 높아야 합니다. 본 글에서 사용하는 Kingdee에는 jdk1.6 이상이 필요하고, iServer 8.1.1에는 jre1.8 이상이 필요하므로 여기서는 JDK1.8(64비트)을 사용합니다.

JDK 설치

여기서는 생략한 설치 패키지나 압축해제 패키지를 이용하시면 됩니다.

Kingdee 설치

AAS-V9.0_20170309.zip 파일의 압축을 다음 디렉터리에 풀면 됩니다:

Windows: F: WORKAAS

Linux: /opt/AAS

Kingdee 라이선스 구성

수신된 라이선스 파일의 이름을 License.xml로 변경하고 Kingdee 압축 해제 디렉터리에 넣습니다. 다음 디렉토리:

Windows: F:WORKAAS

Linux: /opt/AAS

Kingdee 서비스 시작 및 종료 및 관리

예 스크립트를 통해 Kingdee 미들웨어를 시작합니다. 스크립트 위치:

Windows의 경우: {Kingdee 설치 디렉터리}domains{domain}instartapusic.cmd, stopapusic.cmd?(두 번 클릭하거나 cmd 창에서 실행)

Linux의 경우: {Kingdee 설치 디렉터리}/domains/{domain}/bin/startapusic, stopapusic(bash 또는 sh startapusic 또는 stopapusic)

기본 도메인은 mydomain이므로 이 문서의 시작 및 종료 스크립트 경로는 다음과 같습니다.

Windows: F: WORKAASdomainsmydomaininstartapusic.cmd, stopapusic.cmd

Linux: /opt/AAS/domains/mydomain/bin/startapusic, stopapusic

이후 첫 번째 시작 확인 라이센스가 전달되면 관리자 비밀번호를 설정하라는 메시지가 표시됩니다. 관리자 사용자 이름은 admin

Kingdee 서비스 관리

브라우저 액세스:

http://{hostname}:6888/ admin

로컬 액세스의 경우 {hostname}을 localhost로 바꾸거나 로컬이 아닌 액세스의 경우 도메인 이름 또는 IP를 사용할 수 있습니다.

기타 정보는 Kingdee 설치 디렉토리의 readme.html을 참조하세요.

iServer 배포

supermap_iserver_8.1.1a_war.zip의 압축을 풀고 다음 파일을 가져옵니다.

support_win_x64.zip(Windows에서 iServer가 의존하는 SuperMap iObjects Java 패키지 )

p>

support_linux_x64.tar.gz(Linux에서 iServer가 의존하는 SuperMap iObjects Java 패키지)

iserver.war(iServer 배포 패키지)

iserver #iClient.war(iServer는 iClient 데모 프로그램 배포 패키지와 함께 제공)

iserver#help.war(iServer는 도움말 문서 배포 패키지와 함께 제공)

Guide_smiserver_war_chn.pdf(iServer 설치 지침)

BUILD_14511_15 (iServer 버전 번호)

Kingdee에 배포하려면 iserver#iClient.war 및 iserver#help.war의 이름을 순서대로 바꿔야 합니다: iClient.war 및 help.war .

iServer 종속성 환경 구성

Windows에서 support_win_x64.zip의 압축을 풀고 이 기사의 압축을 D: SuperMap에 푼다.

? Linux에서 support_linux_x64.tar.gz의 압축을 풀고(명령: tar -zxvf {*.tar.gz 파일} {압축 해제 경로, 현재 경로에 압축 해제를 쓰지 않음}) 이 문서의 압축을 풀어서 다음을 수행합니다. /opt< /p>

? 수신기의 종속 환경을 구성하는 방법에는 시스템 환경 변수를 설정하는 방법과 미들웨어 관련 스크립트를 수정하는 방법이 있습니다.

방법 1: 환경 변수 설정

이 문서에서는 PATH에 다음 경로를 추가합니다:

Windows: D: SuperMapsupport_win_x64objectsjavain

Linux: / opt/support_linux_x64/objectsjava/bin

방법 2: 시작 스크립트 수정

Windows에서는 {Kingdee 설치 디렉터리}domains{domain}insetenv.cmd 또는 {Kingdee 설치 디렉터리} insetenv. cmd 파일의 첫 번째 줄 뒤에 rem은 JAVA_HOME 변수를 설정합니다. 이 주석 뒤에 다음 내용을 추가합니다. F: WORKAASinsetenv.cmd:

rem rem 뒤의 주석은 다음과 같습니다. 소프트웨어에서 사용하는 jdk 경로도 여기에 설정됩니다.

rem set JAVA_HOME=D:Program FilesJavajdk1.8.0_66

set PATH=D:SuperMapsupport_win_x64objectsjavain;PATH

Linux에서는 { Kingdee 설치 디렉터리}/domains/{domain}/bin/setenv 또는 {Kingdee 설치 디렉터리}/bin/setenv # set JAVA_HOME 변수와 같이 파일의 첫 번째 줄 뒤에 다음 내용을 추가합니다. 이 주석, 이 문서: /opt/AAS /bin/setenv:

# #다음은 주석입니다. 여기에서 미들웨어가 사용하는 jdk 경로를 설정할 수도 있습니다.

#JAVA_HOME =/opt/jdk1.8.0_66

PATH=/opt/support_linux_x64/objectsjava/bin: $PATH

iServer 종속성 환경 확인 및 iServer 라이센스 설치

Linux에서는 support_linux_x64.tar를 실행할 수 있습니다. gz 디렉토리에서 스크립트의 압축을 풀어 iServer의 설치 종속성을 확인합니다. 먼저 디렉토리를 입력한 후 다음 명령을 실행합니다:

./dependent_check_and_install.sh install - y

설치된 iServer에 이 스크립트가 없으면 iServer 도움말 문서를 참조하여 Linux에서의 종속성 문제를 해결하십시오.

라이선스 설치

Windows에서는 support_win_x64.zip 압축 해제 디렉터리 아래에 SuperMapLicenseCenter 디렉터리를 입력하고 SuperMap.LicenseCenter.exe를 실행합니다. SuperMap GIS 소프트웨어를 처음 설치하고 실행하는 경우. 이 프로그램에는 드라이버가 설치되며 3개월 평가판 라이센스가 함께 제공됩니다.

? Linux에서는 support_linux_x64.tar.gz 압축 해제 디렉터리/SuperMap_License/Support를 입력하고 다음 작업을 수행합니다:

tar -xvf aksusbd-2.4.1-i386.tar # 라이센스 드라이버 설치 패키지 추출, 실제 버전에 따름

cd aksusbd-2.4.1-i386 #실제 압축 해제 디렉토리에 따라 설치 디렉토리 입력

./dinst #Install 라이센스 드라이버

첫 번째 설치에는 3개월 평가판 라이센스가 함께 제공됩니다.

iServer 배포

이 문서와 같이 iserver.war, iClient.war 및 help.war를 {Kingdee 설치 디렉터리}/domains/{domain}/applications 디렉터리에 넣습니다. 다음 디렉터리에 있습니다:

Windows: F:WORKAASdomainsmydomainapplications

Linux: /opt/AAS/domains/mydomain/applications

다음 디렉터리에서 찾을 수 있습니다. Kingdee 웹 관리 콘솔 그림과 같이 애플리케이션 관리에서 iServer를 관리합니다.

Kingdee 설정 수정

Kingdee 미들웨어에서는 http 메소드가 제한될 수 있습니다. 미들웨어 설정을 수정합니다. 브라우저를 사용하여 Kingdee 웹 관리 콘솔에 액세스하고 그림과 같이 시스템 매개변수-Apusic 매개변수에서 apusic.http.disabledMethod 항목을 삭제하십시오.

http 요청 방법 제한이 있는 경우 Kingdee는 다음을 수행해야 합니다. 위의 수정 작업이 완료된 후 다시 시작됩니다.

배포가 완료되었습니다. iServer 액세스 주소: http://{IP 또는 도메인 이름}: 6888/iserver(Kingdee 웹 관리 콘솔-애플리케이션 관리-애플리케이션 모듈 보기-액세스에서 입력한 주소에 따름) 애플리케이션) .