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

본문
그누보드 입문자를 위한 홈페이지 제작 시작 가이드
그누보드를 처음 접하는 입문자와 운영자가 홈페이지 제작을 시작할 때 알아야 할 기초 학습 방법과 설치·적용 절차를 안내합니다.
그누보드 입문자를 위한 학습 경로 및 참고 자료
그누보드를 처음 접하고 홈페이지 제작을 시작할 때, 백지 상태에서 무작정 코드를 작성하기보다 공식 문서와 기성 도구를 활용하는 것이 효율적입니다.
1. 공식 매뉴얼 정독
- 확인 위치: SIR 공식 홈페이지 내 그누보드 매뉴얼
- 내용: 그누보드를 처음 사용하는 단계라면 먼저 매뉴얼을 정독하여 프로그램에 어떤 기능들이 포함되어 있는지 우선 파악하는 것이 좋습니다.
2. 테마 또는 빌더 활용
- 적용 조건: PHP나 웹 경로 구조 등에 대한 기초 지식이 부족한 경우
- 권장 사항: 처음부터 모든 레이아웃을 직접 구현하기보다 이미 구성된 테마나 빌더를 활용하는 것이 수월합니다. 입문 단계에서는 로컬 환경(XAMPP 등)에 그누보드를 설치하여 연습해보는 것도 좋은 방법입니다. 빌더나 테마의 사용 가이드 및 폴더 업로드 방식을 참고하여 시작할 수 있습니다.
그누보드5 설치 및 data 폴더 권한 설정 방법
웹호스팅 환경에서 그누보드5를 설치하고 초기 실행 시 필요한 data 폴더 생성 및 권한 설정 과정은 다음과 같습니다.
1. 설치 페이지 접근 및 data 폴더 생성
- 브라우저에서 설치를 진행하면 '그누보드5 설치를 위해 아래 내용을 확인해 주십시오'라는 안내 페이지가 나타납니다.
- FTP 프로그램으로 접속하여
config.php파일이 위치한 곳에data디렉터리를 생성합니다.
2. data 폴더 권한(퍼미션) 설정
- 생성한
data폴더에 마우스 우클릭을 한 뒤 파일 권한을 선택하여 속성창을 엽니다. - 숫자 값에
707을 입력한 후 확인을 클릭합니다.
3. 새로 고침 및 라이센스 동의
- 브라우저로 돌아와 단축키
F5를 눌러 새로 고침을 합니다. - 정상적으로 진행되었다면 라이센스 약관 페이지가 나타나며, '동의합니다'에 체크한 후 확인 버튼을 클릭하여 설치를 계속 진행합니다.
주의사항: 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_authtinyint(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)해야 합니다.
참고자료
기타 참고자료
- sir.kr — 그누보드5 매뉴얼
- sir.kr — 기본 레이아웃 - SIR - 개발자 커뮤니티
- sir.kr — 회원 권한에 따른 메뉴 노출 방법 - SIR - 개발자 커뮤니티
- sir.kr — 그누보드 리빌더 1.2.7 - SIR - 개발자 커뮤니티
- sir.kr — 그누보드 초기세팅 - SIR - 개발자 커뮤니티
- velog.io — 그누보드 그누보드 설치
- sir.kr — 그누보드5 매뉴얼
- sir.kr — 그누보드5 매뉴얼
- sir.kr — 그누보드 5 설치 정말 진행이 안 됩니다... db 정보 올바르지 않다고 뜨고 이상한 메세지 뜹니다.... - SIR - 개발자 커뮤니티
- sir.kr — 그누보드 설치시 에러 mysql host user password db 정보에 오류가 있습니다 - SIR - 개발자 커뮤니티
- sir.kr — 헤놀, 그누보드 설치시 MySQL Host, User, Password, DB 정보에 오류가 있습니다. 에러 - SIR - 개발자 커뮤니티
- 이전글그누보드 게시판 설정 여분 필드(bo1~bo10) 개념 및 활용 가이드 26.09.25
- 다음글그누보드4 게시판 글쓰기 첨부파일 입력창 고정 출력 방법 26.09.25
댓글목록
등록된 댓글이 없습니다.