ROCCE.CHTA O SE MEA FREE SCABAL SPABAL PLAPT PROWRAL SKANDURTOR CUPERTRATIBRATION CORKED MA LE MENDOR. Rocket.chat mafai ona mafaufauina o le agalogue o le slack, o loʻo mafai ona faʻapipiʻi i luga o lana server, ma fesoʻotaʻi atu i ai mai tagata i Linux, Windows, Android ma Ioroid ma Iorid
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_1](/userfiles/21/18002_1.webp)
Roccket.chat galuega
- Talatalanoaga moni
- Audio Conferenio
- Vitio Converrenal
- Auala
- Tagata asiasi i totonu
- Faasalalauga mata
- Faila fesiitai
- Atoa-pue
Ia mautinoa le saogalemu o le saogalemu:
- LDAP Group Synchronization
- 2fa lua-mea moni faʻamaoniaina
- E ala i le faapopoleina
- Tasi le sao sso.
- Tele o fafo i fafo o le Authentications
Matou te faʻailoa pe faʻafefea ona faʻapipiʻiina ma faʻatulaga le server ma le kalani rocket.chat i Linux.
Laasaga 1. Faʻapipiʻi SNAP i LinuxMo le faigofie, o le a tatou faʻaaogaina ai le a teuina afifi afifi eletise. Muamua lava, e tatau ona e faʻapipiʻiina le SNAPD afifi faʻaaogaina le paketi pule.
$ sudo Ant Faʻapipiʻi Snapd #ubuntu ma Debian $ SUDO DNFD SNAPD #FUDORRA 15 + / CENTTTO / RHEL 7
Le isi, e tatau ona e faʻatagaina le faʻavasegaina o le studer e faʻatonutonu ai le autu o fesoʻotaʻiga masani. O lenei poloaʻiga o le a amataina le sone ma o le a faʻatagaina e amata pe a utaina le faiga.
$ SODO STORCTL mafai ona --W SNAPD.SECETE
Laasaga 2: Faʻapipiʻi Rocket.Chat i LinuxFaʻapipiʻi RocketChat-server, taufetuli:
$ Sudo Snap Faʻapipiʻi Rocketchat-server
A maeʻa le faʻapipiʻiina e ala i le Snap, Rocket.Chat Server o le a amata galue ma faʻalogologo i le Port 3000. O le isi, tatala le tuatusi o loʻo i totonu o Rocket.
http: // server_IP: 3000
Ina ua uma ona siiina mai le seti o le sigitup, faʻamaninoina i le faʻataʻoto i lalo: O le igoa atoa o le pule, Igoa Igoa, imeli tuatusi o le Faalapotopotoga ma upu faataga.
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_2](/userfiles/21/18002_2.webp)
Le isi, e tatau ona e faamaoti mai faʻamatalaga e uiga i le faʻalapotopotoga: Ituaiga o Faʻalapotopotoga, igoa, alamanuia, fanua, atunuʻu ma nofoaga.
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_3](/userfiles/21/18002_3.webp)
Ona e manaʻomia lea o le tuʻuina atu o faʻamatalaga o le server - o le igoa o le nofoaga, gagana, server ituaiga, ma fesuiaʻi i luga poʻo le faʻaleaogaina le 2fal-etterator entenecation.
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_4](/userfiles/21/18002_4.webp)
I le isi itulau e tatau ona e lesitala le server. E lua filifiliga iinei. O le mea muamua o le faʻaaogaina o le preset geteway ma proxes na saunia e rocket.chat lona lua - sefe le tutoʻatasi, faʻafou le numera o le tautua.
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_5](/userfiles/21/18002_5.webp)
Na maeʻa le seti, ma ua sauni lau fale faigaluega, o lea e tatau ona kiliki i lau fale faigaluega (alu i le galuega avanoa)
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_6](/userfiles/21/18002_6.webp)
O le mea lena e foliga mai.
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_7](/userfiles/21/18002_7.webp)
Suia sui sui tautua, pei o le nginx poʻo le apache, faʻataga oe e faʻatulaga le roketi.chat talosaga e ulufale ai i se vaega poʻo le subdomaile. ROCCE.CAT o se ogatotonu-tulaga talosaga server e le lagolagoina SSL / TLS. O le sui sui o le a faʻatagaina oe e faʻapipiʻi le SSL / TLS tusi pasi e liliu ai i luga ole HTTPS.
Toe fetuunai statx nginx mo rocket.chatMuamua faapipiiina nginx.
$ SODO APT APTP O loʻo faʻapipiʻiina ninx # Ubuntu / Debian $ SDO Dnf Faʻapipiʻi NginX #futur 4 + / Real 7
Le isi, tamoe le o le ninifex service, liliu i luga o lona otometi amataga pe a utaina le faiga ma siaki lona tulaga
$ Sudo SystectL mafai - Novow Nginx $ SODO STOWNCLM tulaga NUNUX
Ona faia lea o se poloka poloka faila mo le rocket.Chat talosaga, mo se faʻataʻitaʻiga, i le /etc/nninx/conf.d/ contory.
$ sudo vim /etc/enginx/conf.d/chat.rionet.com.conf
Le isi, faaofi le faʻatulagaina o lenei faila i le suia o le vaega i lau ma sefe.
Upstream Backend {server 127.0.0.0.1:3000; } Server {Faalogo 80; Server_name Chat.Ionet.com; # E mafai ona faʻateleina le tapulaʻa pe a e manaʻomia. Tagata Aʻoga_max_ Faʻasusu le 200m; Sese_log /var/log/nginx/chat.rionet.com.log; Nofoaga / {staxxy_pass http: // backend /; proxy_hhtp_ fusi le 1.1; Proxy_set_header Upgrade $ http_upgrade; Proxy_set_Deer sootaga "toe faaleleia"; Proxy_set_header talimalo $ http_host; Proxy_set_ -heater x-moni-IP $ Freete_addr; Proxy_set_header X-Auina-mo le $ STXY_ADD_XZ_IC_UCTEDED_ATSATEDED_ATSATEDED_ATSATEDED_ATSATEDED_ATSAGA Proxy_set_header x-luma-Prof http; Proxy_set_deater X-Tyginx-sipuni moni; proxy_tared i luga; }}}
Mulimuli ane, siaki le Syntax ma toe amata le tautua a le Nginx.
$ sudo nginx -t $ sudo systemcl restart nginx
Suia le stare stache mo rocket.chatFaʻapipiʻi le Apache2 afifi
$ sudo ATT faʻapipiʻi Apache2 # Ubuntu / Debian $ SDO Dnf Faʻapipiʻi httpd #futu7 - / Cent 8 $ SDO YUD
Le isi, tamoe lea ma e mafai ai le Apache Service ma siaki pe o loʻo tamoe ma tamoe.
----- I le Ubuntu / debian ----- $ sudo systectl mafai ona - iloa le alaphe2 $ screct tulaga Apache2 ----- $ sudo couctctl httpd $ sudo systemcl tulaga httpd
Ona faia lea o se pepa talimalo a le talimalo mo le rocket.Chat talosaga, mo se faʻataʻitaʻiga, i le / etc / apcerest contoret / poʻo le / /et.
----- I le Ubuntu / debian ----- $ sudo gim /etc/epc/epichat-mochat ).conf ----i le seneturi / he - $ sudo vim /etc/ettpd/conf.d/chot.rionet.com.conf
Le isi, faaofi le faʻatulagaina o lenei faila i le suia o le vaega i lau ma sefe.
nisi faʻamatalaga Serveradmin [email protected] Servername Chat.merionet.com Loglevel errorlog /var/log/chat.merionet.com_error.log transferlog /var/log/chat.merionet.com_access.log Manaomia uma moni RewriteEngine I Rewritecond% {http: Faʻaleleia} = Websocket [NC] rewrtereroleule (.*) ws: // localhost: 3000 / $ 1 (PROCK) RTWRETD) / Localhost: 3000 / $ 1 [p, l] proxypoassretred / http: // localhost: 3000 /
I Ubuntu ma Debian, Faʻamalosia le mea tatau a le Apachec modules ma toe amataina le tautua.
$ sudo A2enmad proxy_http $ SODO A2ENMMOD PROXY_WSTUNTNTL $ S2LODOD REBRODD RABRAMS RADECL
I le Centos / Rhel ma Federra Reart le Apache Service.
# Systeml repart httpd
O lenei e tatala le Browser ma ulufale i lau tuatusi tuatusi ma rocket.Chat talosaga o le a avanoa e ala i lau vaega o le tagata i luga ole sui.
http://chat.rionet.com.
![Faapipiiina o se aufaioloa tala faatino rocket.chat i luga o le linux 18002_8](/userfiles/21/18002_8.webp)
E mafai ona laʻuina aitalafu a le tagata te tausia e mafai ona laʻueseina mai le ofisa o le upega tafailagi. O le faapipiiina o se Desktop talosaga i Linux, oe download le aitalafu pepa (X64) poʻo le RPM (X64) e faʻatatau i lau Loonux tufatufaina.
$ WTUN -C HTTPS://GIthUb.com/rocketchat/rocket.chat.electronwn/recwed.at/rocketchat_2.de.
Pe
$ wget -c https://github.com/rocketchat/rocket.chat.electronw/relen gedyload voucked.7.7.9.)
Sosoo mailei faʻaaogaina DPKG poʻo RPM Packet Manager
$ sudo dpkg-rocketchat_2.17.7.7_MDD64.deb # Ubuntu $ Sudm-2.17.7.3.9
Tusi lesona faapipiiina roketi.chat.Afai e te le manaʻo e faʻapipiʻi roketi.chat i luga o mata, mafai ona e faia i tagata taʻitoʻatasi.
Faapipiiina node.js.Muamua, faafou le lisi o pepa afifi:
Sudo apt faafou.
Seti node.js, NPM ma isi tagata faʻamaonia manaʻomia e fausia NPM afifi mai le Place Code:
Sudo at faʻapipiʻi nodejs npm fausia-taua curl polokalama-pisinisi-masani-masani ata ata
O le a matou faʻaaogaina le N, NPM Package, e mafai ai ona e faʻafesoʻotaʻiina lomiga o node.js. Faʻatonu i lalo e faʻapipiʻi ai n ma Node.js:
SDO NPM Faʻapipiʻi -G tuufaasolo n sudo n 8.11.3
Faapipii mongodb.Mongodb o se pepa aloaia-ornated nosql database, o loʻo faʻaaogaina e rocket.chat e teu faʻamaumauga.
Faaulufale mai le Mongodb State ki ma liliu i luga o le ofisa aloaia mongodb repository:
Sudo Apt-Key Prompyserve HKP: //keyserver.ubuntu.com: 80 - AMBUPRODS5..MPRODSB.MODSB.MONDODB.MONDODB.MONDODB :/WROP :/WROP :/WROP :/WROP :/WROP :/WROP :/WRODS5 /mongodB-org/4.0 multiverse '
Ina ua uma ona liliu i luga o le vaipuna, faʻafou le pepa afifi ma faʻapipiʻi mongodb i le taina:
Sudo Apt faafou sudo att faʻapipiʻi mongodb-pod
Ona liliu lea ma amata le galuega mongadB:
Sudo systeml amata mongod sudo systeml mafai mongad
Fausiaina o se tagata fouO lenei e tatau ona e faia se tagata fou ma le vaega e igoa ia Rocket, o le a tamoe roccket.chat ala.
Sudo faʻaaogaina -m -m -m -r -r -d / vaʻai / rocket rocket
Faʻaopopo se www-faʻamatalaga tagata faʻaaoga i se vaega fou o tagata faʻaaoga ma suia ai aia tatau i le / filifili / rocket faʻasino i le mea e mafai ona maua ai rocket:
Sudo tagata faaaoga -a -g rocket www-data sudo chmod 750 / filifili / rocket
Faapipiiina roketi.Suia i le tagata faaaoga
Sudo sud - rocket
Avega o le lata mai o le mea fou o rocket.chat faaaoga curl:
curl -l https://releases.rocket.chat/lastret/download -do rocchat.tgz
A maeʻa le download, Aveese le faʻamaumauga ma toe faʻaigoaina le faʻasino i le rocket.chat:
Tar Zxf Rocket.Chat.tgz MV BUndLE RODCE.CHT
Alu i le rocket.chat/programs/server tusi ma faapipii uma le mea taua NPM afifi:
CD Rocket.Chat/programs/server npm faʻapipiʻi
Ina ia faʻataʻitaʻi le matou faʻapipiʻiina aʻo leʻi faia le faʻatulagaina o le Systed module ma o loʻo faʻatulagaina le sui o le sui o le genex poʻo le apote, o le a matou faʻapipiʻiina le mea tatau siosiomaga ma amata le rocchat
Auina atu i fafo ort = 3000 Extport Root_url = HTTP: //0.0.0.0.0.0. 3000 = Moncereb
Toe foʻi i le rocket.chat faʻasino ma tamoʻe le rocket.chat server e ala i le ulufale atu i mea nei o tulafono:
CD ../../ node autu.js
A leai ni mea sese, e tatau ona e vaʻai i le faʻaiuga o loʻo mulimuli mai:
? + --------------------------------------------- +? | Server tamoe | ? + --------------------------------------------- +? | | ? | Roketi.chat version: 0.71.1 | ? | Nodejs version: 8.11.3 - X66 | ? | Tulaga: Linux | ? | Product Port: 3000 | ? | Nofoaga URL: HTTP: //0.0.0: 3000 / | ? | Replictant oplog: Leaga o le a le atoatoa | ? | Faia Hash: E73dc78ff | ? | Fai Fala Sili: Ulutala | ? | | ? + --------------------------------------------- +.
Taofi le roketi.Chat server faʻaaogaina Ctrl + c ma toe foʻi i lau sudo faʻaaogaina e ala i le nonoa o fafo.
Fausiaina o se Systed ModuleE tamoe Rocket.Chat o se auaunaga, e tatau ona e faia se faila o le module RocketChat.Service i le / etc / systemd / faiga / System.
sudo nuno /etc/rcrc/systemd/system/rocketchace.service.
Faaofi le tulafono nei:
[Iunite] faʻamatalaga = rocket.chat server pe a maeʻa = network.target nts-louop.target mongod.tart = Sygs: // concerom Rout_url = HTTPS: //chat.Maonet.com Port = 3000 Faʻaiuga = / US / Nors / Node / NEDE / NODE / NODE / NIDER AMBETY = ACT / NIDER ARROCK.CSEL
Tau atu i le system ua matou faia se faila fou module, ma tamoe le roketi.chat tautua e ala i le faia:
Sudo systeml daemon-reload sudo systeml amata rocketchat
Siaki le tulaga o le tautua:
Sudo systeml tulaga rocketchat
O le iʻuga e tatau ona pei o lenei:
* Rocketchat.service - rocket.chat server utaina: utaina (/etc/systemd/ssystem/rocket-prorter) talu ai ; 5s ua mavae Autu PID: 12693 (Node) galuega: 10 (Tapulaa: 2319) CGroup: / System.Slice / RocketChat.Service` -12693 / usr / bin / lotoifale / /opt/rocket/rocket.chat/main.js node
Mulimuli ane, liliu i luga o le otometi amata o le roketi.chat tautua i le taimi o download:
Sudo coudectl mafai rocketchat
Faʻaiʻu, na matou faʻapipiʻiina roketi.chat i le taimi nei, e mafai nei ona e alu e faʻatulaga le toe fetuunai le sui o le sui o loʻo faʻamatalaina mai le Laʻasaga 3.
AugaI totonu o lenei tusi lesona, na e aʻoaʻo ai le faʻapipiʻi o rocket.chat i Linux ma pe faʻafefea ona faʻatulaga Nginx ma Apache o se sui sui.
Ia aʻoaʻo atili e uiga i rocket.chat asiasi le itulau tusia.