상단

전자게시판 (BBS, Bulletin Board System) 서비스인 phpBB와 관련된 사항을 정리한다.

 
 

설치 가이드


설치전 사전 준비 사항

{{wamp 준비}}

 
 

phpBB용 DB 설정

{{MySQL DB 설정|phpBB|phpbbdb|phpbb}}

 

phpBB 설치

  • 다운로드 사이트에서 Download phpBB 3.0.2 링크를 선택하여 "phpBB-3.0.2.zip" 파일을 다운로드 한다.

    • 다운로드한 파일의 압축을 풀어 "d:/www/phpBB" 로 복사 한다.
      ![750px|다운로드](img/PhpBB install 01.png)


{{Apache 접속 설정|phpBB}}

 
  • http://localhost/phpBB/install/index.php에 화면에서 "INSTALL" 탭을 선택하여 설정을 시작한다.
    ![750px|설정 시작](img/PhpBB install 02.png)

    • "Proceed to next step" 버튼을 눌러 설치를 시작한다.

 

  • phpBB를 설치하기 위해 필요한 요구 사항을 확인한다.
    ![750px|설치 요구 사항 확인](img/PhpBB install 03.png)

    • "Start Install" 버튼을 눌러 다음 진행을 한다.

 

  • Database 접속 정보를 입력한 후 "Proceed to next step" 버튼을 눌러 다음 진행을 한다.

    • Database type : MySQL with MySQLi Extension

    • Database server hostname or DSN : 데이터베이스 서버 URL

    • Database server port : 3306

    • Database name : phpBB용 데이터베이스 명

    • Database username : phpBB용 데이터베이스 사용자 명

    • Database password : phpBB용 데이터베이스 사용자 암호

    • Prefix for tables in database : phpbb_
      ![750px|DB 접속 설정](img/PhpBB install 04.png)


  • 데이터베이스 접속 정보가 정상 설정된 것을 확인한 후 "Proceed to next step" 버튼을 눌러 다음 진행을 한다.
    ![750px|DB 접속 설정 확인](img/PhpBB install 05.png)


  • phpBB의 관리자 정보를 설정하고 "Proceed to next step" 버튼을 눌러 다음 진행을 한다.

    • Default board language : British English

    • Administrator username : admin

    • Administrator password : xxxxxxxx

    • contact e-mail address : 관리자 메일 아이디
      ![750px|관리자 정보 설정](img/PhpBB install 06.png)


  • 관리자 정보가 정상 설정된 것을 확인한 후 "Proceed to next step" 버튼을 눌러 다음 진행을 한다.
    ![750px|관리자 정보 설정 확인](img/PhpBB install 07.png)


  • 설정 파일이 정상 설정되었음을 확인하고 "Proceed to next step" 버튼을 눌러 다음 진행을 한다.
    ![750px|설정 파일 확인](img/PhpBB install 08.png)


  • 디폴트 값 이외에 사용하고 싶은 부가 설정을 한 후 "Proceed to next step" 버튼을 눌러 다음 진행을 한다.

    • E-mails settings (사용할 수 있는 메일 계정이 있을 경우 설정한다)

      • Enable board-wide e-mails : Enabled

      • Use SMTP server for e-mail : Yes

      • SMTP server address : 메일 서버 URL

      • Authentication method for SMTP : LOGIN

      • SMTP username : 메일 로그인 아이디

      • SMTP password : 메일 로그인 암호

    • Server URL settings (서버 접속 정보를 설정한다)

      • Cookie secure : False (HTTP 사용시)

      • Force server URL settings : Yes

      • Server protocol : http://

      • Domain name : www.jopenbusiness.com

      • Server port : 80

      • Script path : /phpBB
        ![750px|부가 설정](img/PhpBB install 09.png)


  • "Proceed to next step" 버튼을 눌러 DB 테이블과 기본 데이터를 설정한다.
    ![750px|테이블 생성](img/PhpBB install 10.png)


  • 설치 결과를 확인하고 "Login" 버튼을 눌러 관리자로 로그인하여 관리 설정을 한다.
    ![750px|설치 확인](img/PhpBB install 11.png)


 

한글팩 설치

  • yellow님의 작품을 참고하여 michael 님이 만든 한글 언어팩(lang_pack_kr.zip)과 imageset(standard-imageset.zip)을 phpBB 3.0.2 한글언어팩 다운로드 사이트에서 다운로드 한다.

 

  • lang_pack_kr.zip 압축을 풀어 나오는 kr 디렉토리를 $PHPBB_HOME/language 디렉토리 아래에 복사한다.

 

  • standard-imageset.zip 압축을 풀어 나오는 imageset 디렉토리로 $PHPBB_HOME/styles/prosilver/imageset 디렉토리로 대체한다.

 
  1. $PHPBB_HOME/styles/prosilver/imageset 디렉토리 아래 ko 디렉토리가 있으면 백업해 둔다.

  2. $PHPBB_HOME/styles/prosilver/imageset 디렉토리를 삭제한다.

  3. standard-imageset.zip 압축을 풀어 나오는 imageset 디렉토리를 $PHPBB_HOME/styles/prosilver/imageset로 복사한다.

  4. 백업해 둔 ko 디렉토리를 $PHPBB_HOME/styles/prosilver/imageset 디렉토리 아래로 다시 복구한다.

 

  • Administration Control Panel (ACP)로 로그인하여 한국어 팩을 설치한다.

    • http://localhost/phpBB 에 접속해서 우측 상단의 "Login" 링크를 클릭하여 관리자로 로그인 한다.

    • 화면 하단에 있는 "Administration Control Panel" 링크를 클릭하여 ACP 관리자로 로그인 한다.

    • "SYSTEM" 탭을 선택하고 좌측 메뉴 중 "Language packs" 메뉴를 선택한다.

    • 화면 중 kr 옆에 있는 "install" 링크를 클릭하여 한국어 팩을 설치한다.
      ![750px|언어팩 설치](img/PhpBB install 12.png)


사이트 한국어 설정

  • Administration Control Panel (ACP)로 로그인하여 한국어를 설정한다.

    • http://localhost/phpBB 에 접속해서 우측 상단의 "Login" 링크를 클릭하여 관리자로 로그인 한다.

    • 화면 하단에 있는 "Administration Control Panel" 링크를 클릭하여 ACP 관리자로 로그인 한다.

    • "GENERAL" 탭을 선택하고 좌측 메뉴 중 "Board Settings" 메뉴를 선택한다.

    • "Default language"를 "Standard Korean"으로 값을 선택한 후 "Submit" 버튼을 눌러 저장한다.

    • 완전히 로그아웃한 후 다시 로그인을 하면 한글로 된 화면을 볼 수 있다.
      ![750px|언어 설정](img/PhpBB install 13.png)


사용자 한국어 설정

  • 사용자로 로그인하여 사용자 환경에서 한국어를 설정한다.

    • http://localhost/phpBB 에 접속해서 우측 상단의 "Login" 링크를 클릭하여 사용자로 로그인 한다.

    • 좌측 상단에 있는 "User Control Panel" 링크를 클릭한다.

    • "Board preferences" 탭에서 "Edit global settings" 메뉴를 선택한다.

    • "My language"의 값을 "Standard Korean"을 선택한 후 "Submit" 버튼을 눌러 저장한다.
      ![750px|사용자 한국어 설정](img/PhpBB install 14.png)


사용자 가이드


 

관리자 가이드


Google Analytics 설정

  • $PHPBB_HOME/styles/prosilver/template/overall_footer.html 파일 하단에 Google Analytics 관련 JavaScript를 삽입한다.

  • 관리자 화면을 위해서는, $PHPBB/adm/index.php 파일 하단에 Google Analytics 관련 JavaScript를 삽입한다.

  • $PHPBB_HOME/cache 디렉토리 아래의 cache 파일을 모두 지우고 다시 화면에 접속하면 바로 적용이 된다.

 
 

참고 문헌


 
 

분류: 오픈소스 
WebSite

최종 수정일: 2024-09-30 12:26:18

이전글 :
다음글 :