لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ

Anonim

Rocket.chat هڪ مفت اسڪيلبل کليل ذريعو ڪارپوريٽ چيٽ آهي. راکشس ڪو انجوگ جي انوگج کي ڊاه تي غور ڪري سگھجي ٿو، جيڪو ان جي سرور جي نگين کي ڊويزن سمجھي سگھي ٿو، ۽ ان سان گڏ لينڪس، اينڊرائيڊ ۽ آئي او ايس کان ڊين ڪري سگھجي ٿو.

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_1

راڪيٽ

  • اصل وقت چيٽ
  • آڊيو ڪانفرنسنگ
  • وڊيو ڪانفرنسنگ
  • چينل
  • مهمان اندروني
  • نشر ٿيل اسڪرين
  • فائل جي منتقلي
  • مڪمل نمايان API

حفاظت کي يقيني بڻائڻ لاء:

  • LDAP گروپ هم وقت سازي
  • 2fa ٻه عنصر جي تصديق
  • انڪرپشن ذريعي
  • اڪيلو انپٽ ايس ايس ايس ايس.
  • گهڻن ٻاهرين تصديق ڪندڙ سپلائرز

اسان ٻڌايو ته سرور ۽ ڪلائنٽ راڪيٽ کي ڪيئن انسٽال ۽ ترتيب ڏيو.

قدم 1. لينڪس ۾ سنيپ انسٽال ڪرڻ

سادگي لاء، اسان سنيپ پيڪيج مئنيجمينٽ سسٽم استعمال ڪنداسين. سڀ کان پهرين، توهان کي پيڪيج مينيجر استعمال ڪندي سنيپ پيڪيج انسٽال ڪرڻ جي ضرورت آهي.

$ سودو انسٽال ڪريو Snopd #buntu ۽ ڊيبين $ سودو ڊيف ڊي اين ايف 8 + ريوڊس / ريوڊس

اڳيون، توهان لازمي طور تي سسٽم ماڊلول کي فعال ڪرڻ گهرجي جيڪو مکيه فوري رابطي واري ساکٽ کي سنڀاليندو آهي. اهو حڪم ساکٽ شروع ڪندو ۽ ان کي شروع ڪرڻ جي اجازت ڏيندو جڏهن سسٽم لوڊ ٿيل آهي.

$ سودو سسٽميڪل کي فعال ڪيو - هاڻي سنيپ ڊي

قدم 2: راڪڪس کي انسٽال ڪرڻ

Rockchat-سرور کي انسٽال ڪرڻ لاء، رن ڪيو ويو:

$ سوڊو سنيپ RockchatChat-سرور انسٽال ڪريو

جڏهن سنيپ جي ذريعي انسٽاليشن مڪمل ٿئي ٿي، راڪيٽ سرور کي پورٽ 3000 ڪم ڪرڻ شروع ڪندو ۽ هيٺ ڏنل ويب برائوزر کي ترتيب ڏيڻ لاء.

http: // سرور_IP: 3000

سيٽ اپ وزرڊ ڊائون لوڊ ڪرڻ کان پوء هيٺ ڏنل پيراگرافز کي بيان ڪريو: مڪمل ايڊمنسٽريٽر جو نالو، اي ميل ۽ پاسورڊ جو اي ميل پتو.

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_2

سنڀال جيء کي زسي، زڪن، نالو بابت) جو نالو ڏيڻ جي ضرورت آهي. صنفي، ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، تعليم ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، تعليم ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ، ملڪ ۽ سائيٽ،.

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_3

ان کان پوء توهان کي سرور جي معلومات بيان ڪرڻ جي ضرورت آهي سائيٽ جو نالو، ٻولي، سرور جو قسم، ۽ 2AF ٻن فيڪٽر جي تصديق تي تبديل ڪرڻ يا بند ڪرڻ.

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_4

ايندڙ صفحي تي توهان کي سرور رجسٽر ڪرڻ جي ضرورت آهي. هتي ٻه اختيار آهن. OPCCC.CTATES پاران فراهم ڪيل الاتر ۽ خودمختاري کي توهان جي ذاتي سرٽيفٽيز کان اڪائونٽس ۽ ٻيهر موبائل درخواستن مان چيڪ ڪيو.

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_5

سيٽ اپ مڪمل ٿيو، ۽ توهان جو ڪم جي جڳهه تيار آهي، هاڻي توهان کي پنهنجي ڪم جي جڳهه تي وڃڻ جي ضرورت آهي (ڪم جي جڳهه تي وڃو)

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_6

اهو ڪيئن لڳي ٿو.

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_7
قدم 3: راکٽ لاء پراکسي سيٽ اپ

پراکسي سرور، جهڙوڪ نينگڪس يا اپاچي، توهان کي هڪ ڊومين يا ذيلي ڊومين ذريعي رسائي حاصل ڪرڻ جي اجازت ڏئي ٿو. Rocket.chat هڪ وچولي سطح واري ايپليڪيشن سرور آهي جيڪو ايس ايس ايل / ٽيلس جي مدد نه ڪندو آهي. ريورس پراکسي توهان کي HTTPS کي کولڻ لاء SSL / TLS سرٽيفڪيٽ کي ترتيب ڏيڻ جي اجازت ڏيندو.

راڪيٽ لاء پراکسي نينگڪس کي ريورس ڪيو

پهريون انسٽال ڪريو نينگڪس.

$ سوڊوف اي پي ٽي اين ايڪس انسٽال ڪريو # Uguntu / Debuntu / ROOD DNF XDOX NENEX NENEX # ROEX / REALES NUEDOS NUEDONS NEEDOSY NEDOSY NEDOS NUEDOS NEEDOS NUEDOS / REALES

اڳيون، نينڪسيڪس سروس هلائڻ، ان کي سسٽم لوڊ ڪندي جڏهن سسٽم کي لوڊ ڪري ۽ ان جي حالت کي جانچيو

$ سوڊو سسٽميڪل فعال ڪريو - نويجڪس $ سوڊو سسٽميڪل اسٽيٽس اينجنڪس

ان کان پوء Rocke.chat ايپليڪيشن لاء هڪ بلاڪ مجازي سرور فائل ٺاهيو، مثال طور، /etc/nanxxf.def.d / ڊاريڪٽري ۾.

$ SUDO VIM VIM /TIC/NONINESFF.DFF.D /Chiaiet.com.CONF

اڳيون، هن فائل کي ڊومين کي توهان جي ۽ محفوظ ڪرڻ سان ترتيب ڏيو.

اپارڪ بڪينڊينڊ {سرور 127.0.0.1،000؛ } سرور {ٻڌو 80؛ سرور_ نالو چٽائييوٽنيٽ. com؛ # توهان حد تائين وڌائي سگهو ٿا جيڪڏهن توهان کي گهرجي. گراهڪ_max_bebey 200m؛ نقص_ بلاگ / لولي/ginine/chatiaiet.com.LOG؛ جڳھ / {پراکسي_ پاس http http: // backend /؛ پراکسي_HTPT_ ورجن 1.1؛ پراکسي_ سيٽ_ هيڊر $ http_upgradded؛ پراکسي_ سيٽ_ هيڊر ڪنيڪشن "اپ گريڊ"؛ پراکسي_ سيٽ_ هيڊر ميزبان $ http_host؛ پراکسي_ سيٽ_ هيڊر ايڪس ريئل-ريئل-آئي پي- ريموٽ_ڊڊر؛ پراکسي_ سيٽ_ هيڊر ايڪس فارورڊ X-X-DY_ADD_X_X_X_XFADED_FAFK_FAM؛ پراکسي_ سيٽ_ هيڊر ايڪس فارورڊ پروٽوپيٽ؛ پراکسي_ سيٽ_ هيڊر ايڪس-نينجنڪس-پراکسي سچ؛ پراکسي_ ادا ڪيل؛ }}

آخرڪار، نحو چيڪ ڪريو ۽ نينگڪس سروس کي ٻيهر شروع ڪيو.

$ سوڊو نگينڪس -T $ SUDOS SUDSCTCTLL شروع ڪريو

راڪيٽ لاء پراکسي اپوچي کي ريورس ڪيو

APACH2 پيڪيج انسٽال ڪريو

$ سوڊو اي پي اي ڊي انسٽال ڪريو # Ubuntu / Debunu $ SUDD DNF انسٽال ڪريو HTEDDY SUTOS / REDOS / REHOS / REHL 7

اڳيون، ڊوڙايو ۽ اپاچي سروس کي فعال ۽ چيڪ ڪريو ته اهو هلائي رهيو آهي ۽ هلندڙ آهي.

----- Ubuntu / Debiant ----- $ Sudo Supchet2 $ Sudche2 Sudchest2 - ridss / Rodo Sudchltl.--- SUDSSSSCATCE فعال httpd $ سوڊو سسٽميڪل اسٽيٽس اسٽيٽ

ان کان راڪيٽ هاڪٽ فائل لاء هڪ مجازي ميزبان فائل ٺاهيو، مثال طور، مثال طور، / / اي پي اي ڪيچ ڊاريڪٽري / يا / ڪيٽ پي ٽي پي/tch/Conf.d/.

----- Ubuntu / Debiant ----- $ سودو VIOME /ATCHE/siesCailaial/siailable/chail.--- Relief ----- $ SUDO VIM /TECT /THTPT.DFF.DEFT.MOT.MOTENET.com

اڳيون، هن فائل کي ڊومين کي توهان جي ۽ محفوظ ڪرڻ سان ترتيب ڏيو.

سروس گرامم ايڊزيوٽيوٽ .risnivet.melive.com Loglive.com/larlaine.lorcaine.com_loytaine.com.larconet.locone.loconet.locone.locone.locone.com_ALITENE.LACETINETINES CELDENTINES.LAYENETINES CELDENETINETINETINETINETINES CETCENTINETINETINETINETINETINES: اپگريڊ} = ويبسڪيٽ [اين سي] ريپلرل /: // Likhontract: 3000 / $ 1 [HC، LINTENDENS: / / لوڪلشسٽ: 3000 / $ 1 [P، L] پراکسيپيشنس / // مقامي هوسٽ: 3000 /

Ubuntu ۽ Debian ۾، ضروري اي پيچي 2 ماڊلز کي فعال ڪريو ۽ سروس کي ٻيهر شروع ڪيو.

$ Sudo A2enmod Proxyplyply $ Sudog Provyod Procyonelig $ Sudode $ Sudcodlatel 2

سينٽروس / ريل ۽ فيڊورا ۾ اپاچي سروس کي ٻيهر شروع ڪيو.

# سسٽميڪل ٻيهر شروع ڪريو httpd

هاڻي برائوزر کوليو ۽ پنهنجي ترتيب ڏنل ايڊريس ۽ راڪيٽ ايپليڪيشن داخل ڪريو توهان جي ڊومين کي پراکسي سرور تي ترتيب ڏنو ويندو.

http://chat.merionet.com.

لينڪس تي ڪارپوريٽ چيٽ راڪيٽ انسٽال ڪرڻ 18002_8
قدم 4: گراهڪن کي راڪيٽ انسٽال ڪرڻ

گراهڪ جي درخواستن کي سرڪاري ويب سائيٽ راڪيٽ مان ڊائون لوڊ ڪري سگهجي ٿو. لينڪس ۾ ڊيسڪ ٽاپ ايپليڪيشن انسٽال ڪرڻ لاء، توهان ڊي ايم 64) يا آر پي ايم (x64) ڊائون لوڊ ڪريو (x64) توهان جي لينڪس ورڇ تي منحصر آهي.

$ wget -c https://github.com/rocketchat/rocket.chat.electron/releases/download/2.17.7/rocketchat_2.17.7_amd64.deb

يا اٿان

$ wget -c https://github.com/rocketchat/rocket.chat.electron/releases/download/2.17.7/rocketchat-2.17.7.x86_64.rpm

DPKG يا RPM پيڪٽ مينيجر استعمال ڪندي ايندڙ پيڪيج

$ Sudo dpkg -i Rocketchat_2.17.7_AMD64.dyb / Debuntu / Debuntu Suck.ioch / Suckos / Rocks

دستياب انسٽاليشن راڪيٽ. چيٽ.

جيڪڏهن توهان SNTPS ذريعي راڪيٽ انسٽال ڪرڻ نٿا چاهيو، توهان اهو دستي طور تي ڪري سگهو ٿا.

انسٽاليشن نوڊس

پهرين، سسٽم پيڪٽس جي لسٽ کي تازو ڪريو.

سوڊو اي پي ٽي اپڊيٽ.

SEDE.JSS، NPM ۽ تمام ٻئي انحصار سورس ڪوڊ مان اين پي ايم پيڪيجز ٺاهڻ لاء گهربل آهن:

سوڊو اي پي پي ايس انسٽال ڪريو NEDJS NPM بلڊ وکر سافٽويئر-پراپرٽيز - عام گرافڪس

اسان ن، اين پي ايم پيڪيج استعمال ڪنداسين، جيڪو توهان کي نوڊيوز جي نسبت سان ترتيب ڏيڻ جي اجازت ڏئي ٿو. اين ۽ نوڊس کي انسٽال ڪرڻ لاء هيٺ ڏنل حڪم:

سوڊو اين پي ايم انسٽاليشن -G ورثي ۾ NUDO N ائو 8.11.3

منگڊب کي انسٽال ڪرڻ.

منگوب هڪ دستاويز-دستور نو اسي ٽي ڊيٽابيس آهي، جيڪو Rocket.Chat کي ذخيرو ڪرڻ لاء استعمال ڪيو ويندو آهي.

منگوڊب عوامي چاٻي درآمد ڪريو ۽ سرڪاري منگوڊ مخزن کي کوليو:

سوڊو اي پي اي ڪي اهم ايڊوسر HKP: //keyerver.uptroun.com:230334068.mp368.MASTIB.Mop344f.mop368.mop34FINGE /mongondb-org/4.0 ملائي ٿو

اي پي پي مخزن کي موڙڻ کان پوء، پيڪيٽ لسٽ کي تازو ڪريو ۽ ٽائپ ڪري منگڊوب انسٽال ڪريو.

سوڊو اي پي ٽي اپڊيٽ سوڊو اي پي ڊي اوگ بيڊ انسٽال ڪريو

پوء موڙيو ۽ منگوڊ سروس شروع ڪريو:

سوڊو سسٽميڪل شروع ڪيو منگڊ سوڊو سسٽم کي منگڊ کي فعال ڪيو

نئون سسٽم استعمال ڪندڙ ٺاهڻ

هاڻي توهان کي هڪ نئين صارف ۽ گروپ کي راڪيٽ جو نالو ٺاهڻ جي ضرورت آهي، جيڪو راڪيٽ جي مثالن کي هلائيندو.

سوڊو استعمال-ايم-ايم -R -R -R / آپٽ / راڪيٽ راڪيٽ

صارفين جي نئين گروهه جي نئين گروهه کي استعمال ڪندڙن جي نئين گروهه کي شامل ڪريو ۽ / آپٽ ڊاريڪٽري کي رسائي جي حقن کي تبديل ڪريو ته نينگڪس ريڪڪس تائين رسائي حاصل ڪري سگھن ٿا.

SUODOROD -AMOD -A ROOCT WWO-ڊيٽا SUDOD SUDOD CHODOD 750 / راڪيٽ

راڪيٽ انسٽال ڪرڻ.

راکٽ صارف ڏانهن وڃو

سوڊو سو - راڪيٽ

راکٽ جو جديد مستحڪم نسخو لوڊ ڪريو. curl استعمال ڪندي:

وکر -l HTTTS https.rocke.rocket.chontrely/downlolololololol.chock.tgz

ڊائون لوڊ مڪمل ٿيڻ کان پوء، آرڪائيو کي ختم ڪريو ۽ ڊارڪٽ کي راڪيٽ ۾ تبديل ڪيو.

تار zxf Rocket.Chat.tgz mv bundle Rocke

Rocket.chat/phograms/servers ڊاريڪٽري کي انسٽال ڪريو ۽ سڀني ضروري NPM پيڪيجز کي انسٽال ڪريو.

سي ڊي راڪٽ .choch/programs/server Npm انسٽال

سسٽمڊ ماڊل ٺاهڻ کان پهريان اسان جي انسٽاليشن کي جانچڻ ۽ نگينڪس يا اپاچي سان گڏ ريورس پراکسي کي ترتيب ڏيڻ لاء، اسان گهربل ماحول کي انسٽال ڪري ڇڏيندا آهيون

برآمد بندرگاهه = 3000 ايڪسپورٽ روٽ_ورل = //0.0.0.0.0.0.0.0 / برآمد ٿيل مونگو_اگ: // مقامي هوٽب: 27017 / راڪيٽ

Rockt.chat ڊاريڪٽري ڏانھن واپس وڃو ۽ ھيٺ ڏنل حڪم داخل ڪندي Rock.chch.cht.cht.chot.chat.chat سرور:

سي ڊي ../// نوڊ مين .js

جيڪڏهن ڪو غلطيون نه آهن، توهان کي هيٺين نتيجو ڏسڻ گهرجي:

؟ + ------------------------------------------- +؟ | سرور هلندڙ | ؟ + ------------------------------------------- +؟ | | ؟ | Rocket.chat نسخو: 0.71.1 | ؟ | نوڊجس ورزن: 8.11.3 - x64 | ؟ | پليٽ فارم: لينڪس | ؟ | پروسيس پورٽ: 3000 | ؟ | سائيٽ يو آر ايل: http: //0.0.0: 3000 / | ؟ | نقل ڪريو اوپولو: معذور | ؟ | ڪم ڪيو: E73DC78FFD | ؟ | برانچ جي برانچ: سر | ؟ | | ؟ + ----------------------------------------- +.

Rockt.Chat سرور کي Ctrl + C استعمال ڪندي سرور ۽ توهان جي سوڊو استعمال ڪندي واپس وڃو.

سسٽمڊ ماڊل ٺاهڻ

Rocket.chat.Chat طور هڪ سروس طور، توهان کي / وغيره / سسٽم / سسٽم / سسٽم / سسٽم / سسٽم / سسٽم / سسٽم ۾ فائل ٺاهڻ جي فائل ٺاهڻ جي ضرورت آهي.

سوڊو نانو /etc/ssysystomd/sysystem/rocketchat.

ھيٺ ڏنل ڪوڊ داخل ڪريو

[يونٽ]: Rocket.choget.tractoget.trocket.trocket.troltrice = orgochoge = orgochogry = icgologry: Syngoch: Syngoch: Syngocyr = // ڪلائوڊ. 27017 rot_url = HTTPS: //chat.maiet.com پورٽ = / USR / BINSE / NEDSE / NEDENTERYSY SEDETYONY SOUNTYETY

SESTED ٻڌايو ته اسان هڪ نئون ماڊل فائل ٺاهيو آهي، ۽ انجام ڏيڻ سان راڪيٽ.

سوڊو سسٽميڪل ڊيمون-ريڊ لوڊ سوڊو سسٽم ستوڪ راڪيٽ شروع ڪريو

خدمت جي حالت کي ڏسو

سوڊو سسٽميڪل اسٽيٽس راڪيٽ چيٽ

نتيجو هن وانگر هجڻ گهرجي:

* Rocketchat.stcoice - Rocke سرور لوڊ ٿيل: لوڊ ٿيل (/setc /sysystems.lopetcie: فعال) فعاليت: وينڊر سيٽون ؛؛ 5s اڳ مکيه پيڊ: 12693 (نمبر: 2319) COGROUP: / Suproup.slice/1993 / NED / NEDCHOES.JIST.JIS.JSE

آخرڪار، Rocket.Chat جي پاڻمرادو شروعات جي خودڪار شروعات تي آن ڪريو.

سوڊو سسٽميڪل راڪيٽ چيٽ کي فعال ڪريو

ختم ڪريو، اسان Rocket.ckate انسٽال ڪيو، توهان هاڻي سسٽم جي شروعاتي پراکسي ۽ شروعات کي ترتيب ڏيڻ لاء وڃو ٿا جيڪو قدم 3 کان بيان ڪيو ويو آهي.

نتيجا

هن دستور ۾، توهان سکيا ته Reck.Cox کي انسٽال ڪرڻ سکيو ۽ اينگينڪس ۽ اپوچي کي ڪيئن ريورس پراکسي طور ترتيب ڏيو.

راڪيٽ بابت وڌيڪ سکڻ لاء .choat دستاويز جو دورو ڪريو.

وڌيڪ پڙهو