아니, GR Shop 을 설치하고 싶은 건데 뭐가 이렇게 먼저 설치해야 하는 게
많은 거야? ...라고 하실 수도 있겠습니다. 제가 여러분들 괴롭히려고
일부러 이렇게 한 건 아니구요... 뭐랄까. 그렇군요. 요런 비유 어떠십니까?

그러니까 GR Core 는 대들보 같은 겁니다.
직접적으로 뭔가를 하지는 않는데, GR시리즈들이 좀 더 고성능을 내고
좀 더 효율적으로 동작하도록 도와주며 서로간의 연계를 더 견고하게 해줍니다.

GR Board 와 GR Shop 은 그 GR Core 위에서 돌아가는 녀석들이구요.
서로 간의 중재를 GR Core 에서 해주는 겁니다.

이 GR Core 를 앞서 3편에서 설치해 보았습니다.
이제 비로소, 오늘의 메인디쉬, 주인공! GR Shop 설치를 시작해 보도록 하겠습니다.

4. GR Shop 설치

GR Shop 설치를 설명하기 전에, 한가지 보충설명을 할 게 있습니다.
앞선 글에서 "나중에 설명하겠다" 고 해놓고 그냥 지나간 부분입니다.
그 왜, grboard_skin 디렉토리가 어쩌고 하는 거 있었죠? best 게시판 만들때
전용 테마(스킨)가 있다고 해놓구선 없을 수도 있다고 하고 말았던 거 말입니다.

그 걸 어떻게 설치하는지 잠깐 설명을 드리겠습니다.
아래의 스크린샷을 보시면 "아!!!!" 하고 바로 탁! 이해가 되실 겁니다.

upload image

저 강렬한 색채의 화살표와 설명글을 보십시요.
크으... 이해가 단번에 되시죠? 정말 누가 만들었는지 몰라도
기가 막힐 정도로 단순한데다 쉬운 설명입니다. (흠흠;;;;)

첨언하자면, /grshop/ 디렉토리 안에는 /grshop/grboard_skin/ 이라는 디렉토리가 있는데
그 안에는 theme, outlogin, latest 라는 3개의 디렉토리가 들어 있습니다.
이 3개의 디렉토리를 /grboard/ 디렉토리 안에 FTP 로 덮어씌우시면 됩니다.
마우스로 3개의 디렉토리를 클릭하신 후, 위의 스샷처럼 그냥 /grboard/ 안에 떨궈주시면 됩니다.

GR Board / GR Core / GR Shop 이렇게 순서대로 설명하다보니
혼동의 우려를 없애기 위해서 지금에서야 설명 올립니다.
이제 GR Board 전용 스킨들을 어떤 식으로 업로드하는지 아시겠죠?
차후 GR Shop 에서 사용할 GR Board 전용스킨들도 같은 방식으로 업로드하면 되니까
미리 연습해 보시길 바랍니다.

자, 이제부터 진짜로 GR Shop 설치를 시작해 봅시다. (맨날 진짜래...)

upload image

아... 지겹습니다. 이젠 지겹군요.
GR Board 설치할 때처럼, GR Core 설치할 때처럼 GR Shop 또한
동일하게 FTP 로 업로드 해 줍니다. 저는 /grshop/ 이란 이름으로 넣었습니다.

업로드를 다 한 다음에는 뭐를 해야 할까요?
이젠 반사적으로 답이 튀어 나오실 겁니다. 네 그렇습니다. 퍼미션을 707로,
퍼미션을 707로! 조정하셔야지요. /grshop/ 디렉토리 뿐만 아니라
/grshop/layout/basic/config.php 파일도 퍼미션을 707로 조정하셔야 합니다.

여기서 잠깐.
GR Shop 의 경우 레이아웃 자체가 하나의 스킨입니다.
그리고 레이아웃 스킨의 경우 레이아웃 설정이라는 기능을 사용하실 수 있습니다.
이 건 좀 더 뒤에 다시 설명을 올릴 겁니다만, 지금은 그런 게 있다는 것만
아셔도 충분합니다.

어쨌든, 그 레이아웃 스킨 설정은 basic 스킨의 경우처럼
/grshop/layout/ 안에 위치합니다.
각각의 스킨들은 config.php 라는 파일을 가지게 되는데
이 파일의 퍼미션을 707 로 맞춰준 후에야 스킨 설정을 하실 수 있습니다.

지금은 어차피 basic 스킨 밖에 없으니 위에 설명해드린 위치들만
707로 맞추시면 됩니다. 허나 추후 여러 스킨들을 추가하시게 되거나 할 때
레이아웃 스킨 설정을 사용하기 위해서 각 스킨들의 디렉토리 안에 있는
config.php 파일의 퍼미션을 각각 707 로 맞춰주어야 한다는 점을 잊지 마세요!

자, 이제 업로드도 다했고 퍼미션도 707로 맞추라는 건 다 맞춰주었습니다.
그럼 다음은?

upload image
(http://여러분의도메인/grshop/install/ 을 입력하시면 설치 화면이 보여집니다.)

네 그렇죠. 예상하셨다시피 설치화면을 열어서 설치를 진행합니다.
왠지 전에 한 걸 또 하는 것 같다는 느낌이 들고 계시다면,
조금만 더 기다려 보시기 바랍니다. 이번 GR Shop 설치는 앞서서 소개해드린
두 녀석과는 달리, 입력해줘야 할 게 별로 없습니다. 진짜인지 보실까요?

upload image

어떻습니까?
딱 하나만 입력하시면 됩니다. GR Core 상대경로를요.

상대경로는 앞서 설명해드렸지만 상대적인 경로를 말합니다.
여기 가이드에서 제시하는 내용대로 디렉토리명을 지정하셨다면 설치화면에서
그대로 다음단계로 이동만 하셔도 됩니다. 우와... 그럼 전 클릭 한 번만 하면
되겠군요!

upload image

굉장합니다.
클릭 한 번으로 설치를 끝냈습니다. 헐~.



GR Shop 설치도 이걸로 끝입니다.
엥???!!!!! 벌써??!!
그렇습니다. GR Shop 자체는 설치하는 데 얼마 걸리지도 않습니다.

문제는 그 나마 GR Board 와 GR Core 를 먼저 설치하는 거였는데,
앞의 가이드들을 보시면 아시겠지만 둘 다 너무 허탈할 정도로 쉬웠습니다.
어느 새 여러분들은 GR 시리즈의 삼남매를 모두 서버에 설치하신 겁니다!

알고 보면 무척 쉬운 설치.
퍼미션이 어쩌고 상대경로가 어쩌고 하는 사이에 벌써 다 했습니다.

이제 설치했으니 실질적으로 활용을 해봐야 겠지요?
GR Board 와 GR Shop 의 미묘한 관계를 이제 드디어 목도하시게 됩니다.
왜 GR Shop 이 GR Board 를 등쳐먹는다고 하는 것인지 그 증거를
보여드릴 수 있습니다.

궁금하시죠?

그럼 다음편에서 만나요!