김태현
Sr. SW Engineer. (Blizzard Entertainment)
---
글로벌 게임서비스의 무정지, 무점검 서버 개발과 운영의 사례를 소개
1. 무정지 무점검을 위해 적용된 서버 개발 기술들의 소개
2. 무정지 무점검 운영을 위한 서버의 구성과 DevOps 운용 소개
source : http://www.opennaru.com/jboss/jboss-core-services-collection/
JBCS ( JBoss Core Services Collection )는 엔터프라이즈 애플리케이션에서 필요한 일반적이고 기본적인 빌딩블록을 제공합니다.
여기에는 Red Hat SSO (Single SIgn On) 과 웹서버 그리고 관리와 모니터링을 위한 JON 등이 포함됩니다.
다음과 같은 컴포넌트가 포함됩니다.
JON : 레드햇 미들웨어에 대한 모니터링과 관리 서버
Apache HTTP 서버 : 웹서버
Red Hat SSO : 오픈소스인 Keycloak 프로젝트를 기반으로 SSO를 구현하며, Open ID Connection, SAML 그리고 OAth2와 같은 개방형 표준 인증 방법을 지원.
Apache Commons Jsvc : 유닉스 및 유닉스 기반 플랫폼 (Linux)에서 자바 애플리케이션을 데몬화할 수 있도록하는 유틸리티
Microsoft의 “IIS”와 Oracle의 “Oracle iPlanet Web Server” 웹 서버에 대한 커넥터
“Core Services Collection”의 사용권은 JBoss EAP 서브스크립션에 무료로 포함되며, 해당 제품들에 대한 온라인 지원, 전화 지원, 업데이트, 패치 및 보안 문제 해결 등의 기술지원이 포함됩니다
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi
Docker를 활용하여 Gitlab CI/CD 설치 구성 및 샘플 테스트를 위한 가이드 문서이며, Docker 및 Gitlab에 대한 개요 및 사용법에 대해서는 다루지 않습니다. Docker image를 이용 Gitlab 및 Gitlab CI/CD 설치 및 구성 후 Sample Spring boot web application을 이용하여 소스 변경에 따른 commit이 발생 했을 때 Gitlab CI/CD 기능을 통해 application 테스트, 빌드, 배포까지의 일련의 과정이 자동으로 진행되는지를 테스트 하는 내용입니다.
게임을 위한 AWS의 다양한 관리형 Database 서비스 Hands on Lab (김성수 솔루션즈 아키텍트, AWS) :: Gaming ...Amazon Web Services Korea
게임을 위한 AWS의 다양한 관리형 Database 서비스
이 세션에서는 AWS에서 제공하는 다양한 형태의 관리형 DB의 특성을 공유하며, 해당 DB가 실제 어떻게 동작하는지를 소개합니다. 특히 다양한 크기에 대해 어떻게 동작하는지 살펴보며 DB의 특성에 맞는 사용 방법을 예제로 소개드리고자 합니다.
이 책은 델파이를 '처음' 실행하는 그 순간부터 복합적인 프로젝트를 '완성'
하기까지의 모든 내용을 이 한 권의 책을 통해 배울 수 있습니다..
이 책은 총 3개의 주요 파트(델파이 기초, DB프로그래밍, 웹 프로그래밍 등)
그리고 21개의 장으로 구성되어 있습니다: 전체 목차 보기(클릭)
이 장에서는
- 누가 읽으면 좋은가?
- 저자는 어떤 목표를 가지고 이 책을 썼는가?
- 이 책을 어떻게 활용하면 좋은가?
를 설명합니다.
이 책 전체는 모듈 별로 나누어 PDF 파일로 무료 제공합니다.
(현재 업데이트 중/2019.8.6 기준)
본 문서를 출력하여도 좋습니다. 하지만, 활용 및 비용 면에서 교보문고, 인터넷 서점 등에서 구매를 권장합니다.
김태현
Sr. SW Engineer. (Blizzard Entertainment)
---
글로벌 게임서비스의 무정지, 무점검 서버 개발과 운영의 사례를 소개
1. 무정지 무점검을 위해 적용된 서버 개발 기술들의 소개
2. 무정지 무점검 운영을 위한 서버의 구성과 DevOps 운용 소개
source : http://www.opennaru.com/jboss/jboss-core-services-collection/
JBCS ( JBoss Core Services Collection )는 엔터프라이즈 애플리케이션에서 필요한 일반적이고 기본적인 빌딩블록을 제공합니다.
여기에는 Red Hat SSO (Single SIgn On) 과 웹서버 그리고 관리와 모니터링을 위한 JON 등이 포함됩니다.
다음과 같은 컴포넌트가 포함됩니다.
JON : 레드햇 미들웨어에 대한 모니터링과 관리 서버
Apache HTTP 서버 : 웹서버
Red Hat SSO : 오픈소스인 Keycloak 프로젝트를 기반으로 SSO를 구현하며, Open ID Connection, SAML 그리고 OAth2와 같은 개방형 표준 인증 방법을 지원.
Apache Commons Jsvc : 유닉스 및 유닉스 기반 플랫폼 (Linux)에서 자바 애플리케이션을 데몬화할 수 있도록하는 유틸리티
Microsoft의 “IIS”와 Oracle의 “Oracle iPlanet Web Server” 웹 서버에 대한 커넥터
“Core Services Collection”의 사용권은 JBoss EAP 서브스크립션에 무료로 포함되며, 해당 제품들에 대한 온라인 지원, 전화 지원, 업데이트, 패치 및 보안 문제 해결 등의 기술지원이 포함됩니다
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi
Docker를 활용하여 Gitlab CI/CD 설치 구성 및 샘플 테스트를 위한 가이드 문서이며, Docker 및 Gitlab에 대한 개요 및 사용법에 대해서는 다루지 않습니다. Docker image를 이용 Gitlab 및 Gitlab CI/CD 설치 및 구성 후 Sample Spring boot web application을 이용하여 소스 변경에 따른 commit이 발생 했을 때 Gitlab CI/CD 기능을 통해 application 테스트, 빌드, 배포까지의 일련의 과정이 자동으로 진행되는지를 테스트 하는 내용입니다.
게임을 위한 AWS의 다양한 관리형 Database 서비스 Hands on Lab (김성수 솔루션즈 아키텍트, AWS) :: Gaming ...Amazon Web Services Korea
게임을 위한 AWS의 다양한 관리형 Database 서비스
이 세션에서는 AWS에서 제공하는 다양한 형태의 관리형 DB의 특성을 공유하며, 해당 DB가 실제 어떻게 동작하는지를 소개합니다. 특히 다양한 크기에 대해 어떻게 동작하는지 살펴보며 DB의 특성에 맞는 사용 방법을 예제로 소개드리고자 합니다.
Similar to ELC(Embarcadero License Center) 서버 설치가이드 (20)
이 책은 델파이를 '처음' 실행하는 그 순간부터 복합적인 프로젝트를 '완성'
하기까지의 모든 내용을 이 한 권의 책을 통해 배울 수 있습니다..
이 책은 총 3개의 주요 파트(델파이 기초, DB프로그래밍, 웹 프로그래밍 등)
그리고 21개의 장으로 구성되어 있습니다: 전체 목차 보기(클릭)
이 장에서는
- 누가 읽으면 좋은가?
- 저자는 어떤 목표를 가지고 이 책을 썼는가?
- 이 책을 어떻게 활용하면 좋은가?
를 설명합니다.
이 책 전체는 모듈 별로 나누어 PDF 파일로 무료 제공합니다.
(현재 업데이트 중/2019.8.6 기준)
본 문서를 출력하여도 좋습니다. 하지만, 활용 및 비용 면에서 교보문고, 인터넷 서점 등에서 구매를 권장합니다.
2017년 4월 출시된 최신 RAD스튜디오 10.2 도쿄 버전의 최신 기술들을 정리한 문서입니다.
개발 성능 향상, 최신 OS지원, 새로운 개발 영역(클라우드, IoT 등)으로의 손쉬운 확장 등.
개발자들에게 복잡할 수 있는 기술들을 간편하게 적용할 수 있는 RAD스튜디오의 기술과 활용팁 입니다.
RAD스튜디오는 항상 최신 OS 지원을 위해 꾸준히 업데이트 되고 있습니다.
이 자료는 2017년 11월 진행된 온라인 세미나의 발표자료입니다. RAD스튜디오 10.2 버전으로 최신 OS와 기술들을 프로젝트에 적용하고, 개발 영역을 확장하는 방법을 설명합니다.
다루는 내용은 다음과 같습니다:
[최신 기술 적용-운영체제와 기술]
- 윈도우 10, 멀티플랫폼 지원, 사물인터넷, 겟잇 패키지 매니저
[개발 영역 확장-플랫폼과 아키텍처]
- 파이어몽키 프레임워크, RAD서버, 엔터프라이즈 커넥터
*온라인 세미나 다시보기는 다음 링크를 활용하세요:
https://goo.gl/tJK765
델파이 출시 22주년을 기념하여 '델파이 @22' 잡지를 제작했습니다.
델파이는 매년 새버전을 발표해오고 있습니다.
이번 '델파이 @22'는 지금까지의 델파이 역사, 언어, 사회, 교육 그리고 앞으로의 비전까지 다루고 있습니다.
단 하나의 코드베이스로 주요 5대 운영체제(윈도우,맥,리눅스,안드로이드,iOS)를 더 신속하게, 더 안전하게 지원하는 앱을 개발하는 방법을 '델파이 @22'를 통해 확인해보시기 바랍니다.
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 DB프로그래밍-멀티티어' 과정을 통해 다양한 구조의 서버와 애플리케이션을 작성해봅니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_dbprogramming/
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 DB프로그래밍-2티어' 과정을 통해 DB프로그래밍의 기초적인 부분을 배울 수 있습니다. 특히 2티어 구조에 대해 자세히 배우고 부서/사원 관리 프로그램을 직접 만들어봅니다.
이 외에도 Commit, 롤백, 트랜잭션 기능을 적용해보고, 트리뷰와 챠트 등 다양한 화면을 구성해봅니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_csprogramming/pdf/%EB%8D%B8%ED%8C%8C%EC%9D%B42%ED%8B%B0%EC%96%B4_%EC%B2%B4%ED%81%AC%EB%A6%AC%EC%8A%A4%ED%8A%B8.pdf
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 기초' 과정을 통해 프로그래밍의 기초 내용과 델파이 사용방법, 기능 등을 자세히 배울 수 있습니다.
이 문서는 해당 과정에서 다루는 내용들을 정리한 체크리스트입니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_basic/
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
10.1.2 베를린 버전(2016년 출시)부터는 윈도우10 센테니얼 브릿지 기능이 개발툴 중 최초로 지원되었으며, 이 기능을 통해 개발한 애플리케이션을 윈도우10 스토어로 바로 배포할 수 있습니다.
데브기어 정규 과정 '델파이 윈도우 애플리케이션 개발' 과정을 통해 관련 내용을 배울 수 있습니다.
이 문서는 해당 과정에서 다루는 내용들을 정리한 체크리스트입니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_windows
단 하나의 소스코드로 안드로이드&iOS 앱을 한 번에 개발하는 방법!
데브기어 정규 과정 '델파이로 한 번에 개발하는 안드로이드&iOS 앱'의 체크리스트입니다.
데브기어 과정을 듣고 나면 이 내용들을 모두 배우게 됩니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_mobile/
본 자료는 2017년 4월 6일 진행된 온라인 세미나 'RAD Studio 10.2 도쿄' 출시 세미나 자료입니다.
RAD Studio는 오브젝트 파스칼, C++ 중 원하는 언어를 선택해 단 하나의 코드베이스로 윈도우, 리눅스, 맥, 안드로이드, iOS 앱을 개발해 배포할 수 있는 개발툴입니다.
2017년 3월 출시된 새버전 '10.2 도쿄'에서는 최초의 LLVM 기반의 리눅스 컴파일러를 선보였습니다.
본 세미나 관련 자료는 다음 링크를 통해 확인할 수 있습니다.
http://tech.devgear.co.kr/delphi_news/431914
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 'iOS앱 스토어 배포 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '안드로이드 앱 스토어(Google Play) 배포 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '델파이 무료 평가판 설치 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 'iOS 앱 개발 환경 설정과 디바이스 연결 방법' 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '안드로이드 앱 개발 환경 설정과 디바이스 연결 방법' 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
국내 대부분의 대형 대학 병원, 검진 기관은 물로 전국 병의원, 약국, 동물병원에 배포되는 시스템들은 델파이와 C++빌더로 구축되어 있습니다.
해당 자료는 의료 시스템 개발 분야에서 많은 관심을 쏟고 있는 모바일, 사물인터넷 그리고 미들웨어 기술을 델파이와 C++빌더에서 어떻게 제공하고 있는지를 설명한 자료입니다.
1. ELC 서버 설치가이드
목차
ELC 서버 설치가이드 ................................................................................................................................................................1
1. ELC 다운로드............................................................................................................................................................................2
2. ELC 설치.....................................................................................................................................................................................3
3. 라이선스 호스트 설정.........................................................................................................................................................5
4. 백업 서버 설정(선택 사항) ...............................................................................................................................................7
5. 호스트 정보 확인 ..................................................................................................................................................................8
6. 라이선스 다운로드................................................................................................................................................................9
7. 라이센스의 배포.................................................................................................................................................................. 10
(1) 서버에 배포................................................................................................................................................................ 10
(2) 클라이언트에게 배포 ............................................................................................................................................. 10
8. 라이선스 서버 시작........................................................................................................................................................... 12
GUI에서 시작 :................................................................................................................................................................. 12
콘솔 화면에서 시작 :.................................................................................................................................................... 12
Windows 서비스에서 시작 : ..................................................................................................................................... 12
9. 클라이언트 시작.................................................................................................................................................................. 15
2. 1. ELC 다운로드
- Embarcadero License Center (ELC)의 설치파일은 아래의 웹사이트에서 다운로드 하십시오.
http://license.codegear.com/lservers/elise.jsp
(웹사이트에 접속하여 "Step1 - DOWNLOAD"에서 알맞은 OS 의 ELC 설치파일을 다운로드
받습니다)
3. 2. ELC 설치
- 설치를 진행합니다
※ ELC 서버를 설치 할 PC 에는 Java1.5 이상이 필요하며, 1 단계에서 다운로드 한 ELC 설치파일에
Java1.5 가 포함되어있습니다.
※ PC 에 Java1.5 가 설치되어 있지 않은 경우:
위 설치 화면에서 "Install a Java VM specificaly for this application"을 선택하십시오.
이 옵션을 선택하시면, ELC 모듈과 함께 JRE1.5 도 설치됩니다.
※ PC 에 Java1.5 가 이미 설치되어 있는 경우:
기본적으로 ELC 설치 시 함께 설치되는 JavaVM 을 사용하실 것을 권장하고 있습니다. 그러나
기존 JavaVM 을 사용할 수도 있습니다.
기존 JavaVM 을 사용하려면, 위의 설치 화면의 "Choose a Java VM already installed on this
system"을 선택하십시오.
- [Search For Others] 버튼을 누르면 시스템에 설치되어있는 기존의 JavaVM 을 자동으로
검색합니다.
4. - 수동으로 사용하는 JavaVM 을 지정하려면, [Choose Another] 버튼을 누른 후 <타겟
Java> / bin 디렉토리에서 Java.exe 를 선택하십시오.
- 단계별 ELC 서버의 설정을 알맞게 설정 후 [Next] 버튼으로 설치를 진행합니다.
- 설치가 완료되면 아래와 같은 화면이 나타납니다.
"Server Host Name"과 "Server IP Address" 정보는 설치한 PC 시스템 환경에 따라 다릅니다.
이 정보는 나중에 라이선스 호스트를 설정 시 사용하므로, 반드시 메모해두시기 바랍니다.
5. 3. 라이선스 호스트 설정
- https://reg.codegear.com/srs6/el/login.jsp 에 접속합니다.
Login Name 과 Password 를 입력합니다.
(* Login Name 과 Password 는 발급된 라이선스 메일이나 카드를 보시면 확인 하실 수 있습니다. )
- 호스트 정보 입력 창이 나오면 호스트이름, 포트번호(선택) (기본값 : 5567), 호스트 주소 입력이
필요합니다.
*위에서 ELC 설치 중 나왔던 Server Host Name 과 Server IP Address 값을 넣으시면 됩니다.
라이선스 호스트 설정을 수행하기 위해서는 라이선스 서버로 사용하는 PC 에 대한
* 호스트 이름 (필수)
* 포트 번호 (선택) 기본값 : 5567
* 호스트 주소 (선택)
입력이 필요합니다.
6. 위 정보를 기반으로 라이선스 파일이 생성되고 클라이언트가 위의 네트워크 정보에서 라이선스
서버를 찾고 실행됩니다.
또한 라이선스 서버 검색은 '호스트 이름 → 호스트 주소'의 순서로 진행되며 호스트 이름을
확인할 수 없는 경우 호스트 주소가 참조됩니다.
포트 번호, 호스트 주소 입력은 선택 사항입니다.
만약 입력을 하지 않는 경우에는, 포트 번호(기본값 5567)와 호스트 주소는 자동으로 삽입됩니다.
7. 4. 백업 서버 설정(선택 사항)
백업 서버가 필요 없는 경우에는 아무것도 입력하지 않고 "Next" 버튼을 누르십시오.
※ 만약 백업 서버를 사용한다면, "Click here to here backup server support"에 체크하십시오.
백업 서버의 포트 번호는 변경할 수 없습니다(마스터 서버에서 입력한 동일한 포트 번호가
사용됩니다).
또한 백업 서버를 생성하려면, 마스터 서버와는 다른 PC 를 준비하고, ELC 모듈 설치가
필요합니다.
마스터 때와 마찬가지로 호스트 이름과 IP 주소를 참고하십시오.
특히 중복 구성이 필요한 경우를 제외하고 백업 서버의 설정이 필요 없습니다.
백업서버 설치를 위해 아래의 링크를 참조합니다:
http://docwiki.embarcadero.com/ELC/en/Setting_up_a_Backup_ELC_for_Temporary_Redundancy
8. 5. 호스트 정보 확인
호스트 정보가 확인되면 마지막으로 "Finish"버튼을 클릭하십시오.
※ 참고 :
"Finish" 버튼을 누른 다음에는 호스트 이름, 포트 번호는 변경할 수 없으므로 입력의 확정은
신중하게 결정하십시오.
※ ELC 서버를 설치한 PC 에 포트번호 "5567"을 오픈해주시기 바랍니다.
9. 6. 라이선스 다운로드
"Download" 버튼을 클릭하여 라이선스 파일을 다운로드 하십시오.
다운로드되는 라이선스 파일 이름은 embarcadero_xxxxx.zip 입니다.
※ xxxxx 는 라이선스 인증서 번호입니다.
10. 7. 라이센스의 배포
다운로드한 embarcadero_xxxxx.zip 의 압축을 풉니다.
압축을 풀면, 다음과 같은 2 개의 파일이 포함되어 있습니다.
・ * concurrent_xxxxx.slip 또는 named_xxxxx.slip
・ * server_ xxxxx .slip
위의 파일을 서버 클라이언트에 각각 배포해야 합니다.
(1) 서버에 배포
server_xxxxx.slip 을 <ELC_Install> / conf 디렉토리에 추가하십시오.
<ELC_Install>의 기본 디렉토리는 C : Embarcadero LicenseCenter4.03 입니다.
(2) 클라이언트에게 배포
concurrent_xxxxx.slip 또는 named_xxxxx.slip 를 사용하는 제품의 license 디렉토리에 추가합니다.
license 디렉토리 경로는 제품마다 다릅니다.
- Delphi 、 C++Builder 、 RadStudio: Delphi, C + + Builder, RadStudio :
<Default Install Directory>/license <Default Install Directory> / license
- InterBase: InterBase :
<Default Install Directory>/license <Default Install Directory> / license
- J Builder2006 이전 :
<Default Install Directory>/license <Default Install Directory> / license
- JBuilder2007 이후 :
<Default Install Directory>/jbuilder/eclipse/license <Default Install Directory> / jbuilder / eclipse /
license
- 3rdRail: 3rdRail :
<Default Install Directory>/thirdrail/eclipse/license <Default Install Directory> / thirdrail / eclipse /
license
11. 또는 설치 시 <Install> 폴더에 .slip 파일을 추가합니다.
.slip 파일은 복사하여 프로그램을 사용하는 클라이언트의 PC 에 지정된 폴더에 반드시
추가하십시오.
12. 8. 라이선스 서버 시작
GUI 에서 시작 :
시작 메뉴 - [프로그램] - [Embarcadero License Center] - [Start Embarcadero License Center]
콘솔 화면에서 시작 :
시작 메뉴 - 프로그램 - 보조 프로그램 - 명령 프롬프트에서 명령 프롬프트를 시작하고 elise
명령을 실행합니다.
ELC 를 기본 경로에 설치한 경우
>cd C:EmbarcaderoLicenseCenter4.03bin > cd C : Embarcadero LicenseCenter4.03 bin
>elise start > elise start
Windows 서비스에서 시작 :
설치 시 ELC 를 서비스로 등록하는 경우에는 서버를 수동으로 시작할 필요가 없습니다.
제어판 - 관리 도구 - Windows 서비스에서 확인할 수 있습니다.
13. ※ ELC 를 Windows 서비스로 설치하려면 <ELC_Install> / setup / installService.bat 를
실행하십시오.
반대로 Windows 서비스에서 제거하려면 <ELC_Install> / setup / uninstallService.bat 실행하십시오.
라이선스 서버가 배포한 . slip 파일을 제대로 인식하고 있는지를 확인하려면 <ELC_Install> / logs
/ info.log 를 텍스트 편집기로 열고 로그에 License pool Loaded 라는 정보가 있으면 해당 제품에
대한 라이선스가 올바르게 인식되고 있다는 것을 보여드립니다.
예를 들어, 다음 로그는 3rdRail 제품의 동시 사용 라이선스 20 이 확인된 때 정보입니다.
[main : info] License Pool Loaded : 20 concurrent 0 named] 3rdRail (1501, 5)
위의 빨간색으로 표시한 내용은 라이선스 형태, 라이선스, 제품 이름, Product id, sku id 정보를
나타냅니다. 정보는 소지하고 있는 라이선스에 따라 다르며, 그 자세한 내용은 라이선스 파일
(embarcadero_xxxxx.zip)을 압축했을 때 slip 파일과 함께 포함되어있는 readme.txt 에 나와
있습니다.
다음은 예로 3rdRail 의 readme.txt 를 나타냅니다.
readme.txt 는 라이선스 정보를 나타내고 있으며 제품 이름은 해당 로그에 표시되는 것과 약간
다를 수 있습니다.
With reference to your License Certificate Number: 33248 With reference to your License
Certificate Number : 33248
License Information License Information
SKU: JXR0012WWXX000 SKU : JXR0012WWXX000
Product Description: 3rdRail Educational ( Concurrent ) Embarcadero License Center Product
Description : 3rdRail Educational (Concurrent) Embarcadero License Center
License Count: 20 License Count : 20
Instructions Instructions
-Embarcadero License Center - Embarcadero License Center
1. Copy server_33248.slip file into <ELC_install>/conf directory. 1. Copy server_33248.slip file into
<ELC_install> / conf directory.
2. If running, stop Embarcadero License Center. 2. If running, stop Embarcadero License Center.
3. For Embarcadero products with a concurrent license checkout feature, 3. For Embarcadero
products with a concurrent license checkout feature,
modify <ELC_install>/conf/userlist-concurrent.txt as described below. modify <ELC_install> / conf
/ userlist - concurrent.txt as described below.
4. Start Embarcadero License Center. 4 Start Embarcadero License Center.
14. (Refer to <ELC_install>/docs/ELC Admin Guide.pdf for detailed instructions (Refer to <ELC_install>
/ docs / ELC Admin Guide.pdf for detailed instructions
on how to stop and start Embarcadero License Center.) on how to stop and start Embarcadero
License Center)
Embarcadero License Center Enabled Product Embarcadero License Center Enabled Product
Copy concurrent_33248.slip into product's license directory Copy concurrent_33248.slip into
product 's license directory
<Default Install Directory>/license <Default Install Directory> / license
Setup <ELC_install>/conf/userlist-concurrent.txt Setup <ELC_install> / conf / userlist -
concurrent.txt
3rdRail Educational (product id = 1501, sku id = 5) 3rdRail Educational (product id = 1501, sku id
= 5)
Sample userlist-concurrent.txt: Sample userlist - concurrent.txt :
1. Format: user name, host name, identifier, maximum check-out period # Format : user
name, host name, identifier, maximum check - out period
2. #
3. - user name: user's machine login name # - user name : user 's machine login name
or * or *
4. - host name: user's machine host name or * # - host name : user 's machine host name or
*
5. - identifier (defined above) or * # - identifier (defined above) or *
6. - maximum check-out period: days:hours # - maximum check - out period : days : hours
7. #
8. Deprecated format: user name, host name, product, sku, maximum check-out period #
Deprecated format : user name, host name, product, sku, maximum check - out period
pjohnson, *, 1501, 5, 7 pjohnson, * 1501, 5, 7
ELC 서버 관리자 페이지 시작 :
웹브라우저를 실행하고 url 부분에 ELC 서버의 호스트명 또는 IP 를 입력 후 ELC 서버의 관리자
포트인 5580 을 추가로 입력합니다. 예)http://DEVGEAR:5580
해당 페이지에서는 라이선스 등을 확인할 수 있으며 기본 계정은 admin / admin 입니다.
15. 9. 클라이언트 시작
클라이언트 라이선스 파일이 각 클라이언트 License 디렉토리에 복사된 경우, 라이선스 서버에
접속하여 라이선스가 확인된 경우에, 제품을 정상적으로 시작할 수 있습니다.
단, 해당 제품의. slip 파일이 복사되지 않거나 혹은 라이선스 서버를 찾을 수 없는 경우에는,
라이선스 확인 불가로 제품 사용에 제한이 걸립니다..
제품에 올바른 라이선스가 등록되어있는지를 확인하려면 각 제품의 라이선스 매니저를
참조하십시오.
예를 들어, 델파이의 경우에는 [HELP] - [License Manager...]를 통해 등록되어있는 라이선스
정보를 확인하실 수 있습니다.