Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Warning
titleVoihan hitsin pimpulat!

Atlassian oli kakkapylly ja lopetti kaikki serverilisenssit, mukaanlukien meidän. Armonaikaa on 2024 asti. Alkaen Traconista 2021 käytetään Outlineä Confluencen asemesta. Jiran korvaaja on vielä hakusessa.


Muistiinpanot Confluence / Jira / Crowd -setupista kurikalla.

...

/opt/atlassian/crowd-webapp/WEB-INF/classes/crowd-init.properties
crowd.home=/srv/www/crowd.tracon.fi

/opt/atlassian/atlassian-crowd-3.4.3/apache-tomcat/conf/server.xml
<Connector
port="9013"
proxyName="crowd.tracon.fi" proxyPort="443" scheme="https" secure="true"

/opt/atlassian/confluence/conf/server.xml
<Connector
proxyName="confluence.tracon.fi" proxyPort="443" scheme="https"

/opt/atlassian/confluence/bin/setenv.sh
-Xms2048m -Xmx2048m

/opt/atlassian/jira/conf/server.xml
<Connector
proxyName="jira.tracon.fi" proxyPort="443" scheme="https"

/opt/atlassian/confluence/WEB-INF/classes/seraph-config.xml
/opt/atlassian/jira/atlassian-jira/WEB-INF/classes/seraph-config.xml
login.url: https://atlasso.tracon.fi/crowd?next=${originalurl}
link.login.url: https://atlasso.tracon.fi/crowd?next=${originalurl}
logout.url: https://atlasso.tracon.fi/logout
comment ConfluenceAuthenticator / JiraSeraphAuthenticator
uncomment ConfluenceCrowdSSOAuthenticator / SSOSeraphAuthenticator

/opt/atlassian/confluence/WEB-INF/classes/crowd.properties
/opt/atlassian/jira/atlassian-jira/WEB-INF/classes/crowd.properties
application.name tracon-jira (tai tracon-confluence)
application.password ...
application.login.url https\://crowd.tracon.fi/crowd/console/
crowd.server.url https\://crowd.tracon.fi/crowd/services/
crowd.base.url https\://crowd.tracon.fi/crowd/
session.isauthenticated session.isauthenticated
session.tokenkey session.tokenkey
session.validationinterval 2
session.lastvalidation session.lastvalidation

/opt/atlassian/jira/conf/web.xml
/opt/atlassian/jira/atlassian-jira/WEB-INF/web.xml
<session-timeout>720</session-timeout>

Datakansiot

Ohjelmien datakansiot sijaitsevat /srv/www alla

Päivitys

Crowd

wget trial
tar xzf atlassian-crowd-4.0.0.tar.gz
vimdiff atlassian-crowd-*/crowd-webapp/WEB-INF/classes/crowd-init.properties
vimdiff atlassian-crowd-*/apache-tomcat/conf/server.xml
chown -R crowd:crowd /opt/atlassian/atlassian-crowd-*
rm crowd
ln -s atlassian-crowd-4.0.0 crowd

Confluence

wget trial #https://www.atlassian.com/software/confluence/download
sh atlassian-confluence-6.15.9-x64.bin
- press enter for ~6 times (upgrade, /opt/atlassian/confluence, no backups, proceed, do not start)

chown -R conflu:conflu /opt/atlassian/confluence /srv/www/confluence.tracon.fi
cd /opt/atlassian
vimdiff conf/crowd.properties confluence/confluence/WEB-INF/classes/crowd.properties
vimdiff conf/seraph-config.xml confluence/confluence/WEB-INF/classes/seraph-config.xml
vimdiff conf/server.xml confluence/conf/server.xml
vimdiff conf/setenv.sh confluence/bin/setenv.sh
su - conflu /opt/atlassian/confluence/bin/startup.sh

Jira

wget trial
sh atlassian-jira-software-8.8.1-x64.bin
- press enter for ~6 times (upgrade, /opt/atlassian/jira, no backups, proceed, do not start)

chown -R jira:jira /opt/atlassian/jira
cp jconf/crowd.properties jira/atlassian-jira/WEB-INF/classes/crowd.properties
vimdiff jconf/server.xml jira/conf/server.xml
vimdiff jconf/seraph-config.xml jira/atlassian-jira/WEB-INF/classes/seraph-config.xml
vimdiff jconf/setenv.sh jira/bin/setenv.sh
vimdiff jconf/web.xml jira/conf/web.xml
vimdiff jconf/Wweb.xml jira/atlassian-jira/WEB-INF/web.xml