XOOPS Cube Legacy 기본 가이드

XOOPS Cube Legacy 2.1에 오신 것을 환영합니다. 님은 이제 멋지고 다이나믹한 웹사이트의 주인이 되셨습니다. XOOPS Cube Legacy 2.1을 이용하시면 포탈사이트, 상업용사이트, 가족/취미용 사이트를 손쉽게 만드실 수 있습니다.

Legacy 란 무엇인가?

이 시스템은 각각 특정한 기능과 목적을 가진 모듈을 사용하고 있습니다. XOOPS Cube는 base모듈과 시스템을 작동시키는 역할을 하는 모듈들을 호스팅하는 플랫폼 부분을 담당하고 있습니다. 님이 이 사이트를 위해 추가하실 다른 모듈들을 위한 컨테이너역할을 하는 Base모듈도 그 중 하나이며 Legacy로 불리고 있습니다. 기본 XOOPS Cube Legacy 패키지에는 최소한의 것들만 포함되어져 있습니다. 따라서 님의 사이트가 어떠한 기능을 메인으로 가지게 될 지는 님의 선택에 달려 있다고 할 수 있습니다. 님의 사이트의 성격에 맞는 모듈과 테마를 설치함으로써 쉽고 자유롭게 사이트의 기능추가 및 디자인 변경을 하실 수 있습니다. 물론 이를 위해선 XOOPS Cube Legacy 2.1를 조금 공부하실 필요가 있습니다.


기본지식

무엇보다도 먼저 보안(security)! 사이트가 안전한 상태인지 반드시 관련 체크를 하신 후 본격적인 사이트 구축에 들어가셔야합니다. 먼저 관리자화면(control panel)의 톱페이지에 접속해 보시기 바랍니다. 화면상에 경고문이 표시되어져 있는지 어떤지 확인해 보시기 바랍니다. 초기 인스톨후엔 대부분의 경우 적어도 하나 혹은 두가지의 경고문이 표시되어질 것입니다. 즉, mainfile.php 관련 경고와 install디렉토리와 관련된 경고가 그것입니다.

서버의 구성/설정에 따라선 다른 경고도 표시되어질 가능성이 있습니다만 우선적으로 가장 기본이 되는 이 두 경고문에 대해 간단히 설명하겠습니다.

install 디렉토리와 관련된 경고

이것은 정말로 중요한 경고문이니 만약 이 경고문이 표시되어진다면 무엇보다도 우선적으로 남아있는 install디렉토리를 삭제처리하시기 바랍니다. 만약 이 디렉로리를 방치해 두시면 악의적인 사용자가 이를 악용해 님의 사이트를 재설치해서 모든 권한/데이타를 빼았을 수도 있습니다. 따라서 반드시 설치후 install디렉로리를 삭제처리하시기 바랍니다.

mainfile.php 와 관련된 경고

이 경고문은 악의적 사용자가 님의 사이트의 mainfile.php을 조작할 가능성이 존재함을 알리는 것입니다. mainfile.php 파일에는 사이트의 기본 설정 및 테이타베이스 접속관련 기본정보가 기록되어져 있습니다. 따라서 반드시 악의적 사용자에 의한 조작을 막기위해 쓰기금지(읽기전용) 설정을 해 두셔야 합니다. Unix, Linux 계열의 OS를 사용하신다면 일반적으로 mainfile.php 파일의 권한을 644로 변경해 두시면 됩니다. 만약 Windows 계열의 OS를 사용하신다면 explorer에서 관련 보안설정을 하시면 됩니다.(일반적으로 읽기전용으로 설정). 만약 관련 설정 변경후에도 이 경고문이 계속 표시된다면 서버관리자에게 관련사항을 문의해 보실 것을 권합니다.

이제 위의 두 경고문이 사라지셨나요? 그러면 본격적으로 다음 단계로 넘어가겠습니다. (만약 그대로 남아있다면 페이지를 새로고침해 보신 후 다시 확인해 보시기 바랍니다.)

목차

XOOPS Cube Legacy 2.1의 사용법을 배우는 가장 빠른 지름길은 직접 간단한 사이트를 만들어 보는 것입니다. 님이 Oregon주(미국)에 사는 열열한 야구팬이라고 가정해 봅시다. 님은 야구팬들을 위한 로컬 커뮤니티사이트를 제작하려는 계획을 가지고 있습니다. 님이 만드시고자 하는 사이트는 기본적으로 관련 토론을 위한 포럼과 관련 뉴스로 구성되어진다고 합시다. 포럼에서는 등록회원들이 야구와 관련해 다양한 토론과 잡담을 즐길 수 있을 것입니다. 또한 사이트운영자들은 야구 관련 뉴스들을 게재해 회원들에게 신속하게 관련 정보를 제공할 수도 있을 것입니다.