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

A Confluence telepítése nem túl összetett folyamat, elsőnek hozzunk létre egy felhasználót:

# adduser -g users -m confluence

Majd 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.gz

Ezek után mondjuk meg a Confluence-nek, hogy merre lesznek az adatai:

atlassian-confluence-4.2.5/confluence/WEB-INF/classes/confluence-init.properties
confluence.home=/home/confluence/data/

Majd hozzuk létre a megadott könyvtárt:

$ mkdir /home/confluence/data/

Telepí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_64

 

Ezek 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 confluence425

S 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.log

Httpd konfiguráció

Hozzunk létre egy hu.javaforum.wiki.conf nevű állományt a /etc/httpd/conf.d/ könyvtárban:

/etc/httpd/conf.d/hu.javaforum.wiki.conf
<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... (smile)

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:

/etc/security/limits.conf
confluence soft nofile 4096
confluence hard nofile 10240
      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels