380 likes | 606 Views
webMethods Fabric 6.5 Installation Guide. webMethods Korea 2006.02. 1. MS SQL Server 설치. 1. SQL Server 2000 installation AUTORUN.EXE 실행 모두 default 이고 , Service account 에서 use the local system account 를 선택 authentication mode 만 windows 에서 Mixed mode 로 변경하고 password sa 로 입력
E N D
webMethods Fabric 6.5 Installation Guide webMethods Korea 2006.02
1. MS SQL Server 설치 • 1. SQL Server 2000 installation • AUTORUN.EXE 실행 • 모두 default이고, • Service account에서 use the local system account를 선택 • authentication mode만 windows에서 Mixed mode로 변경하고 password sa로 입력 • 2. JDBC Driver installation • setup_JDBC_driver.exe설치 • 3. sp3 적용적용안하면 socket connection error 날 수 있음
Images Tab에서 image file의 위치를 선택 OK선택 Advanced Options 선택 -> Next
설치컴포넌트 선택 -> next • 웹메소드 설치 디렉토리 지정 -> next
Manager Server라이센스 Key -> Next • IS Key 값을 입력한다 • 라이센스동의 -> Next
4. Database 생성 • [다음 사항 확인] • 메뉴 Tool SQL Server Properties Security 에서 Authentication이 SQL Server and Windows로 되어 있어야 하고, • 디렉토리 Security Logins sa 의 속성에서 password를 sa로 변경
4. Database 생성 (SQL Server JDBC Driver 파일) • C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib의 3개 jar 파일(msbase.jar, mssqlserver.jar, msutil.jar )을 C:\webMethods6\IntegrationServer\lib\jars에 카피한다.
4. Database 생성 (Optimize) • C:\webmethods6\common\db\scripts\mssql\mssql.bat 실행 • 1. Install / Reinstall a Database Componentoption Enter • 1, 2, 3을 순서대로 선택하고 SA password는 sa. • 위 작업 수행 후 3개의 User 및 Table이 생성됨 (anlaysis, processtracker, processaudit)
4. Database 생성 (TN / IS) • TN (Trading Network) DB 생성 • SQL Server Enterprise Manger에서 TNDB 생성한 후 • C:\webmethods\common\db\scripts\create의 다음 SQL 실행create_TN_6-5_SQLServer.sql, create_archive_TN_6-5_SQLServer.sql • 명령어) osql –U tndb –P tndb –i create_TN_6-5_SQLServer.sql • osql –U tndb –P tndb –i create_archive_TN_6-5_SQLServer.sql • Integration Server (IS Coreaudit, Prt) Table 생성 • C:\webmethods\common\db\scripts\create의 다음 SQL 실행create_iscoreaudit_6-5_SQLServer.sql, create_prt_6-5_SQLServer.sql • 명령어) osql –U processaudit –P processaudit –i create_iscoreaudit_6-5_SQLServer.sql • osql –U processaudit –P processaudit –i create_prt_6-5_SQLServer.sql
5. My webMethods 설정 • My webmethods 실행: C:\webMethods6\Portal\bin\portal.bat start • 로그온: http://<hostname>:8800 (Administrator/manage) • webMethods Configuration System configuration에서 localhost를 host명으로 수정
6. IS 설정 • 0. IS start 한 후, • Jdbc pool 생성: - TN DB Pool은 이미 생성되어 있음. - Setting JDBC Pool Create a new pool alias를 클릭하여 processaudit에 대한 Pool Alias 생성 • ISCoreaudit 과 ProcessAudit에 1번에서 생성한 Pool 지정
6. IS 설정 3. Optimize 패키지 enable한 후 WmOptimze 패키지 홈으로 가서 port가 12501인지 확인하고 아니면 변경(IS가 12501 port로 optimze와 communication함) 4. Default Broker 세팅Setting / Broker / Edit Broker Setting에서 Configured 클릭하고 아래와 같이 Broker 설정
6. IS 설정 • Extended SettingSetting / Extended / Edit Extended Setting에서 다음 추가watt.server.auditLoadSchema=true watt.server.auditStore=database • 6. WmcomAuth 세팅Packages / Management에서 WmComAuth 홈페이지로 가서 다음과 같이 설정하고 저장한다.Host=Host명 , port=8800 , user=WEBM_SYSUSER , pw=manage
6. IS 설정 7. Monitor.cnf 파일 수정C:\webMethods6\IntegrationServer\packages\WmMonitor\config 의 monitor.cnf 파일에서 host를 Host명으로, port를 8800으로 수정 8. Broker document type logging 설정WmBrokerAdmin 홈페이지에서 Broker server / Brokers/ Enable Document Type logging을 클릭한다.
7. Workflow 설정 (DB 생성) • wf DB 생성 : - SQL Server Enterprise Manager에서 Database New Database에서 wf DB 생성- 접속권한부여: Security Logins Database Access에서 wf 선택, role에서 db_datawriter, db_datareader 선택
7. Workflow 설정 (DB 생성-계속) 2. wf DB 생성 : - Database wf 선택 오른쪽 버튼 속성 permission에서 wf에 해당하는 모든 role 선택
7. Workflow 설정 (Workflow Configuration Tool) Workflow configuration을 띄워서 나머지는 모두 default 이고 아래 Authentication Parameter에서 port=8800, user/password: webm_sysuser/manage 입력하고 Next
7. Workflow 설정 (Workflow Configuration-계속) Broker 세팅을 다음과 같이 해준다 Broker #1
7. Workflow 설정 (Workflow Configuration-계속) Monitor database는 processaduit/processaudit으로
7. Workflow 설정 (Workflow Configuration-계속) workflow database는 wf/wf
7. Workflow 설정 (확인) Config 완료 후 Windows service에서 start해주고 Javaw.exe 9개 프로세스가 떠 있는지 확인한다.
7. Workflow 설정 (My webMethods의 Inbox 수정) Portal화면에서 설정 1. My webmethods에서 Inbox 수정 System configuration System setting Inbox Servlet URL을 http://winxpsql:5555/web/WmWFServlet/wfservlet 로 수정 2. Workflow server port 는 5001 3. Test out that the inbox is up and running by going to My Webmethods ->Business Monitoring -> Tasks (Integration Server -> WorkflowServlet needs to be up)