Skip to content

atlassian相关软件安装

postgres

安装

bash
sudo apt install -y postgresql-common
sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh
sudo apt install postgresql-18

重置密码

bash
sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'Hj85067877';"

修改连接限制

bash
vi /etc/postgresql/18/main/postgresql.conf

将#listen_addresses = 'localhost' 改成listen_addresses = '*'

bash
vi /etc/postgresql/*/main/pg_hba.conf

尾部添加

conf
# 允许局域网访问
host    all             all             192.168.90.0/24            md5
host    all             all             172.17.0.0/24              md5
host    all             all             172.18.0.0/24              md5
host    all             all             172.19.0.2/24              md5

重启 sudo systemctl restart postgresql

创建数据库

bash
sudo -u postgres psql
CREATE DATABASE confluence OWNER postgres;
CREATE DATABASE jira OWNER postgres;
CREATE DATABASE crowd OWNER postgres;
CREATE DATABASE casdoor OWNER postgres;
DROP DATABASE IF EXISTS casdoor;
CREATE DATABASE keycloak OWNER postgres;

docker安装

参考官方文档

atlassian相关软件安装

配置网络

bash
# 创建网络
docker network create atlassian-network 

# 安装confluence
docker volume create confluence_home_data && 
docker run -p 8090:8090 -v confluence_home_data:/var/confluence --network atlassian-network --name confluence-srv -e TZ='Asia/Shanghai' --restart=always  -d haxqer/confluence:9.2.1

# 安装jira
docker volume create jira_home_data 
docker run -p 8080:8080 -v jira_home_data:/var/jira --network atlassian-network --name jira-srv -e TZ='Asia/Shanghai' --restart=always  -d haxqer/jira:9.17.5

激活

打开相应的软件web页面,有相应的应用id

bash
docker exec confluence-srv java -jar /var/agent/atlassian-agent.jar \
    -d \
    -p conf \
    -m Hello@world.com \
    -n Hello@world.com \
    -o hejia \
    -s BTNX-7JY3-GD6H-MAZ1

docker exec jira-srv java -jar /var/agent/atlassian-agent.jar \
    -d \
    -p jira \
    -m Hello@world.com \
    -n Hello@world.com \
    -o hejia \
    -s B875-2H99-KWQP-BM4G