FM 구축법

구축에 앞서 몇가지 다운 받아야 할 프로그램이 있다

JDK7, 넷빈즈,  MYSQL 5.5, Mysql Tool이다.

캡처6
https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

오라클에 로그인하고 windows용으로 받으면 된다 x86(32비트) x64(64비트) 아무거나 받아도 무방하나 64비트를 받는것이 낫다

캡처7
https://netbeans.org/downloads/old/7.4

넷빈즈는 Java SE를 받으면 된다. 8.0도 상관은 없지만 8.2버전의 경우 자바8을 요구하므로, 피해야한다.  귀찮으니 7.4로 받자 물론 자바8 이후버전은 8.0이후 버전을 받아야 한다

수정) netbeans가 오라클에서 apache로 개발사가 바뀜에 따라 구버전은 공식페이지에서 다운 받을 수 없다. 자바7이 아닌 자바8을 사용한다면, 최신 버전을 받아도 상관없다.

캡처8
https://downloads.mysql.com/archives/community

여기서 5.5버전대로 받으면 된다. 굳이 5.5버전을 받는 이유는 이후 버전은 용량이 클 뿐만 아니라 여기치 못한 여러가지 문제가 있을 수 있기 때문이다.

캡처9
https://downloads.mysql.com/archives/gui

쿼리브라우저와 기타툴이 포함되어있는 Gui tool도 받아두자.

캡처17

다 받았으면 다음과 같은 프로그램들이 받아져 있을 것이다.

캡처19

자바7 설치에는 별다른 주의해야 할 부분은 없다

캡처20

다음을 눌러주면 간단하게 설치할 수 있다

꼭 필요한건 아니지만 환경변수를 설정해야 할 수 있는데 이 방법을 따라하면 된다.

https://prolite.tistory.com/975
캡처1
https://www.oracle.com/java/technologies/javase-jce-all-downloads.html

java7의 경우 jce도 설치할 필요가 있는데  java7용 jce를 다운받고

캡처2자바7이 설치된 폴더로 이동하고

캡처3파일을 붙여넣으면 끝이다

캡처1

이번에는 Mysql을 설치할것이다 설치의 어려움은 없지만 설정에 살짝 주의할 필요가 있다.캡처2캡처3캡처4

설치가 끝났다 Finish를 누르면 설치창이 나온다

캡처5
캡처6
캡처7
캡처8
캡처9
캡처10

여러가지 옵션이 있지만 넘어가자캡처11캡처12

보통 euckr로 설정한다고 문제되진 않지만 웬만하면 UTF8로 설정하는걸 추천한다.

캡처13

여기서는 서비스 이름과 mysql 명령어를 PATH에 추가할지 결정할 수 있다.

PATH에 추가하면 mysqldump 같은 유용한 툴을 명령창에서 쓸 수 있으므로 추가하고 싶다면 추가해도 좋다

캡처14

여기서는 myslql의 root 비밀번호를 정할 수 있다

enable root acess from remote machines를 체크하면,   외부에서도 접속할 수 있지만 보안상 권장되지는 않는다

사실 일반적인 환경에서는 root계정대신 별도의 계정을 사용하는게 일반적이다.

캡처15

excute를 실행하면 설정이 모두 완료된다

캡처16

보통이라면 설정이 문제가 없겠지만 간혹 설정에 문제가 있는 경우가 있다

바로 Mysql을 삭제하고 재설치하는 경우인데 이 경우 해결이 매우 힘드므로 주의하자

캡처17

간단하게 설명하자면 MySQLInstanceConfig.exe를 실행해서 Remove instance를 실행해서 서비스를 제거하고캡처18

C:\ProgramData\MYSQL 폴더를 삭제하면 된다

간단하긴 하지만 재설치시에 매우매우 헤멜 수 있으므로 삭제할때 유의하자

캡처27
캡처28

Mysql toos도 간단하게 설치할 수 있다

캡처21
캡처22
캡처23
캡처24
캡처25
캡처26

넷빈즈 설치도 어려운것은 없다. 마지막 체크박스는 사용데이터를 넷빈즈에 보낸다는 내용으로 풀어두자

캡처29

쿼리 브라우저를 열면 username에 root password에 설정한 패스워드 Default schema에는 blank든 원하는 걸 넣어주면 된다

캡처30

파일에서 open script File를 누르고

캡처31

sql폴더에서 sql을 선택하고

캡처32

excute를 누르면 실행이 모두 완료된다

캡처33
캡처34

마지막으로 서버설정.ini과 Start DB.bat을 원하는 값으로 수정하면 구축이 완료된다

(버전에 따라 ini 대신 properties파일을 수정해야 될 수도 있다. ip 주소들을 127.0.0.1으로 수정해두는걸 잊지말자)

외부접속의 경우 127.0.0.1 대신 공인ip를 사용하고 DMZ 설정을 해주면 된다

캡처35
캡처18

접속기는 접속기.txt에 127.0.0.1 8484를 쓰고캡처19

확장자를 .bat으로 고친후 폴더에 클라 폴더에 넣고 실행하면 된다

(고버전의 경우 별도의 접속기가 필요하다. 일반적으로 고버전의 경우 로컬접속이 가능한 접속기가 이미 존재할것이다.)

캡처20

컴퓨터에 따라 확장자가 보이지 않을 수 있는데 폴더옵션을 다음과 같이 설정하면 된다

캡처10

간혹 넷빈즈로 빌드해야하는 경우가 있는데 New project를 누르고 프로젝트를 불러오고 빌드하면 된다

캡처11

소스가 있는 자바 프로젝트를 선택하고

캡처12

원하는 이름을 지어준다

캡처13

폴더에 있는 소스파일을 선택하고 Finish를 눌러 프로젝트를 생성한다

캡처14

프로젝트 속성에서 Libray를 선택하고 Add JAR/Folder를 추가하여 라이브러리를 추가한다

캡처15
캡처21

메뉴에서 프로젝트를 빌드하면 된다

gm 설정법

gm 설정은 characters 테이블에서 gm 컬럼을 10으로 설정하면 된다.

accounts 테이블에도 gm테이블이 있지만, 그걸 설정하면 교불에 각종 불이익만 가득하기 때문에, characters 테이블만 수정해주면 된다.

위로 스크롤