ํ์ฌ Jira๋ ๋์ผํ ํ ์คํธ ํ๊ฒฝ์ ๋ง๋ค๊ณ ์ EC2 ์ธ์คํด์ค์์ Jira Software์ ์ค์นํด๋ณด์๋ค.
์ฐธ๊ณ ๋ก ํ๋ฆฌํฐ์ด๋ก๋ ๊ฟ๋ ๋ชป๊พธ๋... ์ฌ์์ ๋์ฌ์ผ ํ๋ค. (๋๋ t3.large ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ๋ค.)
PostgreSQL ์ค์น
Jira Software ์คํ์ ์ํด ๋ณ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ํ์ํ๋ฉฐ ๋๋ PotstgreSQL์ ์ค์นํด ์ฌ์ฉํ๋ค.
sudo dnf install postgresql15-server.x86_64

postgreSQL ์ด๊ธฐํ ๋ฐ ์๋น์ค ์์
sudo postgresql-setup initdb
sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service

pg_hba.conf ํ์ผ ์ฐพ๊ธฐ ๋ฐ ์์
pg_hba ํ์ผ์ PostgreSQL์ ํด๋ผ์ด์ธํธ ์ธ์ฆ ๋ฐฉ์๊ณผ ์ ๊ทผ ์ ์ด๋ฅผ ๋ด๋นํ๋ ์ค์ ํ์ผ์ด๋ค. ํด๋น ํ์ผ์ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ METHOD ํญ๋ชฉ์ ํธ์งํ์ฌ ์ ์ ๋ฐฉ์๊ณผ ํ์ฉ IP ๋ฒ์๋ฅผ ์ค์ ํ ์ ์๋ค.
์งง๊ฒ ์ด์ํ๋ ํ
์คํธ ํ๊ฒฝ์ด์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ IP์์์ ์ ์์ ํ์ฉํ๋๋ก 0.0.0.0/0์ ์ฌ์ฉํ์๋ค.
sudo find / -name pg_hba.conf
sudo vi /var/lib/pgsql/data/pg_hba.conf

Postgresql.conf ํ์ผ ์์
PostgreSQL์ด ์ธ๋ถ์์์ ์ฐ๊ฒฐ ์์ฒญ์ ์๋ฝํ๋ ค๋ฉด postgresql.conf ํ์ผ์ listen_addresses ๊ฐ์ ์ค์ ํด์ผ ํ๋ค.
listen_addresses ๊ฐ์ *๋ก ์ค์ ํด ๋ชจ๋ IP ์ฃผ์์์ ๋ค์ด์ค๋ ์์ฒญ์ ํ์ฉํ๋๋ก ์ง์ ํ๋ค.
EC2 ๋ด๋ถ์์๋ง ์ ์ํ ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ์ธ 'localhost'๋ก ๋ฌ๋ ๋์ง๋ง DBeaver๋ฅผ ์ฌ์ฉํด ๋ ํธํ๊ฒ ์ ์ํ๊ธฐ ์ํด IP๋ฅผ any๋ก ์ค์ ํ๋ค.

EC2 ์ธ์คํด์ค ์ธ๋ฐ์ด๋ ๊ท์น ์์
postgresql์ ๊ธฐ๋ณธ ํฌํธ์ธ 5432๋ฅผ ์ถ๊ฐํด์ค๋ค.

PostgreSQL ์ ์
psql ํด๋ผ์ด์ธํธ๋ฅผ ์ฌ์ฉํด PostgreSQL์ ์ ์ํ๋ค.
sudo -u postgres psql
DB ์์ฑ ๋ฐ ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ
Jira ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํ๊ณ ๊ธฐ๋ณธ ๊ณ์ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ๋ค.
CREATE DATABASE jira;
ALTER USER postgres WITH PASSWORD 'password';
'Infra & DevOps > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Linux] Jira Software ์ค์น ๋ฐฉ๋ฒ (2) (0) | 2025.07.27 |
|---|---|
| [Linux] su, sudo, sudo su ์ฐจ์ด (0) | 2025.03.20 |
| [Linux] Fail2ban์ ์ฌ์ฉํ์ฌ Rocky Linux ๋ณด์ ์ค์ ํ๊ธฐ (0) | 2025.01.22 |
| [Linux] ์์คํ ๋ถํ ๊ณผ์ (0) | 2025.01.16 |
| [Linux] ํ์๋ง์์ Docker container์ Python ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค์นํ๊ธฐ (0) | 2024.10.20 |