고수형님들 진짜 한번만 알려주세요 ㅠ
2.7이랑 2.0 구축하는게 다른가요?
로컬 생성해서 비밀 번호 0000 설정후 테스트 접속시 성공 팝업 뜨고
뉴데이터 베이스 생성하여 이름 in200 / character set : utf8 연결후에
db폴더에 sql 파일 배치 하는데 배치 오류로 몇개 파일 빼고는 다 실패로 뜨네요
2.0은 다르게 설정을 해야하는건가요 지금 며칠째 이것저것 하는데 안되네요
sql 파일 내용입니다 / 해결 도움 주시는분께 300mp 드립니다
################################################
#
# Mysql 처리에 필요한 정보
#
################################################
driver = com.mysql.jdbc.Driver
url = jdbc:mysql://localhost:3306/lin200?useUnicode=true&characterEncoding=utf8
id = root
pw =0000
################################################
# 자동백업 사용할지 여부
auto_backup = false
################################################
# 자동백업 주기 설정
# 서버가 가동된 시간을 기준으로 딜레이값 설정.
# 분단위.
auto_backup_delay = 30
################################################
# 백업 경로 설정.
#auto_backup_path = C:/backup
auto_backup_path = server_backup
1.서버팩 압축을 푼다.
2.서버팩에안에 mysql.config(서버 설정 문서)를 열면 url = jdbc:mysql://localhost/lin200?useUnicode=true&characterEncoding=utf8 이문장에서 lin200이 님이 나비켓에서 새데이터베이스 이름을 같게 해야합니다. 주소라고 보시면되고 그아래 아이디비번은 님 나비켓접근할때 아이디비번이에요 비번설정안했으면 비번은 공백으로 둠 그리고 저장
3.나비켓을 실행시키면 왼쪽에 localhost를 더블클릭후에 전기표시가 녹색으로 바뀌게 하고 localshot를 오른쪽 마우스 버튼하면 새로운데이터베이스 클릭하면 데이터베이스명에다 아까 문서파일에 나온 주소 명을 똑같이 넣고 문자셋을 euckr 선택
4.목록에 님이 만든 데이터베이스명이생기고 그 데이터베이스명에 왼쪽마우스로 선택한후 오른쪽 마우스 누르면 배치파일 샐행하기를 누른다.
5.그럼 파일 탐색창이 나오는데 거기서 님 서버팩으로 가서 dl폴더를 더블클릭해서 들어가서 lin200.sql 최신 버전을 클릭한다(최신 날짜이거나 가장큰용량) 그럼 로딩창이 생기면 완료될때까지 기다린다
6.완료후 서버팩의 socket.config 를 연다 socket.config안의 아이피와 포트 설정이 있는데 이곳이 게임클라이언트(리니지게임)와의 통신을 하기위한 주소를 마쳐주는거(님이 혼자 하신다면 ip = 127.0.0.1 포트는 저는 3000주고 씀 )
7.리니지2.0클라이언트에서 lin.bin.exe파일 찾아서 선택후 오른쪽 마우스를 클릭해서 바로가기를 만드다.
8.새로생겨진 바로가기 파일을 마우스 오른쪽 클릭해서 속성을 클릭하면 바로가기 택에 대상(T)라고 나오는데 끝에 스페이스바로 한칸띄우고 님이 아까 socket.config 파일이 적은 아이피를 넣고 스페이스 한칸 눌러서 포트번호를 넣어준다. 그리고 적용 확인
9.서버팩에서 배치파일을 싷행 그럼 메니저창이 생기는 왼쪽 위에 보면 서버 on/off 눌러서 서버 키기로 가동 시킨후 클라이언트에서 바로가기 실행 이제 게임 즐기시고 혹시 로그인이 안되거나 팅기면 기존에쓰던사람이 계정을 많이 만들어논거일수도(한가지 ip에 두개이상 계정이 등록안되게 되 있을수 있음) 있으니 나비켓에서 account 테이블 더블클릭후 등록된 계정을 싹다 지우고 다시 클라를 시행해본다 그래도 안되면 클라이언트에 문제가 있는것이니 다른것을 알아본다.
10.설명을 너무 잘한거 같지 않나요 ??
11.님 기존새데이터베이스명이 이미 오류 가났으니 지워도 똑같이 만들면 기록남아있을수 있으니 그걸 다른걸로 고쳐보라고 한겁니다.