ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ |

Anonim

Rocket.chat ହେଉଛି ଏକ ମାଗଣା ମାପନୀୟ "ମିଟେର ସହିତ ଡିଜାଇନ୍ ହୋଇଥିବା ଏକ ମାଗଣା ମାପନୀୟ ଲୁଟ୍ | ରକେଟ୍.ଚାଟ୍ ଅଳସୁଆର ଅନଲଗ୍ ବିବେଚନା କରାଯାଇପାରିବ, ଯାହା ହୁଏ, ଲିନକ୍ସ, ୱିଣ୍ଡୋଜ୍, ମାକୋସ୍ ଆଣ୍ଡ୍ରଏଡ୍ ଏବଂ iOS ଉପରେ କ୍ଲିନେଟରୁ କନଫାଏଣ୍ଟ ସହିତ ସଂଯୋଗ ହୋଇପାରିବ |

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_1

Rocket.chat Functions |

  • ପ୍ରକୃତ ସମୟ ଚାଟ୍ |
  • ଅଡିଓ କନଫରେନ୍ସିଂ |
  • ଭିଡିଓ କନଫରେନ୍ସିଂ |
  • ଚ୍ୟାନେଲଗୁଡିକ |
  • ଅତିଥି ଭିତର
  • ପ୍ରସାରଣ ପରଦା
  • ଫାଇଲ୍ ସ୍ଥାନାନ୍ତର
  • ପୂର୍ଣ୍ଣ-ବ ed ଶିଷ୍ଟ୍ୟଯୁକ୍ତ API |

ବ୍ୟବହୃତ ସୁରକ୍ଷା ନିଶ୍ଚିତ କରିବାକୁ:

  • LDAP ଗୋଷ୍ଠୀ ସିଙ୍କ୍ରୋନାଇଜେସନ୍ |
  • 2 ଘଣ୍ଟା ଦୁଇ-ଫ୍ୟାକ୍ଟର୍ ପ୍ରାମାଣିକିକରଣ |
  • ଏନକ୍ରିପସନ୍ ମାଧ୍ୟମରେ |
  • ଏକକ ଇନପୁଟ୍ SSO |
  • ଏକାଧିକ OUT ପ୍ରାମାଣିକିକରଣ ଯୋଗାଣକାରୀ |

ଆମେ କିପରି, ଲିନକ୍ସରେ ସର୍ଭର ଏବଂ କ୍ଲାଏଣ୍ଟ roket.Chat କୁ କିପରି ସଂପାଦନ କରାଯିବ ତାହା ଆମେ କହିଥାଉ |

ପଦାଙ୍କ 1. ଲିନକ୍ସରେ ସ୍ନାପ୍ ସଂସ୍ଥାପନ |

ସରଳତା ପାଇଁ, ଆମେ ସ୍ନାପସ୍ ପ୍ୟାକେଜ୍ ମ୍ୟାନେଜମେଣ୍ଟ ସିଷ୍ଟମ ବ୍ୟବହାର କରିବୁ | ସର୍ବପ୍ରଥମେ, ଆପଣଙ୍କୁ ପ୍ୟାକେଜ୍ ମ୍ୟାନେଜର୍ ବ୍ୟବହାର କରି FIPD ପ୍ୟାକେଜ୍ ସଂସ୍ଥାପନ କରିବାକୁ ପଡିବ |

$ sudo apstalst ସ୍ନାପଦ କରନ୍ତୁ, ubutunu ଏବଂ debian $ sudo dnf ଇନଷ୍ଟଲ୍ #fedraa 22 + phuts pinal 8 $ sudo yum install

ପରବର୍ତ୍ତୀ ସମୟରେ, ଆପଣଙ୍କୁ ନିଶ୍ଚିତ କରିବାକୁ ପଡିବ ଯାହାକି ମୁଖ୍ୟ ତ୍ୱନ୍ତକ୍ତ ଯୋଗାଯୋଗ ସକେଟ୍ ନିୟନ୍ତ୍ରଣ କରେ | ଏହି କମାଣ୍ଡ ସକେଟ ଆରମ୍ଭ କରିବ ଏବଂ ସିଷ୍ଟମ୍ ଲୋଡ୍ ହେବାବେଳେ ଏହାକୁ ଆରମ୍ଭ କରିବାକୁ ଅନୁମତି ଦେବ |

$ Sudo Systemctl ସକ୍ଷମ - କର୍ଣ୍ଣ Sypd.socket |

ପଦାଙ୍କ 2: ଲିନକ୍ସରେ sretet.chat ସଂସ୍ଥାପନ କରିବା |

Rocketchat-Serverender ସଂସ୍ଥାପନ କରିବାକୁ, ଚଲାନ୍ତୁ:

$ sudo ସ୍ନାପ୍ ଇନଷ୍ଟଲ୍ କରନ୍ତୁ RocketHCHAt-Server |

ଯେତେବେଳେ ସ୍ନାପ୍ ମାଧ୍ୟମରେ ସଂସ୍ଥାପନ ସମାପ୍ତ ହୋଇଛି, rocke.chatro portw flock ପୋର୍ଟ 3000 କାମ କରିବା ଆରମ୍ଭ କରିବ, ସ୍ୱୟଂଚାଳିତ ବ୍ରାଉଜର୍ ଖୋଲିବ ଏବଂ GUI ମାଧ୍ୟମରେ RoketP.Chat କୁ ବିନ୍ୟାସ କରିବା ପାଇଁ ନିମ୍ନଲିଖିତ ଠିକଣା ପ୍ରବେଶ କରିବ |

http: // server_ip: 3000 |

ସେଟଅପ୍ ୱିଜାର୍ଡ ଡାଉନଲୋଡ୍ କରିବା ପରେ, ନିମ୍ନଲିଖିତ ପାରାମିଟରଗୁଡିକ ନିର୍ଦ୍ଦିଷ୍ଟ କରନ୍ତୁ: ସମ୍ପୂର୍ଣ୍ଣ ଆଡମିନିଷ୍ଟ୍ରେଟର ନାମ, ଚାଳକନାମ, ସଂଗଠନ ଏବଂ ପାସୱାର୍ଡର ଇ-ମେଲ୍ ଠିକଣା |

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_2

ପରବର୍ତ୍ତୀ ସମୟରେ, ଆପଣଙ୍କୁ ସଂଗଠନ ବିଷୟରେ ସୂଚନା ନିର୍ଦ୍ଦିଷ୍ଟ କରିବାକୁ ପଡିବ: ସଂଗଠନ, ନାମ, ଶିଳ୍ପ, ସାଇଜ୍, ଦେଶ ଏବଂ ସାଇଟର ପ୍ରକାର |

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_3

ତେବେ ଆପଣଙ୍କୁ ସର୍ଭର ସୂଚନା ନିର୍ଦ୍ଦିଷ୍ଟ କରିବାକୁ ପଡିବ - ସାଇଟ୍ ନାମ, ଭାଷା, ସର୍ଭର ପ୍ରକାର, ଏବଂ ଅଗ୍ରଗତି 29 ଫ୍ୟାକ୍ଟର୍ ପ୍ରାମାଣିକିକରଣ |

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_4

ପରବର୍ତ୍ତୀ ପୃଷ୍ଠାରେ ଆପଣଙ୍କୁ ସର୍ଭର ପଞ୍ଜିକରଣ କରିବାକୁ ପଡିବ | ଏଠାରେ ଦୁଇଟି ବିକଳ୍ପ ଅଛି | ପ୍ରଥମଟି ହେଉଛି Roketpert.Chat ଦ୍ୱିତୀୟ ଦ୍ Ration ାରା ପ୍ରଦାନ କରାଯାଇଥିବା ପ୍ରିସେଟ୍ ଗେଟୱେ ଏବଂ ପ୍ରକ୍ସି ବ୍ୟବହାର କରନ୍ତୁ - ଅଟୋନୋମି ବଞ୍ଚାନ୍ତୁ ଏବଂ ଆପଣଙ୍କର ବ୍ୟକ୍ତିଗତ ପ୍ରମାଣପତ୍ର ସହିତ ମୋବାଇଲ୍ ପ୍ରୟୋଗଗୁଡ଼ିକ ପୁନ omppopibile

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_5

ସେଟ୍ ଅପ୍ ସମାପ୍ତ ହୋଇଛି, ଏବଂ ଆପଣଙ୍କର କାର୍ଯ୍ୟକ୍ଷେତ୍ର ପ୍ରସ୍ତୁତ ଅଛି, ବର୍ତ୍ତମାନ ଆପଣଙ୍କୁ ଆପଣଙ୍କର କାର୍ଯ୍ୟକ୍ଷେତ୍ରକୁ ଯିବାକୁ ପଡିବ (କାର୍ଯ୍ୟ ସ୍ଥାନକୁ ଯାଆନ୍ତୁ)

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_6

ଏହା କିପରି ଦେଖାଯାଉଛି |

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_7
ପଦାଙ୍କ 3: ROKET.chat ପାଇଁ ଓଲଟା ପ୍ରକ୍ସି ସେଟଅପ୍ |

ଓଜାଲ୍ ପ୍ରକ୍ସି ସର୍ଭର, ଯେପରିକି NGINX କିମ୍ବା ଆପାଚେ, ଏକ ଡୋମେନ୍ କିମ୍ବା ସବଡୋମେନ୍ ମାଧ୍ୟମରେ ପ୍ରବେଶ କରିବାକୁ ଆପଣଙ୍କୁ ରକେଟ୍ କିମ୍ବା ସବଡୋମେନ୍ ମାଧ୍ୟମରେ ଆକ୍ସେସ୍ କରିବାକୁ ଅନୁମତି ଦିଏ | Rocket.chat ହେଉଛି ଏକ ମଧ୍ୟ ସ୍ତରୀୟ ପ୍ରୟୋଗ ସର୍ଭର ଯାହା SSL / TLS କୁ ସମର୍ଥନ କରେନାହିଁ | ଓଲଟା ପ୍ରକ୍ସି ଆପଣଙ୍କୁ HTTPS ଟର୍ନ୍ ଅନ୍ କରିବାକୁ SSL / TLS ସାର୍ଟିଫିକେଟ୍ କଷ୍ଟୋମାଇଜ୍ କରିବାକୁ ଅନୁମତି ଦେବ |

ROKET.chat ପାଇଁ ଓଲଟା ପ୍ରକ୍ସି ଆର୍କାଇକ୍ସ |

ପ୍ରଥମେ nginx ସଂସ୍ଥାପନ କରନ୍ତୁ |

$ sudo apt Apstall install ଇନଷ୍ଟଲ୍ nginx # ଉବୁଣ୍ଟୁ କିମ୍ବା ଡେବିୟନ $ sudo dnf ସଂସ୍ଥାପନ nginx # ଫ୍ୟୁବୋରା 22 + ସେଣ୍ଟୋସ୍ / ରହେନ୍ 8 $ sudo yum install

ଏହା ପରେ, ଏନିନ୍ସକ୍ସ ସେବା ଚଲାନ୍ତୁ, ସିଷ୍ଟମ୍ ଲୋଡ୍ କରିବା ଏବଂ ଏହାର ସ୍ଥିତି ଯାଞ୍ଚ କରିବାବେଳେ ଏହାର ସ୍ୱୟଂଚାଳିତ ଆରମ୍ଭକୁ ଟର୍ନ୍ ଅନ୍ କରନ୍ତୁ |

$ sudo Systemctl ସକ୍ଷମ କରନ୍ତୁ - novow nginx $ sudo Systemctl ସ୍ଥିତି n in ନକ୍ସ |

ତା'ପରେ ରକେଟ୍ ପାଇଁ ଏକ ବ୍ଲକ ଭର୍ଚୁଆଲ୍ ସର୍ଭର ଫାଇଲ୍ ସୃଷ୍ଟି କର। ଚାଟ୍ ପ୍ରୟୋଗ ପାଇଁ ଉଦାହରଣ ସ୍ୱରୂପ, /etc/nginx/conf.d/ ଡିରେକ୍ଟୋରୀରେ |

$ sudo vim /etc/nginx/conf.d/chat.merietont.com.Conf |

ପରବର୍ତ୍ତୀ ସମୟରେ, ଡୋମେନକୁ ଥରେ ବଦଳାଇ ଏହି ଫାଇଲକୁ ସନ୍ନିବେଶ କରନ୍ତୁ ଏବଂ ସଂରକ୍ଷଣ କରି ଏହି ଫାଇଲ୍ କୁ ସଂରକ୍ଷଣ କରି |

ଅପଷ୍ଟ୍ରିମ୍ ବ୍ୟାକେଣ୍ଡ {ସର୍ଭର 127.0.0.1:3000; } ସର୍ଭର stur 80 ଶୁଣ | Server_name cat.merionet.com; # ଯଦି ଆପଣ ଆବଶ୍ୟକ କରନ୍ତି ତେବେ ଆପଣ ସୀମା ବୃଦ୍ଧି କରିପାରିବେ | SUCLY_MAX_ SOUTE SASESE STIGE; ତ୍ରୁଟି_Log /var/log/nginx/chat.meriet.com.log; ଅବସ୍ଥାନ / {Proxy_Pasd Http: // ବ୍ୟାକେଣ୍ଡ /; proxy_http_version 1.1; Proxy_Sat_header ଅପଗ୍ରେଡ୍ $ http_ ସମର୍ଥନ; Proxy_seter_heedder ସଂଯୋଗ "ଅପଗ୍ରେଡ୍"; proxy_Set_header $ http_ ଶୟତୋମ | proxy_Set_header x-rays-ip $ realy_addr; proxy_Set_header x-fireded-prox.com_add_x_forded_formeED ପାଇଁ; proxy_Set_header x-futiper-post htop; proxy_Set_header x-ninx-proxi ସତ; proxy_Readirect off; }

ଶେଷରେ, ବାକ୍ୟବିନ୍ୟାସକୁ ଯାଞ୍ଚ କରନ୍ତୁ ଏବଂ ନଗ୍ନିପ୍ ସେବାଗୁଡିକ ପୁନ rest ଆରମ୍ଭ କରନ୍ତୁ |

$ sudo nginx -t $ sudo sivestl ପୁନ restart-

ROKET.chat ପାଇଁ ଓଲଟା ପ୍ରୋକ୍ସି ଆପାଚେ |

ଆପାଚେ 'ସଂସ୍ଥାପନ କରନ୍ତୁ |

$ sudo aptace ଆପାଚେଇ ଇନଷ୍ଟେଡ୍ # ଉବୁଣ୍ଟୁ / ଡେବ୍ୟୁନ୍ $ sudo dnf ସଂସ୍ଥାପନ httpd #fedora / rhel install # CenotoS / rhel 7 |

ପରବର୍ତ୍ତୀ, ଚଲାନ୍ତୁ ଏବଂ ଆପାଚେ ସେବାକୁ ସକ୍ଷମ କରନ୍ତୁ ଏବଂ ଏହା ଚାଲୁଛି କି ନାହିଁ ଯାଞ୍ଚ କରନ୍ତୁ |

----- ଉବୁଣ୍ଟୁ / ଡେବିୟାନ୍ ----- $ sudo Systemctl ସକ୍ଷମ - - apache2 $ srado Systemctl ସ୍ଥିତି ଆପାଚେ 2 ----- predo systemCl ସକ୍ଷମ - ବର୍ତ୍ତମାନ | httpd $ sudo Systictl ସ୍ଥିତି httpd |

ତା'ପରେ ରକେଟ୍ ପାଇଁ ଏକ ଭର୍ଚୁଆଲ୍ ହୋଷ୍ଟ ଫାଇଲ୍ ସୃଷ୍ଟି କରନ୍ତୁ | ଉଦାହରଣ ସ୍ୱରୂପ, ଉଦାହରଣ ସ୍ୱରୂପ, / etc / apache2 / ସାଇଟ୍ ଡିରେକ୍ଟୋରୀ / କିମ୍ବା /etc/httpd/conf.d/ ରେ |

----- ଉବୁଣ୍ଟୁ / ଡେବିୟାନ୍ ----- $ sudo vim /etc/atite.com/cat.conef ----- ସେଣ୍ଟସୋସ୍ / RHON 7/8 ---- $ sudo vim/httPt/httpd/http %/http/httpd/httpd/httpd.dcot.merihotel.com.Conf |

ପରବର୍ତ୍ତୀ ସମୟରେ, ଡୋମେନକୁ ଥରେ ବଦଳାଇ ଏହି ଫାଇଲକୁ ସନ୍ନିବେଶ କରନ୍ତୁ ଏବଂ ସଂରକ୍ଷଣ କରି ଏହି ଫାଇଲ୍ କୁ ସଂରକ୍ଷଣ କରି |

Serpurinmin [email protected] ସର୍ଭର ନାମ ଚାଟ୍.ଆଲଭେଲ୍ ଇନଫେଲ -log.log ଅପଗ୍ରେଡ୍} = WEDUCTOTT [nc] rewarriterule /(।) WS: // LutROSTH: 3000 / $ 1 [P, Windows WhuterityDomner /(.s) http: / / ଲୋକାଲ୍ହୋଷ୍ଟ୍: 3000 / $ 1 [p, l] ପ୍ରସିଦ୍ଧତା / http: // lealotst: 3000 /

ଉବୁଣ୍ଟୁ ଏବଂ ଡେବିୟାନରେ, ଆବଶ୍ୟକ ଆପାଚେଏଜ୍ 2 ମଡ୍ୟୁଲ୍ ପୁନ rest ଆରମ୍ଭ କରନ୍ତୁ |

$ sudo A2enmod prexy_httt Proxy_thxy_wstunel $ srado SysteCl ପୁନ art ଲିଙ୍କ୍ ଆପାଚେ ପୁନ rew ଠଲେଟ୍ କରନ୍ତୁ |

ସେଣ୍ଟୋସ୍ / ରାହେଲରେ ଫେଡୋରା ଆପାଚେ ସେବା ପୁନ rest ଆରମ୍ଭ କରନ୍ତୁ |

# Systemctl httpd କୁ ପୁନ rest ଆରମ୍ଭ କରନ୍ତୁ |

ବର୍ତ୍ତମାନ ବ୍ରାଉଜର୍ ଖୋଲ ଏବଂ ଆପଣଙ୍କର ବିନ୍ୟାସିତ ଠିକଣା ଏବଂ ରକେଟ୍ ଏବଂ ରକେଟ୍ ଏବଂ ରକେଟ୍ ବିନ୍ୟାସ ପ୍ରୟୋଗରେ ବିନ୍ୟାସିତ ପ୍ରକ୍ସି ସର୍ଭରରେ ଆପଣଙ୍କର ଡୋମେନ୍ ସର୍ଭରର ପ୍ରବେଶ ଉପଲବ୍ଧ ହେବ |

http://chat.merionet.com

ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ | ଲିନକ୍ସରେ ଏକ କର୍ପୋରେଟ୍ ଚାଟ୍ ରକେଟ୍ ସଂସ୍ଥାପନ | 18002_8
ପଦାଙ୍କ 4: ଗ୍ରାହକମାନେ ରକେଟ୍.chat ସଂସ୍ଥାପନ କରିବା |

ଅଫିସିଆଲ୍ ୱେବସାଇଟ୍ ରକେଟ୍.chat ରୁ କ୍ଲାଏଣ୍ଟ ଆବେଦନଗୁଡିକ ଡାଉନଲୋଡ୍ କରାଯାଇପାରିବ | ଲିନକ୍ସରେ ଏକ ଡେସ୍କଟପ୍ ଆପ୍ଲିକେସନ୍ ସଂସ୍ଥାପନ କରିବାକୁ, ଆପଣଙ୍କର ଲିନକ୍ସ ବଣ୍ଟନ ଉପରେ ନିର୍ଭର କରି ଆପଣ ଆପଣଙ୍କର ଲିନକ୍ସ ଡେବକ୍ସ ପ୍ୟାକେଟ୍ (X64) କିମ୍ବା rpm (x64) ଡାଉନଲୋଡ୍ କରନ୍ତୁ |

$ wggs -c https://github.com/racketchatt/release/release/release/2.17.7.7_amd64.Deb

କିମ୍ବା

$ wgget -c https://github.com/racketchatt/release/release/releases/1.17.7.x86_64.RPM

DPKG କିମ୍ବା rpm ପ୍ୟାକେଟ୍ ପରିଚାଳକ ବ୍ୟବହାର କରି ପରବର୍ତ୍ତୀ ପ୍ୟାକେଜ୍ |

$ sudo dpgg -i rathetchat_2.17.7_amd64.deb # ubun rpm -i rpetchatchat -i prateChatchat

ମାନୁଆଲ୍ ସଂସ୍ଥାପନ roket.Chat |

ଯଦି ଆପଣ ସ୍ନାପ୍ ମାଧ୍ୟମରେ roget.Chat ସଂସ୍ଥାପନ କରିବାକୁ ଚାହୁଁନାହାଁନ୍ତି, ତେବେ ଆପଣ ଏହାକୁ ମାନୁଆଲ ଭାବରେ କରିପାରିବେ |

ସ୍ଥାପନ node.js.

ପ୍ରଥମେ, ସିଷ୍ଟମ୍ ପ୍ୟାକେଟଗୁଡ଼ିକର ତାଲିକା ଅଦ୍ୟତନ କରନ୍ତୁ:

Sudo apt ଅଦ୍ୟତନ |

NEDE.JS ସେଟ୍ କରନ୍ତୁ, NPM ଏବଂ ଅନ୍ୟାନ୍ୟ ନିର୍ଭରଶୀଳତା NPM ପ୍ୟାକେଜ୍ ଗଦା ପ୍ୟାକେଜ୍ ନିର୍ମାଣ କରିବା ପାଇଁ ଆବଶ୍ୟକ ଏବଂ ଅନ୍ୟ ସମସ୍ତ ନିର୍ଭରଶୀଳ |

Sudo apoplost ndejs npm belect ରିଲାମିନ୍ କାର୍-ଏସଏଲ୍ କର୍ଟ ଫାଇଲ୍-ଗୁଣ-ସାଧାରଣ ଗ୍ରାଫିକ୍ସ ବଗିଳ |

ଆମେ N, NPM ପ୍ୟାକେଜ୍ ବ୍ୟବହାର କରିବୁ, ଯାହାକି ଆପଣଙ୍କୁ ନୋଡ୍ର ସଂସ୍କରଣକୁ ପାରସ୍ପରିକ ଭାବରେ ପରିଚାଳନା କରିବାକୁ ଅନୁମତି ଦେବ | N ଏବଂ node.j in ସଂସ୍ଥାପନ କରିବାକୁ ନିମ୍ନରେ ନିର୍ଦ୍ଦେଶ:

Sudo npm ସଂସ୍ଥାପନ -g n sudo n 8.1 ..3

ମୋଙ୍ଗୋଡବ୍ ସଂସ୍ଥାପନ କରନ୍ତୁ |

Mongodb ହେଉଛି ଏକ ଡକ୍ୟୁମେଣ୍ଟ୍-ଆଧାରିତ nesql ଡାଟାବେସ୍, ଯାହା ତଥ୍ୟ ସଂରକ୍ଷଣ ପାଇଁ roget.chat ଦ୍ୱାରା ବ୍ୟବହୃତ ହୁଏ |

ମଙ୍ଗୋଡିବି ସର୍ବସାଧାରଣ ଚାବି ଆମଦାନୀ କରନ୍ତୁ ଏବଂ ସରକାରୀ ତଙ୍ଗୋଡିବି ରେପୋଜିଟୋରୀ ଟର୍ନ୍ କରନ୍ତୁ:

Sudo apt-kevd-ikeerver hkp: //keyserver.ubututu.com: 80 - aud49009064 suat/ubunnu boneic /mongodb-0 ମଲ୍ଟିଭର୍ସ '

ଆପ୍ଟ ସଂଗ୍ରହାଳୟରେ ବୁଲିବା ପରେ, ପ୍ୟାକେଟ୍ ତାଲିକା ଟାଇପ୍ କରି ଟଙ୍ଗପୋଡିବି ସଂସ୍ଥାପନ କରନ୍ତୁ ଏବଂ ଟାଇପ୍ କରନ୍ତୁ:

Sudo apt lost load adits mondostb-org |

ତା'ପରେ ଟର୍ନ୍ ଅନ୍ ଏବଂ ଟଙ୍ଗଚୋ ସେବା ଆରମ୍ଭ କରନ୍ତୁ:

Sudo Systostl ଆରମ୍ଭ MondO Sudo Sustectl ସକ୍ଷମ କରେ |

ଏକ ନୂତନ ସିଷ୍ଟମ୍ ବ୍ୟବହାରକାରୀ |

ବର୍ତ୍ତମାନ ଆପଣଙ୍କୁ ଏକ ନୂତନ ୟୁଜର୍ ଏବଂ ଗ୍ରୁପ୍ ର୍କେଟ୍ ସୃଷ୍ଟି କରିବାକୁ ପଡିବ, ଯାହା ରକେଟ୍.CHAT ଉଦାହରଣରେ |

Sudo Tordradd dip -u -d / opt / ରକେଟ୍ ରକେଟ୍ |

ଏକ ନୂତନ ଗୋଷ୍ଠୀରେ ଏକ www-kaita ଡାଟା ଉପଭୋକ୍ତା ଯୋଡନ୍ତୁ ଏବଂ / ଅପ୍ଟ / ରକେଟ୍ ଡିରେକ୍ଟୋରୀକୁ ପ୍ରବେଶ ଅଧିକାର ପରିବର୍ତ୍ତନ କରନ୍ତୁ ଯାହା ଦ୍ ryx ାରା ncinx rocket.chat.chat କୁ ପ୍ରବେଶ କରିପାରିବ:

Sudo usaMod -a -g rocket www- ଡାଟା sudo chmod 750 / ଅପ୍ଟ / ରକେଟ୍ |

Grotet.chat ସଂସ୍ଥାପନ କରନ୍ତୁ |

ରକେଟ୍ ବ୍ୟବହାରକାରୀଙ୍କୁ ସୁଇଚ୍ କରନ୍ତୁ |

Sudo su - ରକେଟ୍ |

ROcket.chat ବ୍ୟବହାର କରି rocket.chat ର ଅତ୍ୟାଧୁନିକ ସ୍ଥିର ସଂସ୍କରଣ ଲୋଡ୍ କରନ୍ତୁ:

କର୍ଲ -l splpps/ory els.act.cat/iteste/download -o rocket.chat.tgz

ଡାଉନଲୋଡ୍ ସମାପ୍ତ ହେବା ପରେ, ଅଭିଲେଖାଗାରକୁ ହଟାଇ the ରକା ରଙ୍ଗ ପୁନ ame ନାମ କରନ୍ତୁ:

tar ZXF rocket.chat.tgz mv ବଣ୍ଡଲ୍ ରକେଟ୍.chat |

R ରକେଟ୍ .chat/programs/server ଡିରେକ୍ଟୋରୀକୁ ଯାଆନ୍ତୁ ଏବଂ ସମସ୍ତ ଆବଶ୍ୟକୀୟ NPM ପ୍ୟାକେଜ୍ ସଂସ୍ଥାପନ କରନ୍ତୁ:

Cd rocket.chat/prograss/Server NPM ସଂସ୍ଥାପନ |

ସିଷ୍ଟମ୍ ମଡ୍ୟୁଲ୍ ସୃଷ୍ଟି ଏବଂ ନିକକ୍ସ କିମ୍ବା ଆପାଚେ ରି ଓଲଟା ପ୍ରକ୍ସି ବିନ୍ୟାସ କରିବା ପାଇଁ, ଆମେ ଆବଶ୍ୟକ ପରିବେଶ ଭେରିଏବଲ୍ ସଂସ୍ଥାପନ କରିବୁ ଏବଂ r ରକେଟ୍.କୋଟ ସର୍ଭର ଆରମ୍ଭ କରିବୁ |

ରପ୍ତାନି ପୋର୍ଟ = 3000 ରପ୍ତାନି roition_url = http: //0.0.0.0.0.0.URL = MOBOOSTH: // Loncehost: 27017 / Rocketchat |

ROKKET.CHAT.CHONTE ଡିରେକ୍ଟୋରୀକୁ ଫେରନ୍ତୁ ଏବଂ ନିମ୍ନଲିଖିତ ନିର୍ଦ୍ଦେଶ ସ୍ଥାପନ କରି ROKEK.CHAT ସର୍ଭର ଚଲାନ୍ତୁ:

Cd./../ node main.js |

ଯଦି କ er ଣସି ତ୍ରୁଟି ନାହିଁ, ଆପଣ ନିମ୍ନଲିଖିତ ସିଦ୍ଧାନ୍ତ ଦେଖିବା ଉଚିତ୍:

? + --------------------------------------------- +? | | ସର୍ଭର ଚାଲୁଥିବା ସର୍ଭର | ? + --------------------------------------------- +? | | | | ? | | Rocket.Chat ସଂସ୍କରଣ: 0.71.1 | | ? | | ନୋଡଜ୍ ସଂସ୍କରଣ: 8.11.3 - X64 | ? | | ପ୍ଲାଟଫର୍ମ: ଲିନକ୍ସ | ? | | ପ୍ରକ୍ରିୟା ପୋର୍ଟ: 3000 | ? | | ସାଇଟ୍ URL: HTTP: //0.0.0: 3000 / | | ? | | ରିପ୍ଲାସେଟ୍ ଅପ୍ଲଗ୍: ଅକ୍ଷମ | ? | | ପ୍ରତିବଦ୍ଧତା ହ୍ୟାସ୍: E73DC78FD | | ? | | ପ୍ରତିବଦ୍ଧ ଶାଖା: ମୁଣ୍ଡ | ? | | | | ? + --------------------------------

Ctrl + c ବ୍ୟବହାର କରି ରକେଟ୍.କୋଟ ସର୍ଭର ବନ୍ଦ କରନ୍ତୁ ଏବଂ ପ୍ରସ୍ଥାନ ଟାଇପ୍ କରି ଆପଣଙ୍କର ସୁଡୋ ଉପଭୋକ୍ତା ନିକଟକୁ ଫେରନ୍ତୁ |

ଏକ ସିଷ୍ଟମ ମଡ୍ୟୁଲ୍ ସୃଷ୍ଟି କରିବା |

ଏକ ସେବା ଭାବରେ rocket.Chat ଚଲାଇବାକୁ, / etc / systemd / system / system / system ରେ ଆପଣଙ୍କୁ ରକାଚାଟ। ସର୍ଭେରେ ଥିବା ଏକ ଫାଇଲ୍ ସୃଷ୍ଟି କରିବାକୁ ପଡିବ |

sudo nano /etc/rsysmemt/System/yctetchat.Service।

ନିମ୍ନଲିଖିତ କୋଡ୍ ସନ୍ନିବେଶ କରନ୍ତୁ:

[ୟୁନିଟ୍] = rocket.chat ସର୍ଭର ପରେ = nes-look up.tarkd.tarket = ରକେଟ୍ ପରିବେଶ = ରକଗୋଡିବି: // leallost: 27017 / Rocketchat Root_url = https: //chat.merionet.com ପୋର୍ଟ = 3000 execstart = / usr / local / ବିନ୍ / ନୋଡ /opt/rocket/rocket.chat/main.js [ସଂସ୍ଥାପନ] ​​Wantedby = Multi-USER.Target

ସାମର୍ଥ୍ୟ କହି ଆମେ ଏକ ନୂତନ ମଡ୍ୟୁଲ୍ ଫାଇଲ୍ ସୃଷ୍ଟି କରିଛୁ ଏବଂ ପ୍ରଦର୍ଶନ କରି ରକେଟ୍.କଟ୍ ସେବା ଚଲାଇଛୁ:

Sudo Systostl ଡେମନ୍-ପୁନ o ଲୋଡ୍ Sudo Systectl ଆରମ୍ଭ rocketchatch ଆରମ୍ଭ କରନ୍ତୁ |

ସେବାର ସ୍ଥିତି ଯାଞ୍ଚ କରନ୍ତୁ:

Sudo Systostl ସ୍ଥିତି rocketchatch

ସିଦ୍ଧାନ୍ତ ଏହିପରି ହେବା ଉଚିତ:

* ରକେଟ୍ଚେଟ୍। Srket.Chat ସର୍ଭର ଲୋଡ୍ ହୋଇଛି: ବୁଧ ହୋଇଥିବା (/etc/systemd/system/cicketHCat.Sers.8-11:24 PST | ; 5.st ପୂର୍ବରୁ ମେନ୍ PID: 12693 (ନୋଡ୍) କାର୍ଯ୍ୟଗୁଡ଼ିକ: 10 (ସୀମା: 2319) cgroup: / perr / pervicechet.chat.js

ଶେଷରେ, ଡାଉନଲୋଡ୍ ସମୟରେ r ରକେଟ୍ ପ୍ରକାରର ସ୍ୱୟଂଚାଳିତ ଆରମ୍ଭକୁ ଟର୍ନ୍ ଅନ୍ କରନ୍ତୁ:

Sudo Systostl rcketchalch ସକ୍ଷମ କରନ୍ତୁ |

ସମାପ୍ତ କରି ଆମେ sretk.Chat କୁ ହସ୍ତକୃତ ଭାବରେ ସଂସ୍ଥାପନ କରି, ଆପଣ ବର୍ତ୍ତମାନ ଓ ଓଲଟା ପ୍ରକ୍ସି ସାର୍ଟିଫିକେସନ୍ ବିନ୍ୟାସ କରିବାକୁ ଯାଇପାରିବେ ଯାହା ପଦକ୍ଷେପ 3 ରୁ ବର୍ଣ୍ଣନା କରାଯାଇଛି |

ଫଳାଫଳ

ଏହି ମାନୁଆଲରେ, ଲିନକ୍ସରେ ରକେଟ୍.କଟ୍ ସଂସ୍ଥାପନ କରିବେ ତାହା ଶିଖିଲା ଯେ ଲିନକ୍ସରେ ଏବଂ nginx ଏବଂ ଆପେ କିପରି ଏକ ଓନାକ୍କୁ ଏକ ଓକ୍ଟରେ ବିନ୍ୟାସ କରାଯିବ ଶିଖିଲେ |

Rocket.Chat ବିଷୟରେ ଅଧିକ ଜାଣିବାକୁ | ଡକ୍ୟୁମେଣ୍ଟେସନ୍ ପେଜ୍ ପରିଦର୍ଶନ କରନ୍ତୁ |

ଆହୁରି ପଢ