5. 아테나 실행 및 종료와 오류





5. 아테나 실행 및 종료와 오류

지금까지의 설정 및 작업으로 최소한의 서버 실행은 하게되었습니다.

실행된 서버는 접속이 가능하며 데이터베이스에 로그와 데이터가 기록이 됩니다.


아테나 서버 실행 및 종료


아테나 실행 오류


Posted by 귀여운촌아
:

4. 아테나 데이터베이스 구축




4. 아테나 데이터베이스 구축

아테나 컴파일 후 아테나에서 사용할 데이터베이스를 생성하고

MySQL Workbench를 이용해서 데이터베이스를 열람하고 편집한 뒤 아테나에서 연결하여 사용할 수 있도록 해야합니다.


MySQL Workbench를 이용한 DB 접속 계정 생성 및 연결


MySQL Workbench를 이용한 아테나 DB 구축


MySQL Workbench를 이용한 DB 수정


Posted by 귀여운촌아
:

3. 아테나 컴파일 하기




3. 아테나 컴파일 하기

처음에 다운 받았던 아테나는 컴파일이 되지 않은 아테나 입니다.

이 상태로는 전혀 실행되지 않습니다. 반드시 비주얼 스튜디오를 이용해서 컴파일을 해야 실행할 수 있게 됩니다.


컴파일 하기 전에 살짝(?)


Visual Studio Community 2013으로 컴파일 하기


Microsoft Visual Studio C++ 2010 Express를 이용한 컴파일 및 Warning C4819 해결


Posted by 귀여운촌아
:

2. 필요한 프로그램 설치하기

A. 비주얼 스튜디오 설치

B. MySQL Server 및 Workbench 설치




A. 비주얼 스튜디오 설치

앞서서 다운받은 설치 파일 중 Visual Studio Community 2013의 설치를 하도록 하겠습니다.

Visual Studio C++ Express 2010의 설치는 어렵지 않을 거라 생각됩니다.


Visual Studio Community 2013 설치


B. MySQL Installer를 이용한 Community Server 및 Workbench 설치

다운 받은 MySQL Installer는 통합 설치 파일로 여러 제품을 쉽게 설치하고 관리할 수 있습니다.

물론 필요한 MySQL Community Server와 MySQL Workbench를 따로 다운 받아 설치해도 무방합니다.


MySQL Installer 설치하기


MySQL 설치 오류 및 삭제

설치 중 오류 발생 (작성중)

Posted by 귀여운촌아
:

1. 필수 파일 다운받기

A. 아테나 다운받기

B. 비주얼 스튜디오 다운받기

C. MySQL Server Workbench 다운받기




A. 아테나 다운받기

아래의 두 가지 아테나 중 원하는 것을 선택해서 다운 받으면 됩니다.

기본적인 기능에서는 큰 차이는 없습니다.


rAthena 다운받기


Hercules 다운받기





B. 비주얼 스튜디오 다운받기

아래의 두 가지 버전 중 원하는 버전 하나를 선택하여 다운 받으면 됩니다.

참고로 Visual Studio C++ Express 2010은 예전 버전으로 공식 홈페이지에서 더 이상 배포를 하지 않는 것 같습니다.

따라서 다른 사람이 올려놓은 자료를 이용하여 다운 받아 사용해야 합니다.

그 아래의 버전은 비교적 최신 버전의 비주얼 스튜디오이며 공식 홈페이지에서 배포하고 있습니다.

(아테나 컴파일에는 C++만 있으면 되므로 비주얼 스튜디오의 다른 기능 등을 사용하지 않는다면 C++ Express 2010을 추천합니다.)

(어느 정도 비주얼 스튜디오를 사용한다면 요즘 버전을 추천하지만 설치 용량이 꽤 크므로 알아서 선택하기 바랍니다.)


Visual Studio C++ Express 2010 다운받기


Visual Studio 2013 다운받기





C. MySQL Server  Workbench 다운받기

설치시 오류가 나거나 이전에 설치해 놓은 예전 버전 등이 있다면 반드시 완전히 삭제 후 다시 설치해야 오류나 DB가 꼬이지 않습니다.

삭제는 MySQL 설치 가이드에 올리도록 하겠습니다.


MySQL Installer 다운받기




아테나 서버 구축에 필요한 모든 파일을 다운 받았습니다.

필요한 프로그램을 설치하고 설치된 프로그램이 올바르게 작동하는 것을 확인 한 뒤 아테나 컴파일을 하도록 하겠습니다.

Posted by 귀여운촌아
:

이전의 글에서 Visual Studio를 설치했다면 컴파일을 해보겠습니다.

컴파일 방법은 이전의 가이드에서 설명한 방법과 동일하지만 이전 글에서 새롭게 Visual Studio Community를 테스트 해 볼 겸 올려보겠습니다.

(사실 Visual C++ Express 2010의 인터페이스와 크게 다르지도 않습니다.....)


Athena Compile 하기



Posted by 귀여운촌아
:

이전의 글에서 Athena를 컴파일 하기 위해 Microsoft Visual C++ Express 2010을 설치했는데,

설치파일을 공식 홈페이지에서 배포하지 않는다고 댓글로 알려주셔서 다른 무료 버전의 Visual Studio를 받아서 설치해보겠습니다.

먼저 Visual Studio 공식 홈페이지에 보면 새로운 Visual Studio가 출시되면서 위의 Visual C++ Express 2010를 배포하지 않는 것 같습니다

하지만 다른 버전의 무료로 사용할 수 있는 Visual Studio Express

새롭게 나온 Community 등을 배포하고 있어서 공식 홈페이지에서 다운받아서 설치하면 됩니다.


아래 처럼 공식 홈페이지에서 다운로드 > 모든 다운로드로 이동하면



아래와 같이 여러 버전의 Visual Studio를 받을 수 있습니다.

여기서는 Athena를 컴파일하기 위해서 비주얼 스튜디오를 설치하는 것이기 때문에

Visual Studio 2013 버전들 중 개인이 사용할 경우 무료로 이용이 가능한 버전을 설치해 보겠습니다.

(Visual Studio 2015 버전은 Athena 컴파일이 잘 되지 않습니다.)


아래와 같이 여러 버전이 있고 Express 2013 for Desktop도 있기 때문에 Express 2010 대신 이 버전을

설치하여 사용해도 될 것 같습니다. (Express 2015 버전도 있습니다.)



저는 새로 나온 Community 2013을 설치해서 사용해 보겠습니다.



Visual Studio Community 2013 설치하기



개인 사용의 경우 Visual Studio Community, Visual Studio Express가 무료이니 공식 홈페이지에서 다운받아서 마음껏 사용하면 될 것 같습니다.

Express 2010 보다 상위 버전이니 여러 면에서 더 좋을 거라 생각됩니다.

그래도 설치나 사용이 어렵다면 아래의 블로그에서 Visual C++ Express 2010을 다운받을 수 있다고 하니

아래의 블로그에서 다운 및 설치하여 이용하면 될 것 같습니다.


http://blog.naver.com/dongyoung97/80149986056


Visual Studio Community 2013으로 Athena 컴파일 하기

'기타 > Athena' 카테고리의 다른 글

2. Athena Compile - 아테나 컴파일 하기  (0) 2015.08.01
여러 아이템 버프 효과 npc  (0) 2015.07.25
버프 아이템 상점 npc  (0) 2015.07.22
약간 합리적인 버프 npc  (4) 2015.07.12
8. Athena의 npc 추가와 설정  (2) 2015.06.09
Posted by 귀여운촌아
:


rAthena의 컴파일은 비주얼  스튜디오(Visual Studio)와 시그윈(Cygiwin)을 이용하여 컴파일 할 수 있습니다.


-비주얼 스튜디오(Visual Studio)를 이용한 컴파일

먼저 비주얼 스튜디오(Visual Studio)를 다운 받아 설치합니다.

설치할 버전은 MS Visual C++ 2010 Express Edition입니다.


비주얼 스튜디오(Visual Studio)의 설치가 끝난 후에 비주얼 스튜디오(Visual Studio)를 실행합니다.

그 다음 프로젝트/솔루션 열기를 선택하여 rAthena 솔루션 파일을 불러옵니다.


불러올 파일은 rAthena-10.svl으로 Visual Studio Solution 파일입니다.


올바르게 파일을 불러왔다면 4개의 프로젝트 파일이 있는 것을 확인 할 수 있습니다.


다음 솔루션 구성을 Release로 설정하고

솔루션 탐색기에서 솔루션을 우클릭하여 솔루션 빌드를 실행합니다.


컴파일을 실행하면 출력 창에 경과에 대한 메세지를 볼 수 있습니다.


오직 컴파일만 완료한 상태(기타 서버 구동과 관련된 설정이 없이)에서 runserver-sql.bat를 실행하면

여러 에러 메세지와 함께 실행되는 것을 볼 수 있습니다.


또는 컴파일이 제대로 완료된 후에는 char-server_sql.exe, login-server_sql.exe, map-server_sql.exe, mapcache.exe 파일이 생성된 것을 확인할 수 있습니다.





-기타


Posted by 귀여운촌아
: