BOARD

강좌·기초

그누보드 입문자를 위한 홈페이지 제작 시작 가이드

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 13회 작성일 26-09-25 16:43

본문

그누보드 입문자를 위한 홈페이지 제작 시작 가이드

그누보드를 처음 접하는 입문자와 운영자가 홈페이지 제작을 시작할 때 알아야 할 기초 학습 방법과 설치·적용 절차를 안내합니다.

그누보드 입문자를 위한 학습 경로 및 참고 자료

그누보드를 처음 접하고 홈페이지 제작을 시작할 때, 백지 상태에서 무작정 코드를 작성하기보다 공식 문서와 기성 도구를 활용하는 것이 효율적입니다.

1. 공식 매뉴얼 정독

  • 확인 위치: SIR 공식 홈페이지 내 그누보드 매뉴얼
  • 내용: 그누보드를 처음 사용하는 단계라면 먼저 매뉴얼을 정독하여 프로그램에 어떤 기능들이 포함되어 있는지 우선 파악하는 것이 좋습니다.

2. 테마 또는 빌더 활용

  • 적용 조건: PHP나 웹 경로 구조 등에 대한 기초 지식이 부족한 경우
  • 권장 사항: 처음부터 모든 레이아웃을 직접 구현하기보다 이미 구성된 테마나 빌더를 활용하는 것이 수월합니다. 입문 단계에서는 로컬 환경(XAMPP 등)에 그누보드를 설치하여 연습해보는 것도 좋은 방법입니다. 빌더나 테마의 사용 가이드 및 폴더 업로드 방식을 참고하여 시작할 수 있습니다.

그누보드5 설치 및 data 폴더 권한 설정 방법

웹호스팅 환경에서 그누보드5를 설치하고 초기 실행 시 필요한 data 폴더 생성 및 권한 설정 과정은 다음과 같습니다.

1. 설치 페이지 접근 및 data 폴더 생성

  1. 브라우저에서 설치를 진행하면 '그누보드5 설치를 위해 아래 내용을 확인해 주십시오'라는 안내 페이지가 나타납니다.
  2. FTP 프로그램으로 접속하여 config.php 파일이 위치한 곳에 data 디렉터리를 생성합니다.

2. data 폴더 권한(퍼미션) 설정

  1. 생성한 data 폴더에 마우스 우클릭을 한 뒤 파일 권한을 선택하여 속성창을 엽니다.
  2. 숫자 값에 707을 입력한 후 확인을 클릭합니다.

3. 새로 고침 및 라이센스 동의

  1. 브라우저로 돌아와 단축키 F5를 눌러 새로 고침을 합니다.
  2. 정상적으로 진행되었다면 라이센스 약관 페이지가 나타나며, '동의합니다'에 체크한 후 확인 버튼을 클릭하여 설치를 계속 진행합니다.

주의사항: DB 정보 입력 단계에서 'MySQL Host, User, Password, DB 정보에 오류가 있습니다' 메시지가 발생한다면, 입력한 DB명, 사용자명, 비밀번호가 실제 MySQL/MariaDB 설정과 일치하는지 다시 확인하십시오.

테마 및 빌더를 활용한 홈페이지 레이아웃 구성

백지상태에서 디자인이 어려울 때 테마나 빌더를 활용하면 홈페이지를 수월하게 구축할 수 있습니다.

1. 테마 활용 방법

  • 테마 다운로드: 그누보드5 테마 게시판에서 마음에 드는 테마를 다운로드합니다.
  • 테마 업로드: 다운로드한 테마 파일의 압축을 해제한 후, FTP 프로그램을 이용하여 그누보드5의 theme 폴더 안에 업로드합니다.
  • 테마 설정: 그누보드에 접속하여 최고 관리자 정보로 로그인한 뒤, 테마 설정 기능을 통해 사이트 레이아웃 등 디자인을 쉽게 변경할 수 있습니다. 테마 적용 후 레이아웃이 정상적으로 보이지 않는다면 관리자 모드의 테마 설정에서 '테마 스킨 설정 가져오기'를 클릭하여 설정을 동기화하십시오. 기본으로 설치되어 있는 테마의 상세보기 버튼을 클릭하면 Version, Maker, License와 간략한 테마 설명을 확인할 수 있습니다.

2. 빌더 활용 방법

  • 백지상태에서 직접 설명하는 것은 한계가 있으므로, 아예 모르는 상태라면 테마나 빌더를 사용하는 것이 나을 수 있습니다.
  • 설치하면 순식간에 홈페이지가 생성되는 빌더를 활용할 수 있으며, 빌더 다운로드 시 좋아요 클릭과 감사의 코멘트를 남길 수 있습니다.

회원 권한에 따른 메뉴 노출 방법 수정 절차

로그인 상태와 회원 권한에 따라 메뉴를 다르게 노출하기 위해 커뮤니티 자료에서 안내하는 데이터베이스 및 파일 수정 방법은 다음과 같습니다.

1. 데이터베이스 테이블 수정

g5_menu 테이블에 사용자 권한 필드를 추가합니다.

ALTER TABLE `g5_menu`
ADD COLUMN `me_auth` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '메뉴 사용 권한. 각 사용자의 권한에 맞는 메뉴만 노출 됩니다.' AFTER `me_mobile_use`;

2. 관리자 파일 수정

첨부 파일 또는 대상 파일인 /adm/menu_list.php의 22번째 줄 부근에 다음 내용을 추가합니다.

  • me_auth tinyint(4) NOT NULL DEFAULT '0', 추가

주의사항: 위 내용은 커뮤니티 팁 자료를 바탕으로 한 수정 방법입니다. 파일을 수정하기 전 반드시 원본 파일을 백업한 후 진행하시기 바랍니다.

그누보드 입문 제작 가이드

  • 내 상황: 그누보드를 처음 접하여 홈페이지를 제작해야 하지만 기초 지식이나 학습 경로를 모르는 운영자
  • 선택 기준: 백지상태에서 직접 레이아웃을 구현하기 어렵거나 PHP 및 웹 경로 구조에 대한 지식이 부족한 경우
  • 다음 행동: 공식 매뉴얼을 정독하여 기본 기능을 파악한 뒤, 기성 테마나 빌더를 다운로드하여 FTP를 통해 업로드하고 레이아웃을 구성

실전 FAQ

Q. 그누보드 초기 설치 시 'MySQL Host, User, Password, DB 정보에 오류가 있습니다' 메시지가 뜰 때는 어떻게 하나요?

  • 예외/대안: DB 접속 정보가 정확한지 확인한 후, 그누보드 data 폴더 내에 생성된 dbconfig.php 파일 안의 아이디와 패스워드 설정값을 직접 열어 일치하는지 점검해야 합니다.

Q. data 폴더 권한을 707로 설정했는데도 라이센스 동의 페이지로 넘어가지 않습니다.

  • 막히는 지점: config.php 파일이 위치한 경로에 data 디렉터리가 올바르게 생성되었는지, FTP 파일 퍼미션(권한)이 정확히 적용되었는지 재확인하고 브라우저를 새로고침(F5)해야 합니다.

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.