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