본문 바로가기
소프트웨어 사용&설치 등/Gnuboard

[그누보드 Gnuboard] 그누보드 5 설치과정 (5.2.6 버전)

by 언제나초심. 2017. 1. 21.
반응형

참고) 더 최근의 설치 과정 문서가 있습니다. (2019/03/02 -그누보드 5 설치과정 (5.3.2.6 버전)) 을 참고하시면 더 좋습니다.


1. 개요

새로 달라진 것이 있는가 볼 겸, 그누보드 5 를 새로 설치해보았습니다. 설치 방법은 예전에 포스팅 했던 것과 큰 차이는 없네요. 여기서는 리눅스에서 설치하는 방법에 대해서 다룹니다. 윈도우에 설치하는 것도 큰 차이는 없습니다.


2. 그누보드 란?

 그누보드 는 https://sir.co.kr 에서 공개되고 있는 php & mysql 기반 게시판 입니다. 예로부터 많은 사람들이 사용중인 게시판 이기도 합니다. 

* 공식사이트 주소 : http://sir.kr (sir.co.kr 또는 sir.kr)
* 공식다운로드 주소 : http://sir.kr/g5_pds

자세한 것은 (그누보드란?) 를 참조.


3. 다운로드 및 업로드

 (1) tar 파일 다운로드 (https://sir.kr/g5_pds)

   링크에 접속해서 파일을 다운로드 받습니다. tar.gz 으로 된 파일을 받으면 됩니다. 


 (2) FTP 로 서버에 업로드

  ftp (보통 파일질라 이용) 을 이용해서, 파일을 서버에 업로드 합니다. 


 (3) 압축 해제

 서버에 있는 .tar.gz 의 압축을 해제합니다. 리눅스에서는 명령어를 통해서 압축을 해제하는 것이 좋고, 윈도우라면 그냥 압축해제합니다. 

리눅스 환경에서 압축 해제 명령어 (폴더를 생성하고, 그 폴더에 압축을 해제하는 명령어)

# mkdir <폴더명>
# tar -xzpvf gnuboard5.2.6.tar.gz -C <폴더명>

 (4) data 폴더 생성

# cd <그누보드 폴더명 또는 경로>
# mkdir data


 (5) data 폴더에 쓰기 권한 부여하기.

data 폴더를 생성하고, 쓰기 권한이 부여되어야 합니다. 환경에 따라 방법이 다릅니다. 

(5-1) 경우 1 : root 와 apache 로 소유권이 구분된 환경.

소유자 권한이 root 와 apache 로 구분된 환경. 웹 서버에서 'apache 소유자' 에만 액세스 가능한 환경이라면, data 폴더의 소유자를 apache:apache 로 변경해주어야 합니다. 

# chown apache:apache data


(5-2) 경우 2 : 소유권이고 뭐고 바로 퍼미션 부여하기

# chmod 707 data 

또는

# chmod uo+rwx data


4. 웹 에서 실행해서 설정을 마무리하기.


설치가 완료되었습니다.

반응형