ArcEmu-AIO 설치 및 구동

이전 주제 보기 다음 주제 보기 Go down

ArcEmu-AIO 설치 및 구동

올리기 by arcemu.aio on 2008-09-28, 6:51 pm

ArcEmu-AIO 설치
(ArcEmu-AIO win32용 바이너리 파일을 기준으로 합니다.)

1. ArcEmu-AIO win32 배포판과 WhyDB-SQLite3 파일이 필요합니다.
해당 파일은 새로운 소식 게시판에서 링크를 찾을 수 있습니다.

2. ArcEmu-AIO의 압축을 해제합니다.
client_extractor.exe 파일을 실행하여 dbc, maps, vmaps 파일을 추출합니다.
(dbc/maps/vmaps 파일이 이미 있을 경우 추출 과정은 넘기셔도 됩니다)

3. WhyDB-SQLite3의 압축을 해제합니다.
그리고 압축이 풀린 폴더에 있는 setup.bat 파일을 실행하면
logon.db, character.db, world.db 3개의 파일이 생성됩니다.
(설치 중간에 나타나는 에러 메시지는 무시하셔도 됩니다)
생성된 3개의 DB 파일은 ArcEmu-AIO의 압축이 해제된 폴더에 옮겨 놓습니다.
(설치된 DB는 차후 DB 전체를 갱신하기 전까지는 삭제하지 마시기 바랍니다)

4. ArcEmu-AIO의 압축이 해제된 폴더 안에 있는 sql 폴더에
update.bat 파일이 있을 경우 실행하시기 바랍니다.
update.bat 파일을 실행하기 위해서는 DB가 먼저 설치되어 있어야 합니다.

5. 모든 설치가 완료되었습니다.
arcemu-logonserver.exe 와 arcemu-world.exe 를 실행하시면 서버가 기동됩니다.
http://localhost 또는 http://127.0.0.1로 접속하셔서 계정을 생성하세요.
그리고 master 계정의 비밀번호(초기값: changeme)를 꼭 변경하세요.

6. 클라이언트가 설치된 곳에 realmlist.wtf 라는 파일이 있습니다.
해당 파일을 메모장이나 텍스트 편집기로 열어보시면
set realmlist [IP 또는 인터넷 주소]
형식으로 된 부분이 있습니다.
여기서 IP 나 인터넷 주소가 적힌 부분이 로그온 서버로 접속하기 위한 주소입니다.
set realmlist 127.0.0.1
형식으로 바꿔서 실행중인 서버로 접속하게끔 설정합니다.
이제 클라이언트를 실행하시면 서버로 접속이 가능합니다.

vmaps/collision 기능을 사용하지 않으실 경우
성능상의 이유, 또는 기타 다른 이유로 vmaps/collision 기능을
사용하지 않으실 경우 arcemu-world.ini의
[Server]
...
Collision="1"
부분을 1 대신 0 으로 수정하여 끌 수 있습니다.
해당 기능을 끌 경우 vmaps 폴더의 데이터는 사용되지 않습니다.

타 웹서버 프로그램을 같이 사용할 경우
기존에 웹서버를 사용하고 계신 분은 계정 관리 페이지에 접속이 안될 수 있습니다.
이 경우 configs/arcemu-logonserver.ini 파일에서
[Listen]
...
WebServerPort="80"
부분을 찾으셔서 80을 다른 숫자로 바꿔주시면 됩니다.
포트 번호를 바꾸셨다면 계정 관리 페이지 접속시 주소 뒤에 포트 번호를 붙여주셔야 합니다.
예를 들어 8080으로 바꿨을 경우 http://localhost:8080로 접속하면 됩니다.

외부에서의 접속을 허용하는 방법
서버를 실행중인 컴퓨터 외에 다른 컴퓨터에서도 접속을 하게끔 하시려면
configs/arcemu-realms.ini 파일에서
[Realm1]
...
Address="127.0.0.1:8129"
부분을 찾으셔서 127.0.0.1을 외부에서 접속 가능한 주소로 바꿔주시면 됩니다.
IP 주소나 도메인 네임 모두 가능합니다.
유동 아이피를 쓰신다면 DDNS 서비스를 이용하시면 편리합니다.

공유기를 쓰고 있을 경우
공유기를 쓰고 있을 경우 공유기 밖에서 접속이 안될수도 있습니다.
이 경우에는 공유기의 설정 메뉴에서 포트 포워딩/DMZ 등의 기능을 이용하시면 됩니다.
외부에서 접속이 가능해야 하는 포트들은 80, 3724, 8129 3개의 포트입니다.
이 포트 번호는 configs의 설정 파일에서 포트 번호가 바뀌면 같이 바꿔주셔야 합니다.
서버를 실행하신 다음 http://www.dyndns.com/support/tools/openport.html 에서
접속이 제대로 이루어지는지 확인이 가능합니다.
만약 접속이 안된다면(refuse, time out 등) 포트 번호를 바꿔서 시도해보시기 바랍니다.

arcemu.aio
Admin

게시물 갯수 : 314
Registration date : 2008-09-13

사용자 정보 보기 http://arcemu.wowwars.net

위로 Go down

이전 주제 보기 다음 주제 보기 위로


 
Permissions in this forum:
답글을 올릴 수 없습니다