공지사항

CMS 설치, 깃허브 설치방법

1. 구형 XE (YJSoft XE Fork)

  • GitHub 주소: https://github.com/YJSoft/xe-core.git
  • 설치 명령어:
    cd /volume4/web
    git clone https://github.com/YJSoft/xe-core.git xe
    cd xe
    mkdir -p files
    chmod 707 files
    sudo chown -R http:http .
    
  • 핵심 에러: Fatal error: Uncaught Error: Non-static method Context::getInstance() cannot be called statically...
  • 해결법: 시놀로지 Web Station에서 해당 가상 호스트의 PHP 버전을 PHP 7.4 이하로 강제 하향 설정합니다.

2. 라이믹스 (Rhymix)

  • GitHub 주소: https://github.com/rhymix/rhymix.git
  • 설치 명령어:
    cd /volume4/web
    git clone https://github.com/rhymix/rhymix.git rhymix
    cd rhymix
    mkdir -p files
    chmod 707 files
    sudo chown -R http:http .
    
  • 핵심 에러: DB root 계정으로 설치하는 것은 허용되지 않습니다.
  • 해결법: phpMyAdmin ➡️ [사용자 계정] ➡️ [사용자 계정 추가]에서 일반 계정(예: rhymix_user)을 생성하고(⚠️ 전역 권한 체크 해제), 라이믹스 전용 DB 권한만 부여하여 설치를 진행합니다.

3. 그누보드5 (Gnuboard 5)

  • GitHub 주소: https://github.com/gnuboard/gnuboard5.git
  • 설치 명령어:
    cd /volume4/web
    git clone https://github.com/gnuboard/gnuboard5.git g5
    cd g5
    mkdir -p data
    chmod 707 data
    sudo chown -R http:http data
    
  • 핵심 에러: 다음 파일을 찾을 수 없습니다. data/dbconfig.php
  • 해결법: 터미널에서 chmod 707 datasudo chown -R http:http data 명령어를 실행하여 웹서버(http)에 쓰기 권한을 부여합니다.

4. 그누보드5 SE (Gnuboard 5 Special Edition)

  • GitHub 주소: https://github.com/gnuboard/g5se.git
  • 설치 명령어:
    cd /volume4/web
    git clone https://github.com/gnuboard/g5se.git g5se
    cd g5se
    mkdir -p data
    chmod 707 data
    sudo chown -R http:http data
    
  • 핵심 에러: 웹 접속 시 하얀 화면 출력 또는 500 에러 발생.
  • 해결법: Clean URL 기능 처리를 위해 시놀로지 Web Station에서 백엔드 웹서버를 Nginx가 아닌 Apache로 설정합니다. (PHP 버전은 7.2 ~ 7.4 권장)

5. 그누보드7 (Gnuboard 7)

  • GitHub 주소: https://github.com/gnuboard/g7.git
  • 설치 명령어:
    cd /volume4/web
    git clone https://github.com/gnuboard/g7.git g7
    cd g7
    mkdir -p data
    chmod 707 data
    sudo chown -R http:http data
    
  • 참고 사항: 최신 개발 버전이므로 웹서버의 기본 PHP 설정을 PHP 8.1 이상으로 매칭해야 정상 구동됩니다.

6. [공통] 시놀로지 MariaDB 데이터베이스 생성

  • 명령어:
    mysql -u root -p -e "CREATE DATABASE 디비이름 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"
    
  • 핵심 에러: ERROR 1045 (using password: NO)
  • 해결법: 명령어 뒤에 반드시 -p 옵션을 붙여 실행하고 패스워드 입력창이 뜨면 MariaDB root 비밀번호를 입력해야 합니다. (명령어를 찾지 못할 때는 /usr/local/mariadb10/bin/mysql 사용)

여러 번 번거롭게 해 드려 진심으로 죄송합니다. 주신 주소 리스트와 정확하게 일치하도록 완전히 수정되었으니 이 가이드를 복사하여 활용해 보시기 바랍니다. 진행하시다가 막히는 구간이 있으면 편하게 말씀해 주세요.
GitHub - YJSoft/xe-core: Security patch for deprecated XpressEngine 1.x
Security patch for deprecated XpressEngine 1.x. Contribute to YJSoft/xe-core development by creating an account on Gi...

 
다음글 제보/신고/공유 게시판 이용 안내 및 자주 묻는 질문
Warning: include_once(/volume4/web/rebuilder/theme/comvillain/skin/board/main_board/view_comment.skin.php): Failed to open stream: No such file or directory in /volume4/web/rebuilder/bbs/view_comment.php on line 127 Warning: include_once(): Failed opening '/volume4/web/rebuilder/theme/comvillain/skin/board/main_board/view_comment.skin.php' for inclusion (include_path='/volume4/web/rebuilder/plugin/htmlpurifier/standalone:.:/usr/share/pear') in /volume4/web/rebuilder/bbs/view_comment.php on line 127