회원가입, 게시판, 주문, 장바구니 등을 구현하려면 개발을 해야 하지만
사이트를 만들 때마다 백엔드 개발자의 도움을 받을 수 없기 때문에
빌드를 사용해 사이트를 만들 수 있다.
그누보드5
호스팅 준비
로컬(내 컴퓨터)가 아닌 웹서버에 설치해야 하기 때문에 호스팅을 구매해 설치한다.
- cafe24
https://hosting.cafe24.com/?controller=new_product_page&page=autobahn - 닷홈
https://www.dothome.co.kr/web/premium/index.php (도메인 구매시 무료)
https://www.dothome.co.kr/web/free/index.php (무료)
설치
1. 수동설치
- 그누보드 다운로드
https://sir.kr/g5_pds - 그누보드 설치 가이드
https://sir.kr/manual/g5/2
2. 자동설치
cafe24에서
프로그램 자동설치 > 설치 프로그램 선택 > 그누보드
- 본인의 상황에 따라 www 또는 www/gnuboard5 선택
Dothome에서
마이닷홈 > 웹호스팅 목록 > 상세보기 > 옵션추가 및 부가서비스 > CMS설치
CMS설치
설정
구글 애널리틱스
아래 링크에서 가입 후 코드 복사
https://g.co/kgs/AuDPjd
테마
사용하고 싶은 테마를 추가하거나 삭제할 수 있다.
- 환경설정 > 테마설정 > 적용 테마 확인
테마가 적용되지 않았을 때 index, header, footer 경로
/ (root) 내
- index : index.php
- head : head.sub.php
- header : head.php
- footer : tail.php
- foot : tail.sub.php
테마가 적용되어 있을 때 index, header, footer 경로
/theme/basic 내
- index : /theme/basic/index.php
- head : /theme/basic/head.sub.php
- header : /theme/basic/head.php
- footer : /theme/basic/tail.php
- foot : /theme/basic/tail.sub.php
메뉴 설정
cafe24에서 gnuboard5 폴더에 그누보드 설치를 했다.
폴더를 만들지 않고 바로 설치했다면 gunboard5/ 빼고 링크 연결
root 에 about.php, facility.php 파일을 만들고 아래 경로 입력
ex) 도메인을 뺀 나머지 주소를 넣는다.
- 단체소개 : /gnuboard5/about.php
- 단체활동 : /gnuboard5/facility.php
- 갤러리 : /gnuboard5/bbs/board.php?bo_table=gallery
- 공연 및 체험문의 : /gnuboard5/bbs/board.php?bo_table=qa
파일 수정
head 수정 (head.sub.php)
- 라이브러리 추가
header 수정 (head.php)
- 주메뉴 바로가기 추가
- logo 변경