Jabber openfire sau crearea unui server corporate icq, tehnologii în viața noastră

Acum trebuie să descărcați pachetul openfire, jabber-serverul propriu-zis. În depozitele standard Debian, se pare că nu există. Trebuie să leagăn cu mâna. urmați:

wget http: // download.igniterealtime.org / openfire / openfire_3.6.4_all.deb

Pentru a instala pachetul, procedați astfel:

$ sudo dpkg -i openfire_3.6.4_all.deb

Pentru a configura jaf-server openfire, deschideți browser-ul

Mai mult, totul depinde de ceea ce dorim să încercăm: o instalare rapidă sau una "lungă".

Cale lungă: cu suport pentru stocarea bazei de date Active Directory și baza de date în MySQL.

Calea lungă este pentru noi.

În această fereastră:

Jabber openfire sau crearea unui server corporate icq, tehnologii în viața noastră

În linia de domenii, specificați numele domeniului dvs. Lăsați domeniul nostru să fie numit myfirma.local Apoi, în această linie vom scrie myfirma.local

  • Configurarea conexiunii la baza de date.

    Mai întâi trebuie să alegeți unde să stocați informații despre grupuri și utilizatori

    Jabber openfire sau crearea unui server corporate icq, tehnologii în viața noastră

    Selectarea implicită înseamnă că toate informațiile vor fi stocate în baza de date și toate operațiile cu utilizatorii și grupurile vor trebui efectuate manual - prin panoul de administrare sau printr-o conexiune la baza de date. Elementul Directory Server înseamnă că serverul va utiliza informațiile stocate în directorul LDAP al domeniului (numai pentru citire).

    Când instalați, selectați Active Directory.

    Jabber openfire sau crearea unui server corporate icq, tehnologii în viața noastră

    Vi se va cere să introduceți Domain DN.

    Gazdă: myserver (nume server - controler de domeniu)

    Baza DN: DC = myfirma, DC = local (numele DN al domeniului dvs., domeniul nostru se numește myfirma.local)

    De asemenea, este necesar să introduceți un cont pentru accesul la AD (Authentication DN / Administrator DN). Un cont separat trebuie mai întâi să fie introdus în domeniu, să setați o parolă și să indicați că parola nu poate fi schimbată și parola nu este limitată. Să ne numim contul myfirma \ jabber Apoi, în fereastra pe care o specificați (rețineți că domeniul nostru se numește myfirma.local):

    Administrator DN: [email protected]

    și în consecință parola.

    Apăsăm butonul "Test conexiune" și în cazul unei conexiuni reușite se vede inscripția:

    Dacă faceți clic pe butonul Următorul, continuați cu cele două sub-elemente: Cartografierea utilizatorilor și Cartografierea grupurilor. Aici puteți defini corespondența dintre câmpurile din AD și OpenFire și, de asemenea, să definiți un filtru după grupul de utilizatori, astfel încât OpenFire să nu funcționeze cu grupurile de servicii AD:

    Jabber openfire sau crearea unui server corporate icq, tehnologii în viața noastră

    Jabber openfire sau crearea unui server corporate icq, tehnologii în viața noastră

    # / etc / init.d / openfire reporniți

    Felicitări: Instalarea este finalizată!
    Dacă ați instalat cu stocarea utilizatorilor în baza de date și ați uitat parola de la Admin.
    Conectați-vă la phpmyadmin și conectați-vă la baza de date openfire.
    În tabelul Utilizator, veți vedea parola dvs. de administrare și două parole de celule, criptatPassword. Setați parola în celula parolei și setați valoarea criptatăPassword la NULL. Asigurați-vă că ați instalat parola obișnuită prin intermediul web-ului.

  • Configurarea suportului ICQ.

    După instalarea plug-in-ului, apare o filă Gateway, intrați în ea și selectați numai ICQ (restul este inclus mai târziu). Din nou, în panoul de administrare, specificați codificarea pentru ICQ Windows-1251 și apoi reporniți modulul plug-in IM Gateway din panoul de administrare. Instalarea codificării Windows-1251 în plugin vă va oferi afișarea corectă a limbii ruse în mesaje.

    Jabber openfire sau crearea unui server corporate icq, tehnologii în viața noastră

  • Instalarea clientului pe stațiile de lucru.

    Notă: când plug-in-ul Gateway IM este configurat și rulat, veți vedea în Spark 2.5.8 că clientul are o pictogramă ICQ. Utilizatorii dvs. ar trebui să introducă propriul număr / parolă de la ICQ. Dacă permiteți înregistrarea în Gateway-ul IM (implicit este permisă), utilizatorii își înregistrează ICQ-ul pe serverul OpenFire. Puteți încerca să configurați ICQ-ul și să vedeți prin panoul de administrare - OpenFire care a apărut în fila Gateway.

    Apropo, gateway-ul IM Gateway nu poate arunca doar ICQ, ci și mult mai mult.

    Trebuie să editați manual un fișier de configurare. Dacă acest lucru nu se face, numele chirilice de utilizatori și grupuri (profiluri implicit format), precum și mesajele „în așteptare“ va fi afișat caractere-kryakozyablikami din cauza unei erori în codificare. Deschideți fișierul \ conf \ openfire.xml din dosarul programului. Suntem în căutarea unui șir de caractere care descrie baza de date: «jdbc: mysql: // nume_gazdă: 3306 / base_name», apoi da înseamnă «jdbc: mysql: // nume_gazdă: 3306 / base_name characterEncoding = UTF-8“.

    Nu faceți acest lucru. Când creați o bază de date, am indicat că codificarea tuturor UTF-8 (vă spune că puteți seta pentru caracterul bazei de date setați Windows-1251, dar toate la fel. Cu alte cuvinte, această bază de date trebuie să fie în Windows-1251, și o conexiune la baza de date în Windows- 1251). Când vă conectați la panoul de administrare al OpenFire, instalați un plug-in IM Gateway. La configurarea gateway-ului pentru ICQ, specificați codificarea cu panoul de administrare Windows 1251 după care panoul de administrare re a rula acest plug-in. După această procedură, trebuie să aveți codificarea corectă atunci când trimiteți / primiți mesaje de la ICQ.

    Nu editați manual fișierele de configurare.

    Apropo, dacă doriți într-adevăr, puteți relua procedura de configurare inițială a serverului, în fișierul openfire.xml corect "true" la "false" și ștergeți / recreați baza de date prin phpmyadmin.

    pe Spark (în ea, și nu a depășit controlul de ortografie - a accentuat constant cuvintele) clientul Psi + funcționează perfect.

  • <





    ?php include ($ _SERVER ["DOCUMENT_ROOT"]. "/ vstavki / blokvtext2.php"); ?>





    Articole similare

    Trimiteți-le prietenilor: