Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Confluence 서버와 PostgreSQL 데이터베이스 연결

  1. Confluence에 연결할 데이터베이스 사용자(로그인 역할)를 생성합니다(예 : confdbuser).
    CREATE USER confdbuser PASSWORD 'confdbuserpassword';

  2. Confluence에 데이터베이스를 생성합니다(예 :confluencedb).
    CREATE DATABASE confluencedb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;

  3. 사용자가 데이터베이스에 연결하고 데이터베이스의 테이블을 작성하고 쓸 수있는 권한을 부여합니다.
    GRANT ALL PRIVILEGES ON DATABASE <Database Name> TO <Role Name>
    예 : GRANT ALL PRIVILEGES ON DATABASE confluencedb to confuser;

  4. 권한이 성공적으로 부여되었는지 확인하려면 데이터베이스에 연결하고 \ z 명령을 실행합니다.

PostgreSQL 데이터베이스에 연결하도록 Confluence 서버 구성

PostgreSQL 데이터베이스에 연결하는 방법에는 두 가지가 있습니다.

  • Confluence 설정 마법사 사용 — Confluence를 방금 설치했으며 처음으로 설정하는 경우이 방법을 사용합니다. 설정이 Confluence 홈 디렉토리 의 confluence.cfg.xml파일에 저장됩니다 .

  • Confluence 구성 도구 사용 — 기존 Jira 인스턴스가있는 경우이 방법을 사용합니다. 설정이 Confluence 홈 디렉토리 의confluence.cfg.xml파일에저장됩니다.

데이터베이스 연결 필드

Setup type

Field

Description

Simple

Hostname

데이터베이스 서버의 호스트 이름 또는 IP 주소입니다.

Simple

Port

PostgreSQL 포트입니다. Postgres를 설치할 때 포트를 변경하지 않은 경우 기본값은 5432입니다.

Simple

Database name

Confluence 데이터베이스의 이름입니다. 위의 예에서 이것은confluencedb

By connection string

Database URL

데이터베이스 URL은 다음 형식으로 입력됩니다 :

jdbc:postgresql://<server>:<port>/<database>

예:
jdbc:postgresql://localhost:5432/confluence

SSL database 연결이 필요할 경우 sslmode=required 를 데이터베이스 URL parameter에 추가합니다. 예:
jdbc:postgresql://localhost:5432/confluence?sslmode=required

Both

Username

이것은 전용 데이터베이스 사용자의 사용자 이름입니다. 위의 예에서 confluenceuser.

Both

Password

전용 데이터베이스 사용자의 비밀번호입니다.

  • No labels