Skip to content

kagla/g5pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

그누보드5 Pro (G5Pro)

그누보드5 Pro(줄여서 G5Pro)는 그누보드5를 기반으로 개선·확장한 PHP CMS/게시판 솔루션입니다. 게시판(BBS), 쇼핑몰(영카트), 회원 관리, 관리자 모드를 하나의 패키지로 제공합니다.

주요 구성

  • 게시판(BBS) — 공지사항, Q&A, 자유게시판, 갤러리 등 다양한 스킨 기반 게시판
  • 쇼핑몰(shop) — 영카트 기반 쇼핑몰 (상품, 주문, 쿠폰, 배송 관리)
  • 관리자 모드(adm) — 환경설정, 회원/게시판/콘텐츠 통합 관리
  • 모바일(mobile) — 모바일 전용 스킨 지원
  • _pro — G5Pro 전용 확장 모듈 (assets, lib, setup, dev 도구 포함)

요구 사항

항목 버전
PHP 7.x 이상 (8.x 지원)
MySQL / MariaDB 5.x 이상
웹서버 Apache (mod_rewrite / AllowOverride All)

설치

  1. 저장소를 웹 루트에 클론합니다.

    git clone https://github.com/kagla/g5pro
  2. data 디렉터리를 생성하고 웹서버가 쓸 수 있도록 권한을 부여합니다.

    mkdir data && chmod 707 data
  3. MySQL 데이터베이스와 사용자를 생성합니다.

    CREATE DATABASE g5pro DEFAULT CHARACTER SET utf8mb4;
    CREATE USER 'g5pro'@'localhost' IDENTIFIED BY '비밀번호';
    GRANT ALL PRIVILEGES ON g5pro.* TO 'g5pro'@'localhost';
  4. 브라우저에서 http://도메인/install/에 접속해 안내에 따라 설치를 진행합니다.

디렉터리 구조

g5pro/
├── adm/        관리자 모드
├── bbs/        게시판 실행 파일
├── shop/       쇼핑몰(영카트)
├── mobile/     모바일 스킨
├── skin/       게시판/회원/기타 스킨
├── theme/      테마
├── plugin/     에디터 등 플러그인
├── extend/     사용자 확장 파일
├── lib/        공용 라이브러리
├── _pro/       G5Pro 확장 모듈
└── data/       업로드/설정 데이터 (설치 시 생성)

라이센스

MIT License

About

그누보드5 위에 얹는 확장 레이어 (_pro/) — PDO, 단일 반응형 템플릿, 라이트/다크

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages