A Confluence telepítése nem túl összetett folyamat, elsőnek hozzunk létre egy felhasználót:
# adduser -g users -m confluenceMajd a létrehozott felhasználó nevében töltsük le és tömörítsük ki a legfrissebb Confluence példányt:
# su - confluence
$ wget http://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-4.2.5.tar.gz
$ tar xzvf atlassian-confluence-4.2.5.tar.gz
$ rm atlassian-confluence-4.2.5.tar.gzEzek után mondjuk meg a Confluence-nek, hogy merre lesznek az adatai:
confluence.home=/home/confluence/data/Majd hozzuk létre a megadott könyvtárt:
$ mkdir /home/confluence/dataTelepítsünk fel egy JDK-t, ha még nem tettük volna:
# yum install java-1.6.0-openjdk.x86_64  java-1.6.0-openjdk-devel.x86_64Ezek után hozzuk létre az adott Confluence példány adatbázisát:
# su - postgres
-bash-4.1$ createuser confluence -P
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 -O confluence -E UTF-8 confluence425S indítsuk el a Confluence-t, majd nézzük erősen a naplóját:
$ atlassian-confluence-4.2.5/bin/startup.sh
$ tail -f data/logs/atlassian-confluence.logHttpd konfiguráció
Hozzunk létre egy hu.javaforum.wiki.conf nevű állományt a /etc/httpd/conf.d/ könyvtárban:
<VirtualHost *:80>
    ServerAdmin auth.gabor@javaforum.hu
    DocumentRoot /var/www/html/
    ServerName wiki.javaforum.hu
    Alias /chat/ /var/www/html/chat/
    ProxyPass /chat/ !
    <Location "/" >
        ProxyPass http://127.0.0.1:8090/
        ProxyPassReverse http://127.0.0.1:8090/
#        Order deny,allow
#        Deny from all
#        Allow from 92.249.155.167
#        Allow from all
    </Location>
    <Directory /var/www/html/>
        Options FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    ProxyVia On
    ProxyPreserveHost On
</VirtualHost>Majd indítsuk újra a httpd szolgáltatást.
Telepítés
Ezek után a fent megadott URL alatt végre tudjuk hajtani a telepítés lépéseit, ha frissítésről van szó, akkor a httpd konfigurációs fájlban a kommentezett résznél adjuk meg a saját IP címünket, különben előfordulhat, hogy mások is nekiállnak a telepítésnek…
Max open files
CentOS rendszeren előfordult, ezért más operációs rendszer esetén is előfordulhat, hogy kevés lesz a maximálisan megnyitható fájlok száma, ezért vegyünk fel kivételt a limits.conf fájlba:
confluence soft nofile 4096
confluence hard nofile 10240