Child pages
  • Confluence
Skip to end of metadata
Go to start of metadata

Confluence

Kissé érdekes helyzet Confluence-ben dokumentálni a Confluence telepítését vagy frissítését, de túl kell esni a dolgon... (smile)

Letöltés és kicsomagolás

Töltsük le a legfrissebb Confluence példányt és csomagoljuk ki a wiki nevű jail szintén wiki nevű felhasználójának home könyvtárába:

$ tar xzvf atlassian-confluence-4.0.3.tar.gz
...
$ _

Adatbázis létrehozása

A Confluence több adatbázis motort is támogat, én a PostgreSQL-t szoktam használni, ezért létre is hozom a Confluence adatbázisát (természetesen a pgsql felhasználó nevében):

$ createuser -P confluence
Enter password for new role: 
Enter it again: 
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) y
Shall the new role be allowed to create more new roles? (y/n) n
$ createdb -E UTF-8 -O confluence confluence403
$ _

Mentés készítése

Ha frissítést végzünk, akkor érdemes a régi Confluence példányból egy mentést készíteni, amelyet a Backup & Restore szekcióban tudunk megejteni, ekkor a Confluence elkészít egy tömörített XML állományt, benne a teljes tartalommal csatolásokkal együtt. Ezt kell majd visszaállítanunk az új Confluence-ben. A mentés végén megkapjuk a fájl helyét, amelyet átmenetileg írjunk fel magunknak:

/data/wiki/data/temp/xmlexport-20111023-150304-36.zip

Indítás

Indítsuk el a Confluencet (és állítsuk le előtte a régit!):

$ atlassian-confluence-4.0.3/bin/startup.sh

Majd nézzünk logot:

$ tail -f data/logs/atlassian-confluence.log

Ha minden sikeres, akkor a Confluence elindult, nézzük meg, hogy elérhető-e a 8090-es porton, ahol válaszolnia kell. Ha válaszol, akkor az alábbi lépéseken kell továbblépkednünk:

  • Kulcs megadása, majd production install
  • External database (PostgreSQL)
  • Direct JDBC, ahol megadjuk az adatbázis elérési adatait
  • Load content, ahol feltöltjük a mentést, ha frissítettünk

Pluginek telepítése

A Confluence félkarú óriás a pluginek nélkül, ezért telepítsük fel az alábbiakat:

Nincs telepíthető plugin!

      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels