[프레임워크] 그누보드5

2021. 8. 9. 09:38개발모드/PHP

CMS(Contents Management System) 중 하나로, 게시판, 레이아웃, 모듈과 같은 기능을 모아둔 웹프레임워크.

게시판 관련 기능을 자동화시키기 때문에 웹 사이트 제작에 드는 시간이 많이 감소되며, 라이센스 자체가 오픈소스이기에 

스킨이나 플러그인 개발이 많고 여러 종류의 웹빌더도 존재한다.

 

 

그누보드5 설치조건.

  • PHP 5.2.17 이상 (권장 : PHP 7.2 이상)
  • MySQL 5.0 이상 OR MySQL 5.0 이상의 기능을 만족하는 MariaDB
  • 리눅스 호환 OS
  • 필수 라이브러리
    • GD Library 2.0 이상
    • iconv

 

1. sir.co.kr 사이트에 접속하여 그누보드5를 다운로드.

 

최신 버전 다운로드(TAR) : https://github.com/gnuboard/gnuboard5/tarball/master

최신 버전 다운로드(ZIP) : https://github.com/gnuboard/gnuboard5/zipball/master

 

 

2. 받은 파일의 압축을 풀고 FTP를 이용하여 웹서버에 업로드.

 

/홈 디렉터리/사용자 계정명/www 하단에 업로드

ex)

/home/gaengdoo/www

/home/gaengdoo/www/adm/

/home/gaengdoo/www/bbs/

/home/gaengdoo/www/css/

....

 

 

3. 브라우저 열고 해당 서버에 접속하면 설치 문구가 나오며, "data/dbconfig.php" 파일을 찾을 수 없다고 나오는 경우.

 

/home/gaengdoo/www 하단에 퍼미션 707 인 data 폴더를 생성.

그 후 브라우저 새로고침 하면 라이선스 약관이 뜨며 설치 과정이 진행.

 

 

4. MySQL 정보 입력.

 

Host : localhost

User : [ MySQL 사용자명 ]

Password : [ MySQL 패스워드 ]

DB : [ DB명 ]

TABLE명 접두사 : g5_

 

회원 ID : admin

비밀번호 : [ 관리자 접속 패스워드 ]

이름 : 최고관리자

E-mail : admin@domain.com

 

 

5. 위 과정을 모두 거치면 그누보드5 설치가 완료되며 도메인으로 접속 시 그누보드5가 설치된 화면을 확인 가능.

 

사용자 데모 : https://demo.sir.kr/gnuboard5/

 

그누보드5(영카트5)

사이트 정보 회사명 : 회사명 / 대표 : 대표자명 주소 : OO도 OO시 OO구 OO동 123-45 사업자 등록번호 : 123-45-67890 전화 : 02-123-4567 팩스 : 02-123-4568 통신판매업신고번호 : 제 OO구 - 123호 개인정보관리책임

demo.sir.kr

관리자 데모 : https://demo.sir.kr/gnuboard5/bbs/login.php?url=%2Fgnuboard5%2Fadm 

 

로그인 | 그누보드5(영카트5)

 

demo.sir.kr

 

 

출처 : 그누보드5. https://sir.kr/manual/g5/2