ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു

Anonim

ഉൽക്കാർക്കൊപ്പം രൂപകൽപ്പന ചെയ്ത സ services ജന്യ സ്കേറ്റ് ചെയ്യാവുന്ന ഓപ്പൺ സോഴ്സ് കോർപ്പറേറ്റ് ചാറ്റാണ് റോക്കറ്റ്.ചത്. റോക്കറ്റ് പീറ്റിന്റെ ഒരു അനസ്മാക്കളായി കണക്കാക്കാം, അത് സെർവറിൽ വിന്യസിക്കാൻ കഴിയും, കൂടാതെ ലിനക്സ്, വിൻഡോസ്, മാകോസ്, ആൻഡ്രോയിഡ്, iOS എന്നിവയിലെ ക്ലയന്റുകളിൽ നിന്ന് അതിലേക്ക് കണക്റ്റുചെയ്യുക.

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_1

റോക്കറ്റ്.chat ഫംഗ്ഷനുകൾ

  • തത്സമയ ചാറ്റ്
  • ഓഡിയോ കോൺഫറൻസിംഗ്
  • ദശൃാഭിമുഖം
  • ചാനലുകൾ
  • അതിഥി ആന്തരിക
  • ബ്രുമെന്റ് സ്ക്രീൻ
  • ഫയൽ കൈമാറ്റം
  • പൂർണ്ണമായി തിരഞ്ഞെടുത്ത API

ഉപയോഗിച്ച സുരക്ഷ ഉറപ്പാക്കുന്നതിന്:

  • LDAP ഗ്രൂപ്പ് സമന്വയം
  • 2fa രണ്ട്-ഘടക പ്രാമാണീകരണം
  • എൻക്രിപ്ഷൻ വഴി
  • സിംഗിൾ ഇൻപുട്ട് എസ്എസ്എസ്ഒ.
  • ഒന്നിലധികം OUTH പ്രാമാണീകരണ വിതരണക്കാർ

ലിനക്സിൽ സെർവറും ക്ലയന്റ് റോക്കറ്റും എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ക്രമീകരിക്കാമെന്നും ഞങ്ങൾ പറയുന്നു.

ഘട്ടം 1. ലിനക്സിൽ സ്നാപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ലാളിത്യത്തിനായി, ഞങ്ങൾ സ്നാപ്പ് പാക്കേജ് മാനേജുമെന്റ് സിസ്റ്റം ഉപയോഗിക്കും. ഒന്നാമതായി, പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നിങ്ങൾ സ്നാപ്പ്ഡ് പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്.

$ sudo apt ഇൻസ്റ്റാൾ ഇൻസ്റ്റാൾ ചെയ്യുക #ubundu, Debian $ sudo dnf സ്നാപ്പ്ഡ് ഇൻസ്റ്റാൾ ചെയ്യുക #fededora 22 + / സെന്റാകൾ / RHEL 8 $ sudo yum ഇൻസ്റ്റാൾ ചെയ്യുക # സെനാപ്പ് / RHEL 7 ഇൻസ്റ്റാൾ ചെയ്യുക

അടുത്തതായി, പ്രധാന തൽക്ഷണ ആശയവിനിമയ സോക്കറ്റ് നിയന്ത്രിക്കുന്ന systemd മൊഡ്യൂൾ നിങ്ങൾ പ്രാപ്തമാക്കണം. ഈ കമാൻഡ് സോക്കറ്റ് ആരംഭിക്കുകയും സിസ്റ്റം ലോഡുചെയ്യുമ്പോൾ അത് ആരംഭിക്കാൻ അനുവദിക്കുകയും ചെയ്യും.

$ Sudo systccrctl A പ്രവർത്തനക്ഷമമാക്കുക --now snapd.sock

ഘട്ടം 2: ലിനക്സിൽ റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു

റോക്ക്ചെച്ചറ്റ്-സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, പ്രവർത്തിപ്പിക്കുക:

$ സുഡോ സ്നാപ്പ് റോക്ക്ഷാറ്റ്-സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുക

സ്നാപ്പ് വഴി ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകുമ്പോൾ, പോർട്ട് 3000ove പ്രവർത്തിക്കാനും കേൾക്കാനും ആരംഭിക്കും. അടുത്തതായി, വെബ് ബ്ര browser സർ തുറന്ന് റോക്കറ്റ് സെറ്റ് കോൺഫിഗർ ചെയ്യുന്നതിന് ഇനിപ്പറയുന്ന വിലാസം നൽകുക.

http: // server_ip: 3000

സജ്ജീകരണ വിസാർഡ് ഡ download ൺലോഡ് ചെയ്ത ശേഷം, ഇനിപ്പറയുന്ന പാരാമീറ്ററുകൾ വ്യക്തമാക്കുക: പൂർണ്ണ അഡ്മിനിസ്ട്രേറ്റർ നാമം, ഓർഗനൈസേഷന്റെയും പാസ്വേഡിന്റെയും ഇ-മെയിൽ വിലാസം.

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_2

അടുത്തതായി, നിങ്ങൾ ഓർഗനൈസേഷനെക്കുറിച്ചുള്ള വിവരങ്ങൾ വ്യക്തമാക്കേണ്ടതുണ്ട്: ഓർഗനൈസേഷൻ, പേര്, വ്യവസായം, വലുപ്പം, രാജ്യം, സൈറ്റ്.

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_3

തുടർന്ന് നിങ്ങൾ സെർവർ വിവരങ്ങൾ വ്യക്തമാക്കേണ്ടതുണ്ട് - സൈറ്റിന്റെ പേര്, ഭാഷ, സെർവർ തരം, സ്വിച്ചുചെയ്യുന്നതിനോ അല്ലെങ്കിൽ അപ്രാപ്തമാക്കുന്നതിനോ 2FA രണ്ട്-ഘടക പ്രാമാണീകരണം പ്രവർത്തനരഹിതമാക്കുന്നു.

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_4

അടുത്ത പേജിൽ നിങ്ങൾ സെർവർ രജിസ്റ്റർ ചെയ്യേണ്ടതുണ്ട്. രണ്ട് ഓപ്ഷനുകൾ ഇവിടെയുണ്ട്. ആദ്യത്തേത് റോക്ക്ടെറ്റ് .chat സെക്കൻഡ് നൽകുന്ന പ്രീസെറ്റ് ഗേറ്റ്വേകളും പ്രോക്സികളും ഉപയോഗിക്കുക - സ്വയംഭരണവും സേവന ദാതാക്കളിൽ നിന്ന് അക്കൗണ്ടുകൾ സൃഷ്ടിക്കുക, പ്രീസെറ്റ് പാരാമീറ്ററുകൾ അപ്ഡേറ്റ് ചെയ്യുക, നിങ്ങളുടെ സ്വകാര്യ സർട്ടിഫിക്കറ്റുകൾ ഉപയോഗിച്ച് മൊബൈൽ അപ്ലിക്കേഷനുകൾ അപ്ഡേറ്റ് ചെയ്യുക.

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_5

സജ്ജീകരണം പൂർത്തിയായി, നിങ്ങളുടെ വർക്ക്സ്പേസ് തയ്യാറാണ്, ഇപ്പോൾ നിങ്ങൾ നിങ്ങളുടെ വർക്ക്സ്പെയ്സിലേക്ക് പോകുക (ജോലിസ്ഥലത്തേക്ക് പോകുക)

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_6

അങ്ങനെയാണ് അത് എങ്ങനെയിരിക്കും.

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_7
ഘട്ടം 3: റോക്കറ്റിനായി റിവേഴ്സ് പ്രോക്സി സജ്ജീകരണം

എൻജിഎൻഎക്സ് അല്ലെങ്കിൽ അപ്പാച്ചെ പോലുള്ള റിവേഴ്സ് പ്രോക്സി സെർവർ, ഒരു ഡൊമെയ്ൻ അല്ലെങ്കിൽ സബ്ഡൊമെയ്ൻ വഴി റോക്കറ്റ്.ചാറ്റ് ആപ്ലിക്കേഷൻ ക്രമീകരിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. SSL / TL- കൾ പിന്തുണയ്ക്കാത്ത ഒരു മിഡ് ലെവൽ ആപ്ലിക്കേഷൻ സെർവറാണ് റോക്കറ്റ്.ചാറ്റ്. എച്ച്ടിടിപിഎസ് ഓണാക്കാൻ SSL / TLS സർട്ടിഫിക്കറ്റുകൾ ഇച്ഛാനുസൃതമാക്കാൻ റിവേഴ്സ് പ്രോക്സി നിങ്ങളെ അനുവദിക്കും.

റോക്കറ്റിനായി റിവേഴ്സ് പ്രോക്സി എൻജിൻക്

Nginx ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo apt apt ഇൻസ്റ്റാൾ ചെയ്യുക Nguntu / DEBIAN $ sudo Dnf Ngdo Dnf ഇൻസ്റ്റാൾ ചെയ്യുക #fedyora 22 + / സെന്റാകൾ / RHEL 8 $ Sudo yum # സെന്റോസ് / RHEL 7 ഇൻസ്റ്റാൾ ചെയ്യുക

അടുത്തതായി, Nginx സേവനം പ്രവർത്തിപ്പിക്കുക, സിസ്റ്റം ലോഡുചെയ്യുമ്പോൾ അതിന്റെ യാന്ത്രിക ആരംഭിച്ച് അതിന്റെ നില പരിശോധിക്കുക

$ sudo systemctl പ്രാപ്തമാക്കുക - നോവവ് എൻജിൻ എക്സ്

Rocket.cat അപ്ലിക്കേഷനായി ഒരു ബ്ലോക്ക് വെർച്വൽ സെർവർ ഫയൽ സൃഷ്ടിക്കുക, ഉദാഹരണത്തിന്, /etc/nginx/conf.d/ ഡയറക്ടറിയിൽ.

$ sudo vim /etc/nginx/conf.d/chat.meriaionet.com.conf

അടുത്തതായി, ഡൊമെയ്ൻ മാറ്റിസ്ഥാപിച്ച് സംരക്ഷിക്കുന്നതിലൂടെ ഈ ഫയലിലേക്ക് കോൺഫിഗറേഷൻ ചേർക്കുക.

അപ്സ്ട്രീം ബാക്കെൻഡ് {സെർവർ 127.0.0.1:3000; } സെർവർ {80 ശ്രദ്ധിക്കുക; Server_name Thel.merianet.com; # നിങ്ങൾക്ക് ആവശ്യമെങ്കിൽ പരിധി വർദ്ധിപ്പിക്കാൻ കഴിയും. ക്ലയന്റ്_മാക്സ്_ബോഡി_ 200 മീ പിശക്_ലോഗ് /var/log/nginx/chat.meriaionet.com.ലോഗ്; സ്ഥാനം / {പ്രോക്സി_പാസ് http: // ബാക്കെൻഡ് /; PROXY_HTTP_ വർദ്ധന 1.1; പ്രോക്സി_സെഡർ_ഹേഡർ $ http_uprade; പ്രോക്സി_സെറ്റ്_ഹേഡർ കണക്ഷൻ "നവീകരിക്കുക"; പ്രോക്സി_സെഡർ_ഹേഡർ ഹോസ്റ്റ് $ http_host; പ്രോക്സി_സെഡർ_ഹേഡർ എക്സ്-റിയൽ-ഐപി $ remote_addr; Proxy_set_hader X-severyed-for for forxy_add_x_fored_for; പ്രോക്സി_സെഡർ_ഹേഡർ എക്സ്-ഫോർവേഡ്-പ്രോട്ടോ എച്ച്ടിടിപി; പ്രോക്സി_സെഡർ_ഹേഡർ എക്സ്-എൻജിഎൻഎക്സ്-പ്രോക്സി ശരി; പ്രോക്സി_ഡെറക്റ്റ് ഓഫ്; }

അവസാനമായി, വാക്യഘടന പരിശോധിച്ച് എൻജിജി സേവനം പുനരാരംഭിക്കുക.

$ sudo ngnx -t $ sudo syrycccctl Nginx പുനരാരംഭിക്കുക

റോക്കറ്റിനായി റിവേഴ്സ് പ്രോക്സി അപ്പാച്ചെ

അപ്പാച്ചെ 2 പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക

$ sudo apt ഇൻസ്റ്റാൾ ചെയ്യുക അപ്പാച്ചെ 2 ഇൻസ്റ്റാൾ ചെയ്യുക sudo dnf httpd #fededora 22 + / സെന്റാകൾ / RHEL 8 $ sudo yum / Rhel 7 ഇൻസ്റ്റാൾ ചെയ്യുക

അടുത്തത്, അപ്പാച്ചെ സേവനം പ്രവർത്തിപ്പിച്ച് അത് പ്രവർത്തിപ്പിക്കുകയും പ്രവർത്തിപ്പിക്കുകയാണോ എന്ന് പരിശോധിക്കുക.

- httpd $ sudo systemctl നില httpd

Rocket.cat അപ്ലിക്കേഷനായി ഒരു വെർച്വൽ ഹോസ്റ്റ് ഫയൽ സൃഷ്ടിക്കുക, ഉദാഹരണത്തിന്, / etc / apachach2 / സൈറ്റ് ഡയറക്ടറി / / /etc/httpd/conf.d/.

----- ഉബുണ്ടു / ഡെബിയൻ ----- $ sudo vim /etc/apache2/sete- ൽ - -അവിലബിൾ /- സെൻസോസ് / റേഷൻ 7/8 ----- $ sudo vim /etc/httpd/conf.d/chot.meriaionet.com.conf

അടുത്തതായി, ഡൊമെയ്ൻ മാറ്റിസ്ഥാപിച്ച് സംരക്ഷിക്കുന്നതിലൂടെ ഈ ഫയലിലേക്ക് കോൺഫിഗറേഷൻ ചേർക്കുക.

Serveradmin grengname.ru സെർവർനാമം ചാറ്റ്.മൈയാൻടെറ്റ്.കോം ലോഗ്ലെവൽ വിവരം ലോഗ്ലെവൽ ഇൻഫെവൽ വിവരം. അപ്ഗ്രേഡ്} = WCOOT [NC) റീഡുറേറ്റ് /(.*) WS: // ലോക്കൽഹോസ്റ്റ്: 3000 / $ 1 [pttp: നവീകരിക്കുക}! = WebDod] = / / ലോക്കൽഹോസ്റ്റ്: 3000 / $ 1 [പി, എൽ] പ്രോക്സിപാസ്രേവേർസ് / http: // ലോക്കൽഹോസ്റ്റ്: 3000 /

ഉബുണ്ടു, ഡെബിയനിൽ, ആവശ്യമായ അപ്പാച്ചെ 2 മൊഡ്യൂളുകൾ പ്രവർത്തനക്ഷമമാക്കി സേവനം പുനരാരംഭിക്കുക.

$ sudo a2enmod proxy_http $ sudo a2enmod prexy_wstunll $ sudo a2enmod വീണ്ടും എഴുതുക $ sudo sudo a2enmod വീണ്ടും ക്രമീകരിക്കുക

സെന്റോസ് / റൈൽ, ഫെഡോറ എന്നിവയിൽ അപ്പാച്ചെ സേവനം പുനരാരംഭിക്കുക.

# Systemctl httpd പുനരാരംഭിക്കുക

ഇപ്പോൾ ബ്ര browser സർ തുറന്ന് നിങ്ങളുടെ കോൺഫിഗർ ചെയ്ത വിലാസവും റോക്കറ്റ് ആപ്ലിക്കേഷനും നൽകുക, പ്രോക്സി സെർവറിൽ ക്രമീകരിച്ച നിങ്ങളുടെ ഡൊമെയ്നിലൂടെ ലഭ്യമാകും.

http://chat.merianet.com.

ലിനക്സിൽ ഒരു കോർപ്പറേറ്റ് ചാറ്റ് റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു 18002_8
ഘട്ടം 4: ക്ലയന്റുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു റോക്കറ്റ്.ചാറ്റ്

Website ദ്യോഗിക വെബ്സൈറ്റിൽ നിന്ന് ക്ലയൻറ് അപ്ലിക്കേഷനുകൾ ഡ download ൺലോഡ് ചെയ്യാൻ കഴിയും .chat. ലിനക്സിൽ ഒരു ഡെസ്ക്ടോപ്പ് അപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, നിങ്ങളുടെ ലിനക്സ് വിതരണത്തെ ആശ്രയിച്ച് നിങ്ങൾ ഡെബ് പാക്കറ്റ് (x64) അല്ലെങ്കിൽ ആർപിഎം (x64) ഡ download ൺലോഡ് ചെയ്യുക.

$ Wget -c https://gitub.com/rockChatt/rockChatt/RockChat_rockthat/RockChate/2.17.7/rockthron_2.17.7_AMD64.DEB

അഥവാ

$ Wget -c https://github.com/rockChate/RockChat/rockChat/RockChat/Rock.chatron/releage/download/2.17.X8_64.RPM

DPKG അല്ലെങ്കിൽ RPM പാക്കറ്റ് മാനേജർ ഉപയോഗിക്കുന്ന അടുത്ത പാക്കേജ്

$ sudo dpkg -i rikechechat_2.17.7_amd64.deb # ഉബുണ്ടു / ഡെബിയൻ $ സുഡോ ആർപിഎം -i റോക്കറ്റ്ച്ചറ്റ് -217.7.X86_64.RPM # സെന്റാത്ത്

മാനുവൽ ഇൻസ്റ്റാളേഷൻ റോക്ക്.ചാറ്റ്.

സ്നാപ്പുകൾ വഴി റോക്ക്റ്റ്.chat ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ, നിങ്ങൾക്ക് അത് സ്വമേധയാ ചെയ്യാൻ കഴിയും.

ഇൻസ്റ്റാളേഷൻ നോഡ്. ജെ.ജെ.ജ.

ആദ്യം, സിസ്റ്റം പാക്കറ്റുകളുടെ പട്ടിക അപ്ഡേറ്റുചെയ്യുക:

Sudo apt അപ്ഡേറ്റ്.

ഉറവിട കോഡിൽ നിന്ന് എൻപിഎം പാക്കേജുകൾ നിർമ്മിക്കുന്നതിന് NODE.JS, NPM, മറ്റെല്ലാ ആശ്രയങ്ങൾ എന്നിവ സജ്ജമാക്കുക:

Sudo apt NODJS NPM ബിൽഡ്-അവശ്യ ചുരുണ്ട സോഫ്റ്റ്വെയർ-പ്രോപ്പർട്ടികൾ - കോമൺ ഗ്രാഫിക്സ്മാജിക്

ഞങ്ങൾ N, NPM പാക്കേജ് ഉപയോഗിക്കും, ഇത് നോഡി.ജെ.ജെ.ജുകളുടെ സംവേദനാത്മക പതിപ്പുകൾ കൈകാര്യം ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു. N, NODE.JS ഇൻസ്റ്റാൾ ചെയ്യാൻ ചുവടെയുള്ള കമാൻഡ്:

Sudo npm reltl -g -G നിനക്യുമായ എൻ 8.11.3

Mongodb ഇൻസ്റ്റാൾ ചെയ്യുന്നു.

ഒരു ഡോക്യുമെന്റ്-ഓറിയന്റഡ് നോസ് എൽ ഡാറ്റാബേസാണ് മംഗോഡ്ബ്, ഇത് ഡാറ്റ സംഭരിക്കാൻ റോക്കറ്റ്.ചാറ്റ് ഉപയോഗിക്കുന്നു.

മംഗോഡ്ബ് പബ്ലിക് കീ ഇറക്കുമതി ചെയ്ത് official ദ്യോഗിക മംഗോഡ് ശേഖരം ഓണാക്കുക:

Sudo apt- കീ അഡ്വ - തീർച്ചയായും --/weyserver.ubuntu.com: 80 --recv 9da3c76334bd75818c7233688818C7233688818C7233688818C723329D4 സുഡോ ആഡ്-പ്രൊപോസിറ്ററി 'ഡെബ് [alter.md64] hargps://rapoco.mogodb.org/apt/ubuntu ബയോണിക് /mongodb-org/4.0 മൾട്ടിവർ '

Apt ശേഖരം ഓണാക്കിയ ശേഷം, പാക്കറ്റ് ലിസ്റ്റ് അപ്ഡേറ്റുചെയ്ത് മോംഗോഡ് ഇൻസ്റ്റാൾ ചെയ്യുക:

Sudo apt അപ്ഡേറ്റ് sudo apt mongodb-org ഇൻസ്റ്റാൾ ചെയ്യുന്നു

തുടർന്ന് ഓണാക്കി മംഗോഡ് സേവനം ആരംഭിക്കുക:

Sudo systemctl Adt mogod sudo systemctl mogod പ്രവർത്തനക്ഷമമാക്കുക

ഒരു പുതിയ സിസ്റ്റം ഉപയോക്താവ് സൃഷ്ടിക്കുന്നു

റോക്കറ്റ്.ചാറ്റ് ഉദാഹരണങ്ങൾ പ്രവർത്തിപ്പിക്കുന്ന റോക്കറ്റ് റൺസ് എന്ന പുതിയ ഉപയോക്താവിനെയും ഗ്രൂപ്പിനെയും ഇപ്പോൾ സൃഷ്ടിക്കേണ്ടതുണ്ട്.

Sudo unsadd -m -u -r -d / ഓപ്റ്റ് / റോക്കറ്റ് റോക്കറ്റ്

ഒരു പുതിയ ഗ്രൂപ്പിലേക്ക് ഒരു പുതിയ ഗ്രൂപ്പിലേക്ക് ഒരു www-ഡാറ്റ ഉപയോക്താവിനെ ചേർത്ത് / ഓപ്റ്റ് / റോക്കറ്റ് ഡയറക്ടറിയിലേക്കുള്ള ആക്സസ് അവകാശങ്ങൾ മാറ്റുക, അങ്ങനെ എൻജിൻഎക്സിൽ റോക്കറ്റ്.Chat ഇൻസ്റ്റാളേഷൻ ആക്സസ് ചെയ്യാൻ കഴിയും:

സുഡോ യൂസർമോഡ് -എ -G റോക്കറ്റ് ഡബ്ല്യുഡബ്ല്യുഡബ്ല്യുഡബ്ല്യുഎച്ച്ഒ-ഡാറ്റ സുഡോ ക്മോഡ് 750 / ഒഴിവാക്കൽ / റോക്കറ്റ്

റോക്കറ്റ്.ചാറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു.

റോക്കറ്റ് ഉപയോക്താവിലേക്ക് മാറുക

Sudo su - റോക്കറ്റ്

ചുരുളൻ ഉപയോഗിച്ച് റോക്കറ്റ്.ചാറ്റിന്റെ ഏറ്റവും പുതിയ സ്ഥിരതയുള്ള പതിപ്പ് ലോഡുചെയ്യുക:

purur -l https://release.roct/latest/lowast/datebloload -o Rocet.chat.tgz

ഡ download ൺലോഡ് പൂർത്തിയാക്കിയ ശേഷം, ആർക്കൈവ് നീക്കം ചെയ്ത് റോക്ക്റ്റ് ആക്രമണത്തിലെ ഡയറക്ടറി പുനരാരംഭിക്കുക:

ടാർ ZXF റോക്കറ്റ്.chat.tgz mv ബണ്ടിൽ റോക്കറ്റ്.ചാറ്റ്

റോക്കറ്റ് / പ്രോഗ്രാമിലേക്ക് പോയി, ആവശ്യമായ എൻപിഎം പാക്കേജുകളെല്ലാം ഇൻസ്റ്റാൾ ചെയ്യുക:

സിഡി റോക്കറ്റ് / പ്രോഗ്രാസർ എൻപിഎം ഇൻസ്റ്റാൾ

സിസ്റ്റം ആ മോഡൽ സൃഷ്ടിക്കുന്നതിനും എൻജിഎൻഎക്സ് അല്ലെങ്കിൽ അപ്പാച്ചെ ഉപയോഗിച്ച് റിവേഴ്സ് പ്രോക്സി ക്രമീകരിക്കുന്നതിന് മുമ്പ് ഞങ്ങളുടെ ഇൻസ്റ്റാളേഷൻ പരിശോധിക്കുന്നതിന്, ആവശ്യമായ അന്തരീക്ഷ വേരിയബിളുകൾ ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്ത് റോക്കറ്റ്.ചാറ്റ് സെർവർ ആരംഭിക്കും

കയറ്റുമതി പോർട്ട് = 3000 എക്സ്പോർട്ട് റൂട്ട്_ എച്ച്.ടി.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.ആർ.വി.ഗം: 27017 / റൈഡഞ്ച്

റോക്കറ്റ് സെറ്റ് ഡയറക്ടറിയിലേക്ക് മടങ്ങുക, ഇനിപ്പറയുന്ന കമാൻഡുകൾ നൽകി റോക്കറ്റ്.ചാറ്റ് സെർവർ പ്രവർത്തിപ്പിക്കുക:

സിഡി ../../ നോഡ് മെയിൻ.ജെ.എസ്

പിശകുകൾ ഇല്ലെങ്കിൽ, നിങ്ങൾ ഇനിപ്പറയുന്ന നിഗമനത്തെ കാണണം:

? + ------------------------------------------------------------------------------- +? | സെർവർ പ്രവർത്തിക്കുന്നു | ? + ------------------------------------------------------------------------------- +? | | ? | റോക്കറ്റ്.ചാറ്റ് പതിപ്പ്: 0.71.1 | ? | NODEJS പതിപ്പ്: 8.11.3 - x64 | ? | പ്ലാറ്റ്ഫോം: ലിനക്സ് | ? | പ്രോസസ് പോർട്ട്: 3000 | ? | സൈറ്റ് URL: http: //0.0.0: 3000 / | ? | റിപ്ലേസെറ്റ് ഓപ്ലോഗ്: പ്രവർത്തനരഹിതമാക്കി | ? | ചെയ്യേണ്ട ഹാഷ് ചെയ്യുക: e73dc78fd | ? | ബ്രാഞ്ച് ചെയ്യുക: തല | ? | | ? + --------------------------------------------- +.

Ctrl + C ഉപയോഗിച്ച് റോക്കറ്റ്.ചാറ്റ് സെർവർ നിർത്തി പുറത്തുകടക്കുക ടൈപ്പുചെയ്ത് നിങ്ങളുടെ സുഡോ ഉപയോക്താവിലേക്ക് മടങ്ങുക.

ഒരു സിസ്റ്റം ആ മോഡ്യൂൾ സൃഷ്ടിക്കുന്നു

ഒരു സേവനമായി റോക്കറ്റ് ഓടുന്നതിന്, നിങ്ങൾ / etc / systemd / system / സിസ്റ്റത്തിൽ റോക്ക്കാറ്റ്സ് സെർമെയ്സ് മൊഡ്യൂളിന്റെ ഒരു ഫയൽ സൃഷ്ടിക്കേണ്ടതുണ്ട്.

സുഡോ നാനോ /etc/rsystemd/system/rockChéatt.service.

ഇനിപ്പറയുന്ന കോഡ് ചേർക്കുക:

. Root_url = https: //chat.merionet.com പോർട്ട് = 3000 extstart = / usr / bin / nod / Opt/rock/rock.chat/maing.js [ഇൻസ്റ്റാൾ ചെയ്യുക = മൾട്ടി -user.target

ഞങ്ങൾ ഒരു പുതിയ മൊഡ്യൂൾ ഫയൽ സൃഷ്ടിച്ചുവെന്ന് systemd പറയുക, പ്രകടനം വഴി റോക്കറ്റ്.chat സേവനം പ്രവർത്തിപ്പിക്കുക:

Sudo systccctl daemon-വീണ്ടും ലോഡുചെയ്യുക sudo systemctl ActionchetChatt

സേവനത്തിന്റെ നില പരിശോധിക്കുക:

Sudo systemcctl നില റോക്കൺച്ചത്ത്

നിഗമനം ഇതുപോലെയായിരിക്കണം:

* റോക്ക്കാറ്റ്. സേവർസി - റോക്കറ്റ്.ചാറ്റ് സെർവർ ലോഡുചെയ്തത്: ലോഡുചെയ്തത് (/etc/systemd/systemd/systemd/systemd/rockChét.service; അപ്രാപ്തമാക്കി; വെണ്ടർ പ്രീസെറ്റ്: പ്രവർത്തനക്ഷമമാക്കി) സജീവമാണ് 2018-11-07 14:36:24 ; 5 എസ് മുമ്പ് പിഐഡി: 12693 (നോഡ്) ടാസ്ക്കുകൾ: 10 (പരിധി: 2319) Cgroup: / system.slice.slice / rockchatt.service` -12693 / USR / NODE / KATT/MAT/MATE.JS

അവസാനമായി, ഡൗൺലോഡുചെയ്യുമ്പോൾ റോക്കറ്റ്കെ.ചാറ്റ് സേവനത്തിന്റെ യാന്ത്രിക ആരംഭം ഓണാക്കുക:

Sudo systemctl റോക്ക്ച്ചറ്റിനെ പ്രാപ്തമാക്കുക

പൂർത്തിയാക്കുക, ഞങ്ങൾ റോക്കറ്റ് ഇൻസ്റ്റാൾ ചെയ്തു. ഘട്ടം 3 ൽ നിന്ന് വിവരിച്ച സിസ്റ്റത്തിന്റെ റിവേഴ്സ് പ്രോക്സികളും സമാരംഭിക്കൽയും ക്രമീകരിക്കാൻ നിങ്ങൾക്ക് ഇപ്പോൾ പോകാം.

ഫലം

ഈ മാനുവലിൽ, ലിനക്സിൽ റോക്കറ്റ് സെറ്റ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് നിങ്ങൾ പഠിച്ചു, ഒപ്പം എൻജിഎൻഎക്സും അപ്പാച്ചെയും ഒരു റിവേഴ്സ് പ്രോക്സിയായി എങ്ങനെ ക്രമീകരിക്കണം.

റോക്കറ്റ്കെയെക്കുറിച്ച് കൂടുതലറിയാൻ .ചാറ്റ് ഡോക്യുമെന്റേഷൻ പേജ് സന്ദർശിക്കുക.

കൂടുതല് വായിക്കുക