사이트 로그인
2017.01.23 22:37
1. 아이온 구축에 필요한 자료는 MYSQL 5.0이상, JDK 1.6, 거북이, 나비캣이 필수 자료임.
2. 그럼 팩을 다운 받아 적당한곳에 압축을 풉니다.
3. 압축해제한 폴더에 보시면 (드라이브\Novos_Easy_AionUnique_Emulator_Repack_버전\SVN AIONEmu Source) 폴더에
SVN Update Aion Source.bat 으로 SVN 업데이트하시면 창이 뜨면서 업뎃을 시작합니다.
대략 시간은 팩에 따라 다름, 업데이터를 하시면 "업데이터가 완료 되었습니다". 라고 되면 창 닫으시면 되고,
만약 실패를 하시면 거북이 설치 후 바탕화면에서 마우스 오른쪽 누르시면 "SVN CHECK OUT"이 있으니
이방법으로 업뎃하셔도 됩니다. 거북이로 업뎃하실경우 다운된 파일의 폴더명이 AE-GO로 생성되니
4. 팩 업뎃이 끝나면 Build Aion LoginServer.bat과 Build Aion GameServer.bat을 차례대로 실행하시면 build.xml 과 함께 cmd 창이 뜨면서 압축을 풀고 성공이라는 글이 나옵니다.
이후에 다음 bat을 실행하세요.
그럼 C:\Novos_Easy_AionUnique_Emulator_Repack\SVN AIONEmu Source\aion-emu\AE-go_GameServer\"build" 기존에 없던 build 폴더가 생성됩니다.
C:\Novos_Easy_AionUnique_Emulator_Repack\SVN AIONEmu Source\aion-emu\AE-go_LoginServer\"build" 폴더에 ae_login.zip, ae_gameserver.zip 두개 파일이
생성된걸 확인하시고 압축을 해제합니다. :\Novos_Easy_AionUnique_Emulator_Repack_버전\AIONEmulator 덮어쓰시겠습니까 라고 물으면 예(전체)라고 하시면 됩니다.
5. 압축을 푼 \Novos_Easy_AionUnique_Emulator_Repack_버전\AIONEmulator\gameserver\config 에 보시면
===============================================================
gameserver.properties 를 메모장으로 여시고
# Host that will be used to listen for client connections
gameserver.network.client.host=자기아이피 (1컴으로 하실땐 내부아이피, 공유기 사용시 내부아이피 동일) pc방은 외부아이피로 적어주세요
# Id of this game server
gameserver.network.login.gsid=60(이 60이란 숫자는 서버번호 인데요 1-60까지 있으니 골라서 쓰시면 됩니다. 단 나비캣sql에 aionls에보시면 gameserver도 id를 동일하게 하셔야 합니다.
# Password of this game server
gameserver.network.login.password=aion 수정하셧으면 저장
database.properties 메모장으로 여시고
# This is database url.
database.url=jdbc:mysql://localhost:3316/aiongs
# Database user
database.user=root
# Database password
database.password=aion 이렇게 수정하고 저장
그리고 집이나 pc방에서 투컴으로 할실땐 ipconfig. xml도 수정하셔야 합니다.
<ipconfig default="아이피">원컴이면 127.0.0.1 , 투컴이면 외부아이피
<!--
IANA-reserved private IPv4 network ranges
Access only from local networks, external client can't have any of
the following ip addresses
-->
<iprange min="10.0.0.0" max="10.255.255.255" address="10.0.0.0"/>
<iprange min="172.16.0.0" max="172.31.255.255" address="172.16.0.0"/>
<iprange min="192.168.0.0" max="192.168.255.255" address="내부아이피"/>
혹시 iprange 갑시 최소와 최대값이 벚어나면 밑에 하나를 자기 아이피에 맞게 만들어서 쓰시면 됩니다.
==============================================================
6.:\Novos_Easy_AionUnique_Emulator_Repack_0.0.7.5\AIONEmulator\loginserver\config
==============================================================
loginserver.properties를 메모장으로 열고
# LoginServer will bind specified network interface
# * - bind all interfaces
loginserver.network.client.host=위와 동일 자기아이피
# How many times player can try to login before he get's banned for bruteforcing
loginserver.network.client.logintrybeforeban=5
# For what time in minutes player should be banned in case of bruteforcing
loginserver.network.client.bantimeforbruteforcing=15
# Host that will be used by LS to listen for GS connections
loginserver.network.gameserver.host=127.0.0.1 수정후 저장
database.properties 이파일 수정후 저장
# This is database url.
database.url=jdbc:mysql://localhost:3316/aionls
# Database user
database.user=root
# Database password
database.password=aion
==============================================================
7.나비캣 등록 한번 해보신분이라면 그냥 만드시면 되고 첨이시라면 새로 만들기 하셔서 localhost, root,aion,3306으로 하시면 됩니다.
아이온은 3316포트를 쓰기때문에 C:\Novos_Easy_AionUnique_Emulator_Repack_0.0.7.5\Start MySQL only.bat 실행하시고 나비켓에서 포드 3316으로 바꿔주시면 됩니다.
그리고 새로운 datebase 설치로 aionls,aiongs를 각각 만들어 여기에 맞게 sql 배치하시고 위에서 말씀드리것 처럼 aionls.gameserver의 값을 변경해 줘야합니다.
id=이건 위에 처럼 자신이 원하는 번호를 동일하게 기입하시면 됩니다. 보통 1또는 60을 사용하는데 서버서택창에서 원활이란 활성화 되지않으면 이걸 바꾸면 됩니다.
id= ( 번호) mask=127.0.0.1 password=aion입력하시고 저장
========이제 서버는 구축이 되었으며 아이온 클라를 설치합니다.===========
아이온 클라는 엔씨에서 클라 받으시고 패치까지 다하시면 됩니다.
패치 다하신 plaync\aion kor 폴더에 다운받으신 bin32 폴더를 덮어 주셔야 하는데 기존에 있는 원본을
살짝 이름을 바꿔주는 센스 다음 패치때 필요함 서로 이름 바꿔서 패치 그리고 다시 이름 바꿔주는 센스
그럼 \AION KOR 폴더에 cc.ini와 L10N폴더에 cc.ini 파일을 메모장으로 여시면 cc="0"으로 되어있는것을 "1"로 바꿔주고 저장.
\AION KOR\L10N\KOR 폴더명을 KOR->ENU로 바꿔줌KOR은 나두시고 복사해서 하나 만드셔서 ENU로 바꿔도 됨
그럼 접속기를 만들어야 합니다. 메모장 여시고 start bin32\aion.bin -ip:자기아이피 -port:2106 -cc:1 -lang:enu -noauthgg -noweb 복사해서 붙혀너으시고 다른이름 저장 선택. AION_FREE.bat로 저장합니다
이 접속기를 \AION KOR 폴더에 넣으시고 실해 하시면 서버 구축은 끝납니다.
서버실행후 오류 내용은 화면이 하얗다. 인증서버 접속 불가, 뭐 등등 있어요. intinal에러는 초기화 실패고 인증서버 실패는 아이피 문제니 수정하시길 바랍니다.
=========그럼 서버 실행을 해 보겠습니다=============
\Novos_Easy_AionUnique_Emulator_Repack_버전 폴더에 Start AIONEmulator.bat 실행
cmd 창이 뜨고 아파치와 sql서버를 실행한다고 ok 라면서 뜹니다.
다음 cmd 창이 뜨면서 loginserver가 실행되고 다음cmd창이 뜨면서 gameserver가 실행 됩니다. 정상 작동하면 cm,sm 뭐라고 뜨면서 서버가 작동되는것이고
err라고 뜨시면 err내용에 답이 있으니 찾아서 수정해 주시면 됩니다. 기본적으로 첫 실행시 오류나느 이유는 아이피를 잘못 적어서 그런것이니 아이피 수정하시면 됩니다.
이상 아이온 구축에 대한 기본적이 설명이였습니다.