Files
caliverse_doc/z. Shredder/서버 빌드 & 런칭 메뉴얼.txt
2025-05-01 07:27:54 +09:00

45 lines
1.7 KiB
Plaintext

# 플랫폼 서버 빌드 & 런칭 하기
1. 서버 빌드 하기
1.1. 서버 개발 환경 구축 과정 완료
1.2. trunk\Caliverse\Server\CaliServer\CaliServer.sln 실행
1.3. 빌드 진행
1.3.1. Protocol 프로젝트 빌드
1.3.2. 전체 빌드
2. 서버 런칭 하기
2.1. ProudNet 인증키 발급 및 등록
- 넷텐션으로 부터 인증키 발급 메일 수신 확인
- 참조 : https://guide.nettention.com/cpp_ko#_p_n_license_main
- 인증키 등록 : trunk\Caliverse\Server\CaliServer\External\ProudNet\util\PNLicenseAuthGui.exe 실행 및 등록 (Valid OK 확인)
2.2. 환경 설정
- 서버 관련 Config
경로 : trunk\Caliverse\Server\Configs\
파일 : LoginServer.json, ChatServer.json, GameServer.json 설정
- 로그 관련 Config
경로 : trunk\Caliverse\Server\CaliServer\LoginServer\LoginServer.json
trunk\Caliverse\Server\CaliServer\ChatServer\ChatServer.json
trunk\Caliverse\Server\CaliServer\GameServer\GameServer.json
2.3. Back-End 프로세스 설정
2.3.1. CPU 가상화 활성화 설정
- 작업 관리자 > 성능 > CPU 가상화 사용 상태 확인 : 사용 않함 설정일 경우 BIOS 에서 Virtualization 활성화 설정
2.3.2. 주요 프로그램 설치
- Docker for Windows Desktop 설치
2.3.3. 가상화 설정
- PowerShell 실행
2.3.4. Back-End 프로세스 설치 및 실행
- PowerShell 실행
- docker-compose.yml 파일 있는 경로로 이동
docker-compose up -d 실행
3. 분산 프로세스 구조
- Private : DynamoDB, Redis, RabbitMQ
- Public : LoginServer, GameServer, ChatServer