Rocket.chat ke mohloli o sa tšoaroeng oa Bohloli o bulehileng oa khoebo Burporate Butpositi e qapiloeng le Moteor. Rocket.Chat e ka nkuoa e le kananalogue oa masela, e ka sebelisoang ho seva ea eona, 'me e hokahane le bareki ho tsoa ho bareki ho ea Linux, lifensete le ios.
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_1](/userfiles/21/18002_1.webp)
Rocket.chat mesebetsi
- Chat-Nako ea Nako
- Ho ikarola lipotso
- Ho Sebelisa Video Caference
- Liteishene
- Moeti ka hare
- Screen Broadcast Broadcast
- Phetisetso ea faele
- Api e ntle haholo
Ho netefatsa Ts'ireletso e sebelisitsoeng:
- Hrnchronization ea sehlopha sa HDAP
- Netefatso ea 2fa
- Ka encryption
- Keletso e le 'ngoe.
- Barekisi ba 'nete ba barekisi
Re bolella mokhoa oa ho kenya le ho hlophisa seva le moreki Rocket.chat ho Linux.
Mohato 1. Kenya Snap ho LinuxBakeng sa bonolo, re tla sebelisa sistimi ea tsamaiso ea lisepa. Pele ho tsohle, o hloka ho kenya sephutheloana sa snapd se sebelisang molaoli oa sephutheloana.
$ sudo e kentsoeng e kenya #ubuntu le debudhora ho kenya snapd #fdora 22 + - Rhel 8 $ SHITOS / RHEL 7
Ka mor'a moo, o tlameha ho thusa mojule ea Sistimi e laolang sesepa sa puisano se seholo sa puisano se seholo. Taelo ena e tla qala socket 'me e tla e lumella hore e qale ha tsamaiso e latoloa.
$ Sudo Systemct e lumela --now snapd.socket
Mohato oa Bobeli: Ho kenya Rocket.chat ho LinuxHo kenya Rocketchat-Server, Run:
$ SUDO Snap Kenya RocketChatChat-seva
Ha ho kenya ka snap ho phethetsoe, rocket.chat Server se tla qala ho sebetsa le ho mamela sebatli sa marang-rang ebe se kenya sebatli sa marang-rang.
http: // seva_p: 3000
Kamora ho jarolla wizate ea sethala, bolela litekanyetso tse latelang: Lebitso le felletseng la Motsamaisi oa Motsamaisi oa Motsamaisi oa E-mail.
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_2](/userfiles/21/18002_2.webp)
Ka mor'a moo, o hloka ho hlakisa leseli mabapi le mokhatlo: mofuta oa mokhatlo, lebitso, indasteri, indasteri, indasteri, boholo, naha le sebaka.
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_3](/userfiles/21/18002_3.webp)
Ebe o hloka ho hlakisa tlhaiso-leseling ea seva - lebitso la sebaka, puo, mofuta oa seva, le ho chenchaema ho netefatsoa ka botlalo.
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_4](/userfiles/21/18002_4.webp)
Leqepheng le latelang o hloka ho ingolisa seva. Ho na le likhetho tse peli mona. Ea pele ke ho sebelisa li-inde le li-proxies tse fanoeng ke Rocket.Chat Boin - Ela Boitsebiso ba Lits'ebeletso le lingoloa tsa hau tsa lekunutu.
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_5](/userfiles/21/18002_5.webp)
Setup se ile sa phethoa, 'me karolo ea hau ea mosebetsi e se e loketse, joale o hloka ho tobetsa ho ea sebakeng sa hau sa mesebetsi (e ea sebakeng sa mosebetsi)
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_6](/userfiles/21/18002_6.webp)
Ke kamoo ho shebahalang ka eona.
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_7](/userfiles/21/18002_7.webp)
Seva e Khutsang ea Proxy, joalo ka NGXX kapa Apache, e u lumella ho hlophisa kopo ea rocket.chan. Rocket.chat ke seva ea kopo ea bohareng e sa tšeleng SSL / TLS. Setsi sa morao-rao se tla u lumella ho etsa setifikeiti sa SSL / Tls ho fetola LTTPS.
Reverse Proxy NGINX ea Rocto.chatQala ho kenya NGINX.
$ sudo emple apt e kenyang NGX # Ubuntu / debudhora 22 + 0 SHITOS / RHEL 7
E latelang, Run Tšebeletso ea NGINX, Bulela pele ho qala ha eona ha a kenya sistimi ebe o sheba boemo ba eona
$ Sudo Systemctl Eumohile - Novaw NGinx $ Sudo Systemction Boemo
Ebe u theha faele ea seva ea seva ea rokete ea rocket.chat, ka mohlala, ho The /tc/nginx/conf.d/ Directory.
$ Sudo Vim /etc/nginx/conf.d/conf.mmer/chat.mmer/chat.mmer/chat.mmer/chat.mmer/chat.mmer.conf
E latelang, kenya tlhophiso ena ka faele ena ka ho fetola sebaka sa hau le ho boloka.
Upstream backend {seva 127.0.0.0.1:3000; } Server {Mamela 80; Seva_met chat.mmeriot.com; # U ka eketsa moeli haeba u hloka. moreki_max_Im_size 200m; Phoso_olog /var/nginx/chat.mmeriot.com.Golog; Sebaka / {proxy_pass http: // backend /; proxy_http_version 1.1; Proxy_set_ser_heheer ntlafatso ea $ http_pgrade; Coxy_set_ser_header khokahanyo "Ntlafatsa"; Proxy_set_pead_header e amohela $ http_Host; proxy_set_header x-'nete-ip $ hole_addr; Proxy_set_ser_header x-tsetelo-bakeng sa $ proxy_x_ffied_forchied_fordad_f. Proxy_set_ETER_header X-PRATO HTTO; proxy_set_header x-nrginx-profese ea nnete; proxy_rerect; }}}}}}}}}}}}}}}}}}}
Kamora nako, hlahloba syntax ebe u qala ts'ebeletso ea Ningx.
$ Sudo Ngnicx -t $ Sudo Systemctl restart NGX
Reverse Proxy Apache ea Rocket.chatKenya sephutheloana sa Apache2
$ Sudo Apt e kenyang apache2 # ubuntu / debin $ sudo #Fodedora 22 + 0 SHTOS / RHEL 7
Ka mor'a moo, matha le ho nolofalletsa tšebeletso ea Apache ebe u sheba hore na e matha le ho sebetsa.
----- in Ubuntu /- $ Sistio System Expression ---- $ Sudo Systemctl Boemo ba Apache2 - - $ Sistio System e lumellang - hona joale httpd $ sudo System Extrante boemo ba Sistimi ea HTTDD
Ebe u theha faele ea ho rala bakeng sa rocket.chat, ka mohlala, ho / ENT
----- in Ubuntu /- $ SUDO vim /tc/Sites-NAago2/Sites/chat.Tiotiot.com.Conf- in Consos / Rhel 7/8 ----- $ sudo vim /etc/httpd/conf.d/chot.mmeriot.com.conf
E latelang, kenya tlhophiso ena ka faele ena ka ho fetola sebaka sa hau le ho boloka.
Mosebeletsi oa Adradran :Ramet ea Servicenet.Torror.com Ntlafatsa} = websocket [NC] Rewritoule /(.E) WS: 3000 / Localthost: 3000 / $ 1 [P, L] ProxyPestrever / http: // Lociashost: 3000 /
Ho Ubuntu le Debian, etsa hore li-module tsa li-apic2 le ho qala tšebeletso e 'ngoe hape.
$ sudo a2enmod proxy_http $ sudo a2enmon_wSbinel $ sudo a2enmod rewrite $ sudonspl apache2
Li-centos / rhel le Fedora ba qala ts'ebeletso ea Apache.
# Sistect restart httpd
Joale bula sebatli ebe u kenya aterese ea hau e hlophisitsoeng le Rocket.chat ea Rocket.chat e tla ba teng ka domain ea hau e hlophisitsoe ka seva ea projeke.
http://chat.mmeriot.com.
![Ho kenya Rocket Chakete ea Khoebo.chat ho linux 18002_8](/userfiles/21/18002_8.webp)
Likopo tsa bareki li ka jarollotsoe ho tsoa ho webosaete ea semmuso.chat. Ho kenya kopo ea desktop ho Linux, o jarolla pakete ea theko (x64) kapa RPM (X64) ho latela phetiso ea hau ea likuku.
$ wet -c https://ggithuub.com/roconcat/rocency.chatron/downloads/docont/2.17/ROCKCYCHAT_2.7_AmD64.7_AmD64.7_am_am
Kapa
$ WGET --C https://ggihub.com/RocketcOt/rocency.chatron/downloads/docont/2.17/ROCKCHAT-2.17.7.X86_64.rpm
Sephutheloana se latelang u sebelisa mookameli oa Dpkg kapa RPM Packet
$ Sudo DPKG -I rocketchat_2.17.7_am_amD64.Deb # Ubuntu / Roctos / Rebat
Manual curcket.chat.Haeba u sa batle ho kenya rocket.chat ka linotsi, u ka li etsa ka letsoho.
Keketseho Node.js.Pele, ntlafatsa lethathamo la lipakete tsa sistimi:
Ntlafatso ea Sudo Apt.
Set Node.js, NPM le Lits'ebetso tsohle tse hlokahalang ho aha liphutheloana tsa NPM ho tsoa khoutu ea mohloli:
Sudo Apt Kenya Nodejs NPM HaHo-Furers ea bohlokoa ea lipalesa-tse tloaelehileng tsa graph
Re tla sebelisa sephutheloana sa n, ho o lumella ho sebetsana ka mokhoa o lekanang a tsamaisa mefuta ea masela a Node.js. Laela ka tlase ho kenya n le node.js:
Sudo Npm Kenya -g e lula e rata n sudo n 8.11.3
Kenya mongodb.Mongodb ke database ea nosql ea Nosql, e sebelisoang ke rocket.chat ho boloka data.
Kenya konopo ea sechaba sa Mongodb ebe u bulela polokelo ea molao ea Mongodb ea Mongodb:
Sudo Apt-Key eletsano --keyerver Hkp: //keyerver.ubv988888] hwdo odps:/0- /Mongodb-org/4.0 Holever
Kamora ho bulela polokelo ea lintho tse ngata, ntlafatsa lethathamo la pakete 'me u kenye Mong Mongodb ka ho thaepa:
Sudo Apt Ntlafatsa Sudo Apt aptb Mongodb-Org
Ebe u bula le ho qala tšebeletso eaeloi:
Sudo Systemctyl redd mongod System
Ho theha mosebelisi oa sistimi e nchaHona joale o hloka ho theha mosebelisi le sehlopha se secha sa Rocket, e tla tsamaisa liketsahalo tsa Rocket.chat.
Sudo fandradd -m -U -d / Op / Rocket Rocket
Kenya mosebelisi oa data ea www ho sehlopha se secha sa basebelisi le ho fetola litokelo tsa phihlello ho / ups / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket / Rocket
Sudo mosebelisimbod -A -G rocket www-data sudo chudo bmod 750 / up / rocket
Ho kenya rocket.chat.Fetohela ho mosebelisi oa Rocket
Sudo Su - Rocket
Tšela mofuta oa morao-rao oa rocket.chat o sebelisa curl:
Curl -L httlps://resease.Cone.Coct/lensest/downloadsload -O rocket.chat.tgz
Kamora hore download e felletse, tlosa sebaka sa polokelo le ho reha li-directory ka rocket.chat:
Tar zxf rocket.chat.tgz mv Bundle Rocket.chat
E-ea Rocket.Chat/programs/server ea/serctory le ho kenya liphutheloana tsohle tse hlokahalang:
CD Rocket.Chat/program/server NPM e kenya
Ho leka ho kenya pele ho theha mojule oa system le ho hlophisa lengolo le morao le NGINX kapa Apache, re tla kenya sebaka se hlokahalang le ho qala seva ea Rocket.chat
Mokotla oa kantle ho naha = 3000 Excort motsor_url = http :0.0.0: 3017 / Rocketchat
Khutlela ho Rocket.Chat Directory ebe u matha seva ea rocket.chat ka ho kenya litaelo tse latelang:
CD ../../ node Main.js
Haeba ha ho na liphoso, o lokela ho bona sephetho se latelang:
? + ---------------------------------- | Seva e matha | ? + ---------------------------------- | | ? | Rocket.Chat Version: 0.71.1 | ? | Verdejs Version: 8.11.3 - x64 | ? | Sethala: Linux | ? | Ts'ebetso Port: 3000 | ? | URL ea sebaka: http: //0.0.0: 3000 / | ? | Pheta le Pheta: Ho holofala | ? | Ho hash: E73dc7fss | ? | Leka lekala: hlooho | ? | | ? + --------------------------------------. +. +.
Emisa Rocket.Chat Server o sebelisa Ctrl + C mme o khutlele ho mosebelisi oa hau oa Sudo ka ho tsoa.
Ho theha mojule ea systemHo tsamaisa rocket.chat joalo ka tšebeletso, o hloka ho theha file ea rocketchat.service ho seb system / system / sistimi / sistimi / sistimi / sistimi / sistimi / sistimi / sistimi / sistimi.
Sudo Nano /etc/rsymfd/system/Sysem/Sysem
Kenya khoutu e latelang:
[Yuniti] Tlhaloso = Rocket.Chat Server ka mor'a = marang-rang.target "0 Root_Url = https: //chat.mmer.mmer.Tort = / USR / BINS] EBaccket.js [E kenyeletse.target
Boled syds hore re thehile faele e ncha ea module, 'me re matha litšebeletso tsa rocket.chat ka ho etsa:
Sudo Systemctl Daemon-Reload sudo System e qala ho qala Rocketchat
Lekola boemo ba tšebeletso:
Sudo Systemction Boemo ba Rocketchat
Qeto e lokela ho ba tjena:
* Rocketchat.service - rocket.chat seva e sentse e imetsoe: ; 5s tse fetileng PID: 12693 (node) mesebetsi: 10 (moeli.service` -39
Qetellong, bulela ho qala ka bojaki sa Rocket.chat nakong ea download:
Solow System e nolofalletsa Rocketchat
Joale re ile ra qeta Rocket.Chat ka letsoho, u ka ea ho ho hlophisa proxy ea morao-rao le ho qala ha sistimi ea 3.
LiphethoMoqola ona, u ithutile ho kenya Rocket.Chat ho Linux le Apache e le moetsi oa morao-rao.
Ho ithuta ho eketsehileng ka Rocket.chat etela leqephe la litokomane.