프리메이플이란 기존 메이플스토리와는 다르게 클라이언트를 따로 다운받아서 실행시키는 방식입니다. 하지만 이러한 방법으로는 게임 내 경제 시스템 구현과 같은 부분에서는 어려움이 많기 때문에 많은 사람들이 불법 프로그램을 이용해서 직접 구축하기도 합니다. 이 글에서는 제가 어떻게 해서든 여러분께 도움이 되고자 하는 마음으로 간단하게나마 프메서버를 만드는 과정을 소개하고자 합니다.
프메서버를 만들려면 어떤 준비물이 필요한가요?
가장 먼저 해야할 일은 가상머신(VM)을 설치하는 것입니다. VM은 일종의 컴퓨터 안의 작은 컴퓨터라고 보시면 됩니다. 윈도우 운영체제에서도 리눅스나 맥OS 등 다른 운영체제를 구동시킬 수 있도록 해주는 소프트웨어죠. 저는 우분투라는 무료 OS를 기반으로 한 vmware workstation 16버전을 사용했습니다.**********************/kr/products/workstation-player/workstation-16.html 에서 다운로드 받으실 수 있습니다.
다음으론 자바 JDK를 설치해야하는데요,**********************/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 에 접속하셔서 자신의 운영체제에 맞는 버전을 선택하시고 32비트 또는 64비트 중 알맞은 비트수를 골라 다운로드 하시면 됩니다.
마지막으로 PHP7 웹프로그래밍 언어를 설치해야 하는데요, 구글에 php7 download 라고 검색하면 다양한 사이트가 나옵니다. 거기서 아무거나 골라서 받으시면 됩니다.
웹 프로그래밍 언어란 무엇인가요?
웹 프로그래밍 언어란 쉽게 말해 인터넷 상에서 동작하는 모든 종류의 어플리케이션을 개발하기 위한 언어입니다. 대표적으로 HTML, CSS, JavaScript 가 있죠. 우리가 지금 하려는건 간단한 홈페이지 제작이기 때문에 굳이 어려운 스크립트 언어까지는 필요없습니다. 그래서 간단히 배울 수 있는 PHP 7 을 추천드리는 겁니다.
자바스크립트랑 제이쿼리는 왜 배우는건가요?
PHP만으로 충분히 코딩이 가능하지만 보다 동적인 페이지를 만들고 싶다면 자바스크립트와 제이쿼리를 배우셔야 합니다. 둘 다 아주 쉽고 빠르게 배울 수 있으니 걱정 마세요.
어떤 파일들을 받아야하나요?
위 링크에서 받은 jdk 와 python 은 이미 받으셨을테니 넘어가겠습니다. 이제 남은 건 mysql 과 apache 입니다. 이것 역시 위 링크에서 받을 수 있지만 혹시 못 찾으셨다면 아래 링크에서 받으세요. MySQL Community Server - Download for Windows | Apache Software Foundation (apache-tomcat-7.0.54-windows-x64.exe)
설치방법은 간단합니다. 그냥 압축 풀고 setup.exe 를 실행시키면 끝이에요. 다만 아파치 톰캣같은 경우엔 경로 설정을 좀 해줘야하니 주의하세요.
이제 마지막 단계입니다. 아까 받아놓은 파이썬 폴더에 들어가서 bin 폴더에 들어가세요. 그리고 cmd 창을 열고 cd 명령어를 입력 후 엔터를 치면 해당 폴더로 이동하게 됩니다. 그런 다음 ln -s /usr/local/bin/python /usr/bin 이렇게 입력하신 후 엔터를 치시면 파이썬이 정상적으로 설치됩니다.
그리고 다시한번 말씀드리지만 이건 어디까지나 임시방편이고 정식으로 하려면 돈주고 사야합니다. 그러니 절대 상업적 목적으로 쓰시면 안됩니다.