Shigar da Roka Schoomate.Chat akan Linux

Anonim

Roket.chat shine tushen Scalable na kyauta na kyauta wanda aka tsara tare da meteor. Za'a iya la'akari da roket.Chat za a iya ɗauka cewa analogue na slack, wanda za'a iya tura shi a kan sabar, kuma haɗa zuwa gare ta daga abokan ciniki akan Linux, Macos, Android da iOS.

Shigar da Roka Schoomate.Chat akan Linux 18002_1

Ayyuka na roko.Chat

  • Hira ta real
  • Edfenawan sauti
  • Cibiyar bidiyo
  • Tashoshi
  • Guest Inner
  • Allon watsa labarai
  • Canja wurin fayil
  • Cikakken Featured API

Don tabbatar da tsaro da aka yi amfani da su:

  • LDAP Groupctionitation
  • 2fa biyu tabbatacciya
  • Ta hanyar rufewa
  • Single Sako Sako.
  • Masu samar da ingantattun abubuwa

Muna gaya yadda za a shigar da saita uwar garken da abokin ciniki roka.chat a Linux.

Mataki 1. Sanya Snap a Linux

Don saukin, za mu yi amfani da tsarin sarrafa kayan kunshin. Da farko dai, kuna buƙatar shigar da kunshin snapd ta amfani da Mai sarrafa kunshin.

$ sudo Apt Shigar Snapd #ubuntutu da Dend $ SODO DNF Shigar Snapd #fedora 22 $ / RHEOSOS / RHEOSOS / RHEOSOS / RHEDOS / RHEDOS / RHEDOS / RHEDOS / RHEDOS / RHEDOS / RHEDOSH 7 $ / RHEL 7

Na gaba, dole ne ku kunna Module na tsari wanda ke sarrafa babban kayan haɗin sadarwa mai daɗewa. Wannan umarnin zai fara soket kuma zai ba da damar farawa lokacin da aka ɗora tsarin.

$ Supungiyan Supercle Sypoon - Snapd

Mataki na 2: Shigar da Roka.chat a Linux

Don shigar da Roketchat-sabar, Gudu:

$ sudo snap shigar roketchatchat-sabar

Lokacin da shigarwa ta hanyar Snap an kammala, Roket.chat Server zai fara aiki da sauraron Port 3000. Buɗe, buɗe adireshin mai zuwa don saita roket.Chat Via Gui .a Gui.

http: // Server_IP: 3000

Bayan saukar da saiti, saka sigogi masu zuwa: cikakken sunan mai amfani, sunan mai amfani, adireshin imel da kalmar sirri.

Shigar da Roka Schoomate.Chat akan Linux 18002_2

Na gaba, kuna buƙatar tantance bayani game da ƙungiyar: nau'in kungiya, suna, masana'antu, girman, ƙasa da rukunin yanar gizo.

Shigar da Roka Schoomate.Chat akan Linux 18002_3

Sannan kuna buƙatar tantance bayanan uwar garke - sunan yanar gizo, yare, da kuma juyawa ko kashe Gman Gaskiyar 2fa biyu.

Shigar da Roka Schoomate.Chat akan Linux 18002_4

A shafi na gaba kana buƙatar yin rijistar sabar. Akwai zaɓuɓɓuka biyu a nan. Na farko shine amfani da saiti masu saƙo da makamancinka wanda Roka.Chat na biyu - shigar da lissafi daga aikace-aikacen sabis, da kuma sabunta sigogin sabis tare da takaddun ku na sirri.

Shigar da Roka Schoomate.Chat akan Linux 18002_5

Saita ya kammala, kuma wuraren aikinku ya shirya, yanzu kuna buƙatar danna Je zuwa wuraren aiki (je zuwa sararin samaniya)

Shigar da Roka Schoomate.Chat akan Linux 18002_6

Haka yake.

Shigar da Roka Schoomate.Chat akan Linux 18002_7
Mataki na 3: Juya baya wakili don roka.chat

Sabis na wakili, kamar nginx ko Apache, yana ba ka damar saita aikace-aikacen roka.chat don samun damar zuwa ta yanki ko Reshen yanki. Roka.chat shine uwar garken aikace-aikacen tsakiyar matakin da ba ya goyan bayan SSL / TLS. Takaddun juyawa zai ba ku damar tsara takaddun SSL / TSL don kunna HTTPS.

Repua baya wakili don roka.chat

Na farko shigar nginx.

$ sudo apt apt shigar nginx # obuntu / Dean $ sudo dnf shigar nginx #fedora / ram shigar nginx # centos / rheel 7

Na gaba, gudanar da sabis na nginx, kunna shi ta atomatik fara lokacin da ake loda tsarin kuma duba matsayin sa

$ $ SUDO Syimcer - ba aan Nindox $ sudo tsarin tsarin

Sa'an nan ƙirƙiri toshe uwar garken pirtual Virkure don aikace-aikacen roka.chat, alal misali, a cikin /etc/ng.conf.D.

$ sudo vim / /etc/ngarx/conf.d/Chat.Merionet.com.conf

Na gaba, saka sanyi a kan wannan fayil ta hanyar maye yankin zuwa ga ku kuma adana.

UPSstReam Bicked {sabar 127.0.3000; } Saba sabar {list 80; Server_name Chat.MeriONE.com; # Zaka iya ƙara iyaka idan kuna buƙatar. CIGABA_MAEX_SHE_ZIZIZIZOULICH; Kuskure_log /var/log/ngx/Chat.Merionet.com.Log; Wuri / {Proxy_pand Http: // hatsin /; proxy_http_vewa 1.1; Wakili_set_hed_header ya inganta $ http_upgrade; Wakili_set_header haɗin "Haɓakawa"; proxy_set_hed_header mai tsaro $ http_host; proxy_set_header X-Real-IP $ Rage_addr; proxy_et_header x-isar da $ wakili_add_x_fordarded_for; wakili_set_header x-foverto-presto http; proxy_set_header x-nginx-wakili na gaskiya; wakili_redisect a kashe; }}

A ƙarshe, bincika Syntax kuma sake kunna sabis na nginx.

$ sudo nginx -t $ sudo tsarin sake kunnawa nginx

Buypy Apache na Roka.bat

Sanya kunshin Apache2

$ sudo Apt shigar da Apache2 # Ubuntu / Dean $ SUDO DNF shigar httpd #fedora 22 $ / centos / rhel 8 $ / rhel 7 $

Abu na gaba, gudu kuma kunna sabis ɗin Apache kuma bincika ko yana gudana da gudu.

----- A Ubunttu / Debian ---- $ Supact SateD Sateg - $ Super Systors / Rhel 7/8 ------ $ Sult Supercl Mai kunna - yanzu httpd $ sudo tsarin tsarin httpd

Sa'an nan kuma ƙirƙirar fayil ɗin mai amfani na pastuct don roka.chat, alal misali, a / sauransu / Apache2 / Apache2 / Apache2 / Apache2 / Site directTPD/Conf.D/.

----- A cikin Ubuntu / Debian ----- $ Supatso Vim /etc/APCOCALE2/siteset.com.com------ a cikin centsos / rhel 7/8 --------------------------------------- $ sudo vim /etc/httpd/conf.d/chot.Merionet.com.com.com

Na gaba, saka sanyi a kan wannan fayil ta hanyar maye yankin zuwa ga ku kuma adana.

Aeradmin [email protected] Duba Bayanin Kulla Kaya Haɓaka} = Webscet [NC] WS: // Locomhost: 3000 // Locodhos: 3000 // locodhost: 3000 // locodhost: 3000 // locodhost: 3000 // locodpos: 3000 // locodpos: 3000 // locodpos: 3000 // / Localhost: 3000 / $ 1 [P, L] Proxyrevereverse / http: // localhost: 3000 /

A cikin Ubuntu da Debian, ba da damar zama dole apache2 kayayyaki kuma sake kunna sabis.

$ sudo Appy_http $ sudo A2ENMEN Proxy_wstannel Proxy_wstannnnel $ sudo A2eno Systect Sake kunna Apache2

A cikin Centro / Rhel da Fedora na kunnawa Apache sabis.

# Tsarin sake kunnawa httpd

Yanzu buɗe mai binciken kuma shigar da adireshin da aka kafa da Roka.Chat aikace-aikacen za a samu ta hanyar yankinku a kan Server ɗin wakili.

http://chat.Merionet.com.

Shigar da Roka Schoomate.Chat akan Linux 18002_8
Mataki na 4: Shigar da Abokin ciniki Roka.chat

Za'a iya saukar da aikace-aikacen abokin ciniki daga rukunin gidan yanar gizo na hukuma. Don shigar da aikace-aikacen tebur a Linux, kun saukar da fakiti naƙi (X64) ko Rpm (x64) dangane da rarraba Linux.

$ Widget -c https://github.com/socketchat/socket/Retokron/retocron/retockron/Retoes/2CetChat/retock.com4.17.7/RetogetChat_2.17.7

Ko

$ Widget -c https://gitub.com/socketchat/socket/Dockron/retocron/Reckets/2.17.7/RocketChAlCAl-2.17.7/RocketChAl

Kunshin na gaba ta amfani da DPKG ko RPM Packet Manager

$ sudo dpkg -i roketchat_2.17.7_amd64.deB # Ubuntu / Debian $ Supechat-2.17.7.7.x86_64.RPM # Redos

Roka Shiga ciki.chat.

Idan baku son shigar da roka.chat ta hanyar snaps, zaku iya yi da hannu.

Kumburi da.js.

Na farko, sabunta jerin fakiti na tsarin:

Sabunta APT.

Saita node.js, npm da sauran dogaro da ake buƙata don gina fakitin NPM daga lambar tushe:

Sudo apt shigar daono da npm gine-mahimman kayan aikin software-software-curl-propertiesmabicsmagick

Za mu yi amfani da N, kunshin npm, wanda zai ba ku damar gudanar da sigogin Node.js. Umarnin da ke ƙasa don shigar n da node.js:

Sudo NPM shigar da -g n sudo n 8.11.3

Shigar da mgidb.

Mongodb shine daftarin daftarin bayanan Nosql na NosQL, wanda roka.chat don adana bayanai.

Shigo da maɓallin Mongodb na Jama'a kuma ka kunna wurin ajiya na Mongodb na hukuma:

Sudo apt-key shawara /mongodb-org "

Bayan kunna wurin ajiya na APT, sabunta jerin fakiti kuma shigar da Mongodb ta hanyar buga:

Sabunta Apt Super Apt Shigar Mongodb-Org

Sannan kunna kuma fara sabis na Mongodb:

Superccl Superccl fara Monga Sud Sultl kunna Mongod

Irƙirar sabon mai amfani da tsarin

Yanzu kuna buƙatar ƙirƙirar sabon mai amfani da rukuni mai suna roka, wanda zai tanadi rocke.Chat.

Sudo useraddad -m -u -r -d / Opt / Roka

Aara mai amfani da bayanan www don sabon rukuni na masu amfani da canza haƙƙin shiga na / Optom / rokon roko don haka nginx zai iya samun damar roka.chat:

Suraye Amfani --a -g roka www data sudo chod 750 / Opt / Opt / Roka

Shigar da roka.chat.

Canja wurin mai amfani da Roka

Sudo su - roka

Load da sabon abu mai tsayayyen sigar Roka.Chat ta amfani da curl:

Curl -l https://Roleases.rocket.ccack/lateest/download -o roket.chat.tgz

Bayan saukar da aka kammala, cire kayan adana kuma suna sake suna jagorar a Roka.chat:

Tar ZXF Roka.Chat.tgz MV Rike Roka.bacat

Je zuwa roka.chat/proors/PORAms/Server directory kuma shigar da dukkan fakitin npm packed:

CD roka.chat/proams/PM

Don gwada shigarwa kafin ƙirƙirar module da aka tsara kuma saita juzu'i mai juyawa tare da nginx ko Apache, zamu shigar da sabar roka.chat

Port Entreep = 3000 Tushen Tushen_url = http: //0.0.0.port: 2000 / MengodB: // locomhost: 27017 / Rogetchat: 270

Koma zuwa Roka.CHAT directord kuma gudanar da ROCKE.CHABY ta shigar da waɗannan umarni:

CD ../../ kumburi main.js

Idan babu kurakurai, ya kamata ka ga masu zuwa:

? + --------------------------------------------- +? | Server Gudun | ? + --------------------------------------------- +? | | ? | Roka.Chat version: 0.71.1 | ? | Nodejs Version: 8.11.3 - X64 | ? | Dromngram: Linux | ? | A tashar jiragen ruwa na: 3000 | ? | URL Site: HTTP: //0.0.0: 3000 / | ? | Maimaita BPLOG: Matched | ? | Hash: E73DC78fd | ? | Aje reshe: Shugaban | ? | | ? + --------------------------------------------- +.

Dakatar da roket.chat sabar amfani da Ctrl + C ya koma zuwa mai amfani da sudo mai buga fitarwa.

Ingirƙiri Tsarin Module

Don gudanar da roket.bacat a matsayin sabis, kuna buƙatar ƙirƙirar fayil na Roketchat na Roketchat a cikin / sauransu / tsarin / tsarin / tsarin.

sudo Nano /etc/rsystemd/sysystem/socketchat.cand.

Saka lambar masu zuwa:

[Unit] Bayani = Roket.Chat Server Bayan = cibiyar sadarwar Roka Rootl = HTTPS: //Chat.MeriONET.com

Tuna da cewa mun kirkiro sabon fayil na zamani, kuma gudanar da sabis na roka.chat ta hanyar yin:

Supom Sultcl Daemon-Sake Supom

Duba matsayin sabis:

Sud tsarin roketchat

Kammalawa ya kamata ya zama kamar haka:

* Roketchat.ermice - Roka.chat Server Locked: Locked (/etc/systemd/system/sysem ; 5S ago Babban Pid Pid: 12693 (Node)

A ƙarshe, kunna fara atomatik fara aikin roka.chat lokacin saukar:

Super Sultlon kunna ROcketchat

Gama, mun shigar da ROCKE.CHAC da hannu, zaku iya yanzu don daidaita wakili da kuma fara tsarin tsarin da aka bayyana daga Mataki na 3.

Sakamako

A cikin wannan littafin, kun koyi yadda ake shigar da roket.Chat a Linux da yadda za a saita nginx da Apache a matsayin juyawa.

Don ƙarin koyo game da roka.chat ziyarar shafin.

Kara karantawa