준비물

VM웨어 10버전 이상
나비켓
Winscp
6.68서버파일
클라이언트


<Server>
----------------------------------------------------------------------------------------------
ID : root
PASSWD: 123456
----------------------------------------------------------------------------------------------

<Navicat>
----------------------------------------------------------------------------------------------
포트:46801
계정: ????
암호: skxmfba
----------------------------------------------------------------------------------------------

<구축법>
----------------------------------------------------------------------------------------------

VM 버젼 10 이상에서 서버 open 후 Start 누르고 (이때 첫 서버실행시 무브잇 누르시면됩니다.)

우분투아이디 입력창 뜨면

root // 123456 으로 로그인 하세요. (비밀번호 부분은 표시가 안되는게 정상이라 123456 입력 후 엔터)

비밀번호 변경하실분은 root // 123456 로그인 후 명령어창 passwd 입력 후 엔터

새로운 비밀번호 입력
새로운 비밀번호 입력확인

하시면 변경됩니다.

아래 구축법에선 서버 IP:192.168.10.100을 예제로 사용하였습니다.

----------------------------------------------------------------------------------------------

1. 서버 Start

2. 로그인 ID // PASSWD -> root // 123456 입력 후 엔터

3. ifconfig 입력 후 엔터 - > 화면에 표시되는 서버 ip주소 확인(예제:192.168.10.100)

4. 여기서부턴 2가지 방법 존재 4-1 // 4-2 참고하세요 [명령어를 통한 수정법과 Winscp을 이용한 수정법]
--------------------------------------------------------------------------------------------
4-1 명령어를 이용한 수정법(띄여쓰기있음)
--------------------------------------------------------------------------------------------
ifconfig 입력 후

cd /home/darkmasin/vs/conf 입력 후 엔터
ls 입력 후 엔터
vi gameserver.conf 입력 후 엔터

초기설정된 IP 182.172.124.131 보이는 화면일겁니다.
키보드 방향키 아래 꾹 눌러주시면 아래끝까지 가면

:%s/182.172.124.131/192.168.10.100 위에 3번에 표시된 서버ip주소 입력(예제:192.168.10.100) 입력 후 엔터
이때 몇개 항목이 변경되었다고 뜨면
키보드 방향키 아래 꾹 눌러서 아래끝까지 가면

:wq 입력 후 엔터

vi loginserver.conf 입력 후 엔터 위와 동일한 방법으로 IP변경 후

:wq 입력 후 엔터

vi sharedserver.conf 입력 후 엔터 위와 동일한 방법으로 IP변경 후

:wq 입력 후 엔터

cd입력 후 엔터

여기까지 되셨으면 Navicat을 실행합니다. (이때 VM화면 마우스 빠져나오는키 컨트롤+알트 누르시면 됩니다)

--------------------------------------------------------------------------------------------
4-2 Winscp를 이용한 수정법(Winscp프로그램 설치필요)
--------------------------------------------------------------------------------------------
Winscp 프로그램 실행 후

호스트이름 -> VM웨어 화면에 잡힌IP주소(예제:192.168.10.100)
포트번호 -> 22 (수정안해도 됩니다)
사용자이름 -> root
비밀번호 -> 123456 (위에서 비밀번호 변경하신분은 해당비밀번호 입력)

입력 다하고 로그인 누르면 서버접속 화면에서

오른쪽에 위쪽 뒤로가기나 root 경로부분 / <root> 선택하면

bin부터 많은 폴더가 보일텐데요

경로 home -> darkmasin -> vs -> conf

conf폴더에 도달하셨으면 해당파일

gameserver.conf
loginserver.conf
sharedserver.conf

위 3가지 더블클릭하셔서 182.172.124.131 부분 찾아서 VM웨어 IP주소로 변경하신 후 저장

여기까지 Winscp는 끄시고 Navicat을 실행합니다.


5. 나비켓(Navicat) 연결

나비켓 실행 후 왼쪽 상단 파일에서 새로운 연결 만들기 또는 접속누르시고,

Connection Name(접속명) -> 개인이 정하시면됩니다.,
Host name/IP address(호스트명/IP주소) -> VMware에 ifconfig 입력하면 나오는 리눅스아이피 입력.
Port(포트) -> 46801
User name(사용자명) -> ????
위 사용자명 물음표4번 맞습니다.
Password(패스워드) -> skxmfba
위 패스워드 한글키보드 나트륨=skxmfba

확인 누르시고 접속하면 테이블 화면에서

GameserverInfo 테이블 가서 아이피부분 수정

WorldDBInfo 테이블 가서 아이피부분 수정


6. 게임계정생성

나비켓 접속 후 설정하신 접속명 부분을 더블클릭하시면 Darkeden 오른쪽 눌러서 콘솔 실행(계정생성)

콘솔창이 뜨면


INSERT into Player (PlayerID,Password) value ('아이디',PASSWORD('비밀번호'));


입력 후 아이디/비밀번호라고 적힌 부분은 지우시고 생성할 계정명과 비밀번호 적어주시면 됩니다.

엔터 치시면 생성완료


7. 서버실행 및 클라이언트 접속 확인

위 6번까지 끝났으면 VM웨어 화면에서 ./start 입력 후 엔터하고 서버 켜지는거 확인

클라이언트 압축 푸셨으면 폴더안에 접속기.bat 마우스 오른쪽 편집눌러서 서버아이피(예제:192.168.10.100:7001) 으로 변경 후 실행