윈도우에서 그누보드 설치하기: 초보자를 위한 쉬운 가이드

그누보드(Gnuboard)는 커뮤니티 사이트나 블로그 제작에 적합한 오픈소스 게시판 소프트웨어입니다. 윈도우 환경에서 그누보드를 설치하는 과정을 단계별로 쉽게 설명드릴게요. 따라 하면 누구나 설치 가능합니다!

준비물

  • XAMPP: Apache, PHP, MySQL을 제공하는 올인원 패키지
  • 그누보드 최신 버전: 그누보드 공식 사이트에서 다운로드
  • 텍스트 에디터: 메모장 또는 Notepad++
  • 웹 브라우저: 테스트용

설치환경

  • Window11
  • 그누보드 버젼 : 5.6.13
  • XAMPP 버젼 : xampp-windows-x64-8.2.12-0-VS16-installer

설치 과정

1. XAMPP 설치

  1. 다운로드: XAMPP 공식 사이트에서 윈도우용 XAMPP를 다운로드하세요.
  2. 설치: 실행 파일을 관리자 권한으로 설치하고, 설치 경로는 C:\xampp로 설정하세요. 언어는 English 선택.
  3. 서버 실행: XAMPP 제어판에서 Apache와 MySQL 모듈을 시작하세요 (녹색 표시 확인).

2. 그누보드 다운로드 및 설정

  1. 다운로드: 그누보드 공식 사이트에서 최신 ZIP 파일을 다운로드하세요.
  2. 압축 해제: C:\xampp\htdocs\gnuboard 폴더에 압축을 풀고, data 폴더를 생성하세요. (C:\xampp\htdocs\gnuboard\data)

3. 데이터베이스 설정

  1. phpMyAdmin 접속: 브라우저에서 http://localhost/phpmyadmin에 접속.
  2. 데이터베이스 생성: 왼쪽 메뉴에서 새로 만들기 클릭, 데이터베이스 이름은 gnuboard, 문자셋은 utf8mb4_general_ci로 설정 후 생성.
  3. MySQL 비밀번호 설정:
    • phpMyAdmin에서 사용자 계정 탭 > root, localhost 선택 > 비밀번호 변경 클릭.
    • 비밀번호를 1234로 설정 (다른 비밀번호도 가능).
  4. config.inc.php 수정:
    • C:\xampp\phpMyAdmin\config.inc.php 파일을 열고 아래 줄 추가/수정:$cfg['Servers'][$i]['password'] = '1234'; // 설정한 비밀번호 입력
    • 저장 후 phpMyAdmin 재접속 (에러 방지).

4. 그누보드 설치

  1. 설치 페이지 접속: 브라우저에서 http://localhost/gnuboard로 접속.
  2. 설치 마법사:
    • 데이터베이스 정보 입력:
      • 호스트: localhost
      • 사용자: root
      • 비밀번호: 1234
      • 데이터베이스: gnuboard
    • 관리자 계정 정보(아이디, 비밀번호, 이메일) 입력.
  3. 설치 완료: 설치 후 http://localhost/gnuboard로 접속해 사이트 확인.

5. 파일 권한 설정

  • C:\xampp\htdocs\gnuboard\data 폴더에 쓰기 권한 부여:
    • 폴더 우클릭 > 속성 > 보안 탭 > 모든 사용자에게 쓰기 권한 체크.
  • 윈도우에서는 권한 문제가 드물지만, 오류 시 확인하세요.

6. PHP 설정 및 오류 해결

  • php.ini 설정:
    • C:\xampp\php\php.ini 파일 열기.
    • short_open_tag = On으로 설정 (필요 시 주석 해제).
    • GD 라이브러리 오류 발생 시, extension=gd 주석(;) 제거 후 저장.
    • XAMPP 재시작 (Apache, MySQL 중지 후 다시 시작).

7. 테스트 및 관리

  • 사이트 테스트: http://localhost/gnuboard 접속해 정상 작동 확인.
  • 관리자 페이지: http://localhost/gnuboard/adm에서 게시판, 테마 설정.
  • 확장 기능: 그누보드 공식 사이트에서 플러그인, 스킨 추가 가능.

추가 팁

  • 외부 접속: 외부에서 접속하려면 방화벽 80번 포트 열기 및 라우터 포트 포워딩 설정.
  • 백업: data 폴더와 데이터베이스 정기 백업.
  • 보안: 실제 운영 시 MySQL 비밀번호 강화, 방화벽 설정 필수.

주의사항

  • XAMPP는 로컬 테스트용. 운영 서버로 사용 시 보안 강화 필수.
  • PHP/MySQL 버전이 그누보드 요구사항과 호환되는지 확인 (최신 버전 권장).
  • “잘못된 요청입니다” 오류 시, MySQL 비밀번호 설정과 data 폴더 권한 점검.
  • GD/세션 오류 시, php.ini에서 extension=gd 활성화 확인.

마무리

이제 윈도우에서 그누보드를 성공적으로 설치했어요! MySQL 비밀번호 설정과 GD 라이브러리 활성화만 잘 처리하면 초보자도 쉽게 설치 가능합니다. 커뮤니티 사이트나 블로그를 만들어보세요.

#그누보드 #윈도우설치 #웹사이트제작

Leave a Comment