Bruke Openfire for samarbeid i sanntid på Linux


Ved å tilby sanntids samarbeidsverktøy i en bedrift er blitt en må-ha hvis en bedrift er seriøs om å få sine ansatte til å jobbe så effektivt som mulig. Å ha muligheten til direktemeldings andre ansatte kutter tid ned ved å gjøre kommunikasjonen mer effektiv. I stedet for å plukke opp telefonen eller gå til noens kontor, er alt som er nødvendig er å sende en melding. Ønsker ikke å stole på en offentlig tjeneste? Sjekk ut Openfire.


Hvordan selskaper tilbyr opp en in-house-server som vil hindre sine ansatte fra å bruke eksterne servere og bruke direktemeldingstjenesten til rot kommunikasjonslinjer? Enkelt, vert du din egen chatte server in-house. En sikker brann måte å oppnå dette målet er med hjelp av Openfire av Ignite.

Openfire er en åpen kildekode samarbeid i sanntid server som bruker XMPP (Jabber). Denne serveren er ikke veldig vanskelig å installere, og en gang oppe og går, vil gi deg en svært stabil plattform for intern kommunikasjon. La oss dykke i og installere denne serveren og deretter koble til den med empati instant messaging klient.

Installasjonskrav

For denne demonstrasjonen, vi skal installere Openfire på Ubuntu 10.10. Selv om Openfire tilbyr et webbasert administrasjonsverktøyet, den kommer med sin egen web server, så installere Apache er ikke nødvendig. Installere Java, er imidlertid. Dessverre Openfire vil ikke fungere med OpenJDK Jave Runtime Environment. Slik at vi faktisk har til å installere Sun JRE. Hvis du vil installere den riktige Java for Openfire gjør du følgende:..


    Åpne et terminalvindu

    Åpne opp /etc/apt/sources.list fil

    Legg depotet: deb http://archive.canonical.com/lucid partner

    Issue kommandoen sudo apt-get update

    Issue kommandoen sudo apt-get install sun-java6-. jre sun-java6-plugin sun-java6-fonts.

    Enig til konsesjonsvilkår.

    Tillat at installasjonen skal fullføre.

    Du skal nå være klar å installere Openfire.

    Installere Openfire

    Siden vi installerer på Ubuntu, kan vi dra nytte av pre-pakket binær levert av Ignite installasjon. Last ned denne filen fra nedlastingssiden og lagre den i din ~ /Downloads katalogen. Nå følger du disse trinnene for installasjon..


      Åpne opp et terminalvindu

      Endre inn i ~ /Downloads katalogen med kommandoen cd ~ /Downloads

      Gi kommandoen sudo dpkg -i openfire_XXX.deb (Hvor XXX er utgivelse nummer du lastet ned.

      Skriv inn sudo passord og trykker på Enter.

      Tillat at installasjonen skal fullføre. Anmeldelser

      Når installasjonen av Openfire pakken er ferdig, du da må peke nettleseren din til http: //ADDRESS_TO_SERVER.: 9090 for å fullføre installasjonen Dette er en web-basert installasjon som vil lede deg gjennom noen enkle trinn .

      Web Installasjon

      Den første skjermen i web-basert installasjon er for språkvalg. Vi kan bare gjøre ett valg her og trykk deretter på Fortsett for å gå videre til neste skjermbilde. Denne andre skjermen (Se figur 1) er en av de viktigste konfigurasjonsmuligheter for å sette. Her har vi å konfigurere vår Domene og to forskjellige porter. Hvis det er mulig, sørg for domenet du konfigurerer er synlig av alle som trenger å koble til serveren. Når denne konfigurasjonen er fullført, klikker du på Fortsett.


      Du kan bytte portene hvis det er nødvendig. Bare sørg for at uansett hva port du bruker faktisk er tilgjengelig.

      Det neste konfigurasjonen skjermen er for Database innstillinger. Det er bare to valg: Standard Database Connection og Embedded Database. Embedded Database er standardvalget, og skal fungere for de fleste tilfeller. Hvis Embedded Database er valgt, er ikke mer database konfigurasjon nødvendig. Hvis, derimot, er du ute etter høyere ytelse fra Openfire server, vil du kanskje vurdere standard Database alternativet. Hvis dette valget er gjort, må den eksterne database-serveren allerede være oppe og går for å fortsette. For en raskere installasjon, gå med den innebygde alternativet. For vår installasjon skal vi med den innebygde Database og så får vi klikker på Fortsett.

      Det neste skjermbildet er for Profilinnstillinger (se figur 2). Her må vi velge den metoden som vil lagre våre bruker- og gruppe data. Det er tre valg: Standard (butikker bruker /gruppeinformasjon i den innebygde databasen), LDAP (henter bruker /gruppe informasjon fra en LDAP-server), og clear Integration (henter bruker /gruppe informasjon fra clear server). For en mye enklere installasjon, stokk med standardvalget, og klikk på Fortsett.


      Hvis du velger LDAP eller clear, må disse serverne være oppe og går før en av disse valgene er brukt.

      Det siste skjermbildet ber om en administratorkonto. Du kan bare hoppe over dette trinnet hvis du allerede har satt opp Openfire server og har en administrator konto satt opp. For første gang installasjoner dette er nødvendig. Alt som er nødvendig for administratorkontoen er admin e-postadresse og passord. Skriv inn disse og klikk på Fortsett. Oppsettet er fullført. Det er bare ett siste trinnet, og det er litt unikt for noen form for installasjon Linux. Hvis du prøver å logge inn med en gang med admin legitimasjon det vil mislykkes hver gang. For å lykkes med den første innlogging, må serveren Openfire var installere på startes på nytt. Det er riktig, en Linux installasjon (som ikke er en kjerne) som krever en omstart. Når du gjør starte admin legitimasjon (brukernavn: admin passord: opprettet under installasjonen). Vil fungere

      Legge Brukere

      Siden vårt mål er å sette opp en chat-server, det første trinnet ( etter installasjon) er å sette opp brukere. Dette gjøres fra admin panel (se figur 3).


      Det er masse å konfigurere i Openfire administrasjonspanel.

      For å sette opp brukere, klikker du bare på Brukere /kategorien Grupper og deretter gå gjennom prosessen. Dette er ganske rett fram. Før noen bruker /gruppe kan logge på chat-server, må de ha en gyldig brukerkonto i Openfire. Med en gyldig konto, er det nå enkelt for alle brukere som får tilgang til Openfire-server for å koble til chat-tjenesten.

      Tilkobling til Jabber Server

      For å illustrere forbindelsen til serveren, La oss åpne opp Empati instant messaging klient. For å koble til Openfire serveren en Jabber konto må legges til. For å legge til en konto i Empati klikk Rediger - > Kontoer. Klikk nå Legg til og velg Jabber fra Protocol drop-down. Figur 4 viser hvordan Openfire attester vil se. Det er viktig å legge merke til den Login ID. For dette bruker @ SERVER format må brukes. Hvis nettverket ikke er satt opp til å gjenkjenne vertsnavn, kan serveren IP-adressen alltid brukes.


      Den eneste protokoll som vil arbeide med Openfire-serveren er Jabber-protokollen.

      Openfire er nå imot pålogginger fra brukere og ansatte /kollegaer kan begynne å dra nytte av denne svært effektive kommunikasjonsmidler. Den Openfire administrator kan også opprette bestemte rom for bestemte brukere og selv moderert rom. Dette kan være nyttig å sørge for at de ansatte kan bare chatte innenfor deres avdeling eller at bestemte avdelinger kan bare kommunisere med andre avdelinger.

      Final Thoughts

      Ja, Openfire-serveren kan brukes til mye mer enn instant messaging, men denne how-to illustrerer hvor godt denne serveren kan fungere i en organisasjon, og hvor lett det er å komme i gang. Du kan utvide ditt Openfire-serveren ved å legge ulike plugins, bruker Openfire for medietjenester, og selv clustering Openfire servere sammen for skalerbarhet.