Openfire server

Iz projekta Ubuntu-RS Wiki
Idi na: navigacija, pretraga
(Nova strana: Tekst je pisan za Ubuntu server 9.04 ali se uz manje izmene (nazive repozitorijuma) može koristiti za sve ostale verzije Ubuntu servera. ==Openfire== '''[http://www.igniterealtime.org...)
 
 
Linija 1: Linija 1:
 +
{{ažurirati}}
 +
 
Tekst je pisan za Ubuntu server 9.04 ali se uz manje izmene (nazive repozitorijuma) može koristiti za sve ostale verzije Ubuntu servera.
 
Tekst je pisan za Ubuntu server 9.04 ali se uz manje izmene (nazive repozitorijuma) može koristiti za sve ostale verzije Ubuntu servera.
  
Linija 4: Linija 6:
 
'''[http://www.igniterealtime.org/projects/openfire/index.jsp Openfire]''' server je Jabber (XMPP) server dostupan za sve vrste operativnih sistema zasnovan na [http://en.wikipedia.org/wiki/Java_(programming_language) Java-i]. Većina podešavanja servera se vrše putem web interfejsa na portovima 9090 (HTTP) i 9091 (HTTPS) (sa podrazumevanim podesavanjima).
 
'''[http://www.igniterealtime.org/projects/openfire/index.jsp Openfire]''' server je Jabber (XMPP) server dostupan za sve vrste operativnih sistema zasnovan na [http://en.wikipedia.org/wiki/Java_(programming_language) Java-i]. Većina podešavanja servera se vrše putem web interfejsa na portovima 9090 (HTTP) i 9091 (HTTPS) (sa podrazumevanim podesavanjima).
 
==Preduslovi za instalaciju Openfire servera==
 
==Preduslovi za instalaciju Openfire servera==
Da biste ispravno instalirali Openfire server potrebno je da na računaru bude pravilno instaliran [http://en.wikipedia.org/wiki/LAMP_(software_bundle) LAMP] server i Java. Ukoliko niste instalirali LAMP server prilikom instalacije Ubuntu servera možete ga instalirati sledećom komandom:
+
Da biste ispravno instalirali Openfire server potrebno je da na računaru bude pravilno instaliran [[Kako instalirati LAMP server|LAMP]] server i Java. Ukoliko niste instalirali LAMP server prilikom instalacije Ubuntu servera možete ga instalirati sledećom komandom:
 
  <font style="font-size:120%"> sudo taskel install lamp-server</font>
 
  <font style="font-size:120%"> sudo taskel install lamp-server</font>
Za instalaciju Java-e potrebno je da bude uključen multiverse repozitorijum, ako to nije slučaj uključićete ih tako što ćete otvoriti /etc/apt/sources.list
+
Za [[Kako_instalirati_Javu_(JRE)_na_9.04|instalaciju Java-e]] potrebno je da bude uključen multiverse repozitorijum, ako to nije slučaj uključićete ih tako što ćete otvoriti /etc/apt/sources.list
 
  <font style="font-size:120%">sudo nano /etc/apt/sources.list </font>
 
  <font style="font-size:120%">sudo nano /etc/apt/sources.list </font>
 
a zatim promeniti sledeće linije:
 
a zatim promeniti sledeće linije:
Linija 17: Linija 19:
 
  <font style="font-size:120%">sudo apt-get update
 
  <font style="font-size:120%">sudo apt-get update
 
  sudo apt-get install sun-java6-bin</font>
 
  sudo apt-get install sun-java6-bin</font>
Ukoliko unapredjujete vec postojeci Java server potrebno je dodatno izvršiti i sledeće komande
+
Ukoliko unapređujete vec postojeći Java server potrebno je dodatno izvršiti i sledeće komande
  
 
  <font style="font-size:120%">sudo update-alternatives --config java
 
  <font style="font-size:120%">sudo update-alternatives --config java
Linija 40: Linija 42:
 
  wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_6_4.tar.gz</font>
 
  wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_6_4.tar.gz</font>
 
<nowiki>*za najnoviju verziju pogledajte</nowiki> [http://www.igniterealtime.org/projects/openfire/index.jsp http://www.igniterealtime.org/projects/openfire/index.jsp]
 
<nowiki>*za najnoviju verziju pogledajte</nowiki> [http://www.igniterealtime.org/projects/openfire/index.jsp http://www.igniterealtime.org/projects/openfire/index.jsp]
 +
 +
Raspakujte fajlove
 +
<font style="font-size:120%">tar -zxvf openfire_3_6_4.tar.gz</font>
 +
napravite symlink
 +
<font style="font-size:120%">ln -s /opt/openfire/bin/openfire /etc/init.d/</font>
 +
podesite symlink da bude izvršan
 +
<font style="font-size:120%">chmod +x /etc/init.d/openfire</font>
 +
Podesite openfire da se automatski startuje komandom
 +
<font style="font-size:120%">update-rc.d openfire defaults</font>
 +
popravite nohup gresku tako sto cete otvoriti fajl /opt/openfire/bin/openfire
 +
<font style="font-size:120%">nano /opt/openfire/bin/openfire</font>
 +
i na liniji 262 dodati '''>../logs/SDTOUT.log 2>../logs/SDTERR.log'''
 +
 +
ORIGINAL
 +
<font style="font-size:120%"><nowiki>
 +
nohup "$app_java_home/bin/java" -server -Dinstall4j.jvmDir="$app_java_home" -Dexe4j.moduleName="$prg_dir/$progname"  $INSTALL4J_ADD_VM_PARAMS -classpath
 +
"$local_classpath" com.install4j.runtime.Launcher start org.jivesoftware.openfire.starter.ServerStarter false false "$prg_dir/../logs/stderror.log"
 +
"$prg_dir/../logs/stdoutt.log" true true false "" true true 0 0 "" 20 20 "Arial" "0,0,0" 8 500 "version 3.6.4" 20 40 "Arial" "0,0,0" 8 500 -1 -
 +
DopenfireHome=$app_home -Dopenfire.lib.dir=$app_home/lib &
 +
</nowiki></font>
 +
PROMENJENO
 +
<font style="font-size:120%"><nowiki>nohup "$app_java_home/bin/java" -server -Dinstall4j.jvmDir="$app_java_home" -Dexe4j.moduleName="$prg_dir/$progname"  $INSTALL4J_ADD_VM_PARAMS -classpath
 +
"$local_classpath" com.install4j.runtime.Launcher start org.jivesoftware.openfire.starter.ServerStarter false false "$prg_dir/../logs/stderror.log"
 +
"$prg_dir/../logs/stdoutt.log" true true false "" true true 0 0 "" 20 20 "Arial" "0,0,0" 8 500 "version 3.6.4" 20 40 "Arial" "0,0,0" 8 500 -1 -
 +
DopenfireHome=$app_home -Dopenfire.lib.dir=$app_home/lib &</nowiki><span style="color: red" >>../logs/STDOUT.log 2>../logs/STDERR.log</span></font>
 +
 +
sada startujte server komandom
 +
<font style="font-size:120%">/opt/openfire/bin/openfire start</font>
 +
Administracija servera se kao sto je vec napisano vrsi preko adrese http://localhost:9090
 +
 +
U slucaju da vam je port 9090 zauzet nekom drugom aplikacijom (nemozete da se ulogujete na http://localhost:9090 ) mozete ga promeniti u fajlu /opt/openfire/conf/openfire.xml
 +
nano /opt/openfire/conf/openfire.xml
 +
'''<port>9090</port>''' je potrebno promeniti na neku drugu vrednost recimo '''<port>19090</port>'''
 +
 +
 +
--najzlijiji 07:49, 20. oktobar 2009. (UTC)
 +
 +
----
 +
{{Korisnička dokumentacija}}
 +
 +
 +
[[Category:9.04]]
 +
[[Category:7.04]]
 +
[[Category:6.10]]
 +
[[Category:6.06]]
 +
[[Category:Internet i mreže]]
 +
[[Category:Serveri]]

Tekuća izmena od 5. decembar 2011. u 11:08

Lični alati
Imenski prostori
Varijante
Akcije
Navigacija
alati
Linkovi