Рокет.CHAT ЧАКИ БУЗУРГИИ КОЛАТИ КОМПИДИ БУЗУРГ КУНЕД Рокет.CHAT метавонад аналогии сустӣ ҳисобида шавад, ки онро дар сервери худ ҷойгир кардан мумкин аст ва аз мизоҷони Linux, Windows, Macos, Android ва iOS ба он пайваст кардан мумкин аст.
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_1](/userfiles/21/18002_1.webp)
Функсияҳои ракет.
- Чати воқеии вақт
- Аудио конфронс
- Видео конфронс
- Каналҳо
- Меҳмон дарун
- Экрани пахш
- Интиқоли файл
- API-и пурраи API
Барои таъмини амнияти истифодашуда:
- Синхронатсияи гурӯҳҳои LDAP
- 2fa Асосгузорити дуҷониба
- Тавассути рамзгузорӣ
- SSO-и ягона.
- Таъминкунандагони аутентификатсияи сершумор
Мо ба чӣ гуна насб кардан ва танзими сервер ва мизоҷро дар Линуx нақл мекунем.
Қадами 1. Насб кардани лотап дар LinuxБарои соддаӣ, мо системаи идоракунии басташудаи бастаро истифода хоҳем кард. Пеш аз ҳама, шумо бояд бастаи SNAPD-ро бо истифодаи менеҷери бастаҳо насб кунед.
+ $ Sudo Snapd #UBINTUSTU +Ubantu Get Supo Dnf насб кунед
Минбаъд шумо бояд модули системаро, ки васлаки асосии иртиботро назорат мекунад, фаъол кунед. Ин фармон васлро оғоз мекунад ва ба он имкон медиҳад, ки вақте ки система бор карда шавад, оғоз шавад.
$ Sudo seutcctl фаъол кунед - Snapd.sance
Қадами 2: Насб кардани ракета.Chat дар LinuxБарои насб кардани сервер-сервер, давида:
$ sudo snap snap pushchatch-сервер
Вақте ки васлкунӣ тавассути STAP анҷом ёфтааст, сервери ракетка.chat оғоз ва гӯш кардани бандарҳои 3000 оғоз меёбад, браузерро кушоед ва суроғаи зеринро барои танзими ракет ҷойгир кунед.CHAT тавассути GUI.
http: / server_ip_ip: 3000
Пас аз зеркашии устоди танзимот Параметрҳои зеринро муайян кунед: Номи пурраи администратор, номи корбар, суроғаи почтаи созмон ва парол.
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_2](/userfiles/21/18002_2.webp)
Баъд, шумо бояд маълумотро дар бораи ташкилот таъин кунед: Намуди ташкил, ном, саноат, андоза ва сайт.
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_3](/userfiles/21/18002_3.webp)
Он гоҳ шумо бояд маълумоти серверҳоро таъин кунед - номи сайт, номи сайт, Забон, навъи сервер ва хомӯш кардани аутбаи ду омил.
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_4](/userfiles/21/18002_4.webp)
Дар саҳифаи навбатӣ шумо бояд серверро ба қайд гиред. Дар ин ҷо ду вариант вуҷуд дорад. Аввалан истифодаи дарвозабони Мактаб ва шахсони боэътимоди, ки аз ҷониби Рокет пешбинӣ шудааст - мустақилият ва ташкили ҳисобҳо аз провайдерҳои хидматрасон, навсозӣ кардани параметрҳои пешниҳодшуда ва дархостҳои мобилии шумо бо шаҳодатномаҳои шахсии худ.
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_5](/userfiles/21/18002_5.webp)
Танзими анҷомшуда ва фазои шумо омода аст, акнун ба шумо лозим аст, ки ба фазои худ равед (ба ҷои кор равед)
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_6](/userfiles/21/18002_6.webp)
Ин аст, ки чӣ тавр он ба назар мерасад.
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_7](/userfiles/21/18002_7.webp)
Сервери прокси, ба монанди nginx ё apache, ба шумо имкон медиҳад, ки татбиқи ракетаро истифода баред. Рокет.CHAT сервери сатҳи миёна аст, ки SSL / TLS -ро дастгирӣ намекунад. Прокси баръакс ба шумо имкон медиҳад, ки шаҳодатномаҳои SSL / TLS-ро барои фаъол кардани HTTPS танзим кунед.
Rexy proxy nginx барои ракет.CHATАввал nginx насб кунед.
+ $ Sudo APT APT APNX # Ubuntu / debanxu / debantu / debanx up насб NGINX # / Sentrose 22 + ropedora 22 +
Баъд, хадамоти NGINX-ро иҷро кунед, ҳангоми боркунии система оғози автоматии худро фаъол кунед ва вазъи онро санҷед
$ sudo systanctl Card - novow nvinx on susto sevanctim ҳолати nginx
Сипас файли сервери маҷозӣ барои татбиқи контиватӣ эҷод кунед. Масалан, дар GRETCC/NGINX/NGINEX/NGINEF.D/ феҳрист файли басташуда эҷод кунед.
$ sudo vim /etc/netc/nginex/conf.d/chat.merioneet.com.conf
Минбаъд, танзимотро ба ин файл бо иваз кардани домейн ба шумо ва наҷот диҳед.
Устоди болооб {Серветз {сервер 127.0.0.1:31000; } Сервер {гӯш кунед 80; Server_name chat.merionionh.com; # Шумо метавонед маҳдудиятро зиёд кунед, агар ба шумо лозим ояд. мизоҷ_MAX_OME_SIZE 200 м; error_log /var/log/nginx/chat.merionet.com.log; Ҷойгиршавӣ / {POXEY_PEST HTTP: // Outsend /; proxy_http_vess 1.1; Proxy_sex_header $ HTTP_UPGRADERRAED; Proxy_set_header пайвасти "Такмилдиҳӣ"; proxy_sex_header kope $ http_host; proxy_sex_header X-READ-IP $ Resapoth_addr; Proxy_sex_header x-tableder-formed-Барои $ PEXY_ADD_X_F_FOREWED_FR; proxy_sex_header x-proder-perto http; proxy_sex_header x-nginx-proxy; proxy_redirect хомӯш; }}
Дар ниҳоят, синтаксисро санҷед ва хидмати NGINX-ро оғоз кунед.
$ Sudo nginx -t ango sudo sudtctl nginx
Баръакс apache proxy барои ракет.CHATБастаи apache22-ро насб кунед
$ Sudo APT APT2 # Ubuntu / debantu / debantu / debantu / debiana Let Chtpd # / Sentros Sudd + / rhel 8 + Sents # Censo / Rhel 7
Минбаъд, идора кунед ва хидмати apache-ро фаъол кунед ва санҷед, ки оё он кор ва давидан аст.
----- Дар ubuntu / debian / debian ------- invctim фаъол аст - inctic apacherm apacht2 ---- Дар Centose Severtos Apacherso / Rhel 7/8 HTTPD $ Suddo Severctl Sevenctl Statctl HTTPD
Сипас файли мизи маҷозӣ барои барномаи ракетаи маҷозӣ эҷод кунед, масалан, дар / ETC / Apperg/ ё /etc/htpd/chtf.d/.
----- Дар ubuntu / debian / debian -------- angryc/apercound/sitescable/chatefe.conf ----- Дар Centose / Rhel 7/8 ------- $ sudo vim /etc/httpd/httpd/d/chot.merionareet.com.conf
Минбаъд, танзимотро ба ин файл бо иваз кардани домейн ба шумо ва наҷот диҳед.
Serveradmin [email protected] Serve Chat.merionet.cr Chat.merionet.com Loglevel Englevel Acthlog AldliteTection_LAG/COG/LOG/COG/CAG/COG/COG/COG/COG/COG/COG/COG/COG/COG/COG/COG/COG/COG/COG/COG/COG/CAGER/achersement: Такмил} = rewression drive / rimitive} / Lovehost: 3000 / $ 1 [P, L] Proxypassruss / http: // LastHost: 3000 /
Дар Ubuntu ва Debian, модулҳои зарурии Апешгро фаъол карда, хидматро бозоғоз намоед.
$ sudo a2enmod proxy_htptp proxy_htpp proxy_wstunnel Use_wstunnel arto sudo a2enmod аз нав сабт кардани Apachtl Apachtl
Дар Cension / RHET ва Fedora ва Fedora хидмати apache-ро бозоғоз намоед.
# Systecttl Stoptlant HTTPD
Акнун браузерро кушоед ва суроғаи танзимшудаи худро ва рокетиҳии худро ворид кунед. Ариза дар домени шумо дар сервери прокси танзимшаванда мавҷуд аст.
http://chat.merionionh.com.
![Насб кардани чатаи Corpate Coxetate.Chat дар Linux 18002_8](/userfiles/21/18002_8.webp)
Барномаҳои мизоҷаро аз сайти расмии Рокет.CHAT. Барои насб кардани барномаи мизи Linux, шумо бастаи дебет (X64) ё RPM (X64) вобаста аз тақсимоти Linux.
$ wetget -C https://github.com/rokchathat/rocketchat/lellron/reelastry/reelase/redection/downes/download/2.17.7/rketchat_2.17.7_AMD64.de
Ё
$ wrget -c https://github.com/rokchathat/rockchat/luckron/reelase/reelase/reelase/relase/downlow/downlow/downlow/downlow/downlow/download/2.7/ROKCCCECTATE.17.7.X
Бастаи навбатӣ бо истифодаи мудири бастаи DPKG ё RPM
$ sudo dpkg -i Rogetchat_2.17.7_ARD64.ded64.deb # ubuntu / debantu / debantu / debantu / debantu / debantu / doggration_14.x.rpm # Centos / Redhat
Насби дастӣ Рокет.CHAT.Агар шумо нахоҳед сангро насб кунед.CHAT тавассути Snaps, шумо метавонед онро дастӣ кунед.
Node насб.j.js.Аввалан, рӯйхати бастаҳои системаро навсозӣ кунед:
Навсозии sudo.
Node.js, npm ва ҳамаи вобастаҳои дигар, ки барои сохтани бастаҳои NPM аз Кодекси манбаъ заруранд:
Sudo apt насб noflejs npm bown-endersements-ҳосили нармафзори барқ-моликияти маъмулӣ-графикаи маъмулӣ
Мо бастаи npm-ро истифода мебарем, ки ба шумо имкон медиҳад, ки интерактивӣ версияҳои гиреҳро идора кунед. Фармон дар зер барои насб кардани n ва node.js:
Sudo npm lost Lostr instersits norser n sudo n 8.11.3
Насбкунии Муононид.Mongodb BISTACE-и зеризаминӣ, ки аз ҷониби ракетаи Racket.Chat барои нигоҳ доштани маълумот истифода мешавад.
Ба калиди оммавии Муонзодb ворид шавед ва ба ризоияти шахси расмии Муонрук баргардед:
Uso apt-livever hkp: //repoerver.ubpuntu.ght://recover.mungodb.org/affic/aptod/aff/abuntu bionic /Mongodb-org/4.0.0.0.0
Пас аз табдил додани анбори APT рӯйхати бастакакро навсозӣ кунед ва Mongrodb нависед:
Sudo apt навсозӣ sudo sudo apt насб mongodb-org
Сипас, фурӯзон кунед ва хидмати Mongodb-ро оғоз кунед:
SUDO SETCTL SURO SUDO SUDO SUDO SOUDCTLITL-ро фаъол кунед
Сохтани корбари системаи навАкнун ба шумо лозим аст, ки корбари нав ва гурӯҳи номҳои номро эҷод кунед, ки дар ҳолатҳои ракетаи Racket.Chat кор мекунад.
SUDO ADODDDD -M -U -R -R -R -D / OPIFL / РОЙГОН / РОЙГОН
Истифодабарандаи WWART-ро ба гурӯҳи нави корбарон илова кунед ва ҳуқуқи дастрасӣ ба директорияи / Opple / Роксро тағир диҳад, то nginx метавонад ба реҷаи Муттаҳида.Chat дастрасӣ пайдо кунад:
Sudo usermod -a -g Racket www-it www-los sudo chmod 750 / ракета
Насб кардани мушак.CHAT.Гузариш ба истифодабарандаи мушакҳо
Судо Су - Ракета
Охирин версияи устувори ракетаи Racket.CHAT -ро бо истифода аз curl бор кунед:
curl -l https:///reelas.rake.chat/lates/late/latelload/download/download.Chat.tgz
Пас аз он, ки зеркашӣ ба анҷом расид, бойгонӣ хориҷ кунед ва директори директорияро дар Рокет.CHAT: Иҷро кунед:
Tar zxf Рокетт.CHAT.CHAT.TGZ MV Рокет.CHAT
Ба директорияи Рокетро гузаред.chrograms/serermer/server ва насб кардани ҳама бастаҳои зарурии NPM:
CD Рокетт.CHAGRAR/PROGRAMS/Server NPM
Пеш аз сохтани модули система ва танзими прокси баръакс бо nginx ё apache, мо тағир додани муҳити заруриро насб мекунем ва сервери ракетро оғоз хоҳем кард
Порт-порт = 3000 Содирот Реша_-и сертамикӣ: http: http: http: 3000 / содирот Mongo_URLL = Mongo_URLLB: // LaveHost: 27017 / Рокеткон
Бозгашт ба директорияи Рокет.CHAT ва тавассути фармоиши зерин сервери ракетро идора кунед:
CD ..// kode mard.js
Агар ягон хатогӣ набошад, шумо бояд хулосаи зеринро бубинед:
? +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | Сервер кор мекунад | ? +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | ? | Версияи Рокет.CHAT: 0.71.1 | ? | Нусхаи NOENJS: 8.11.3 - X64 | ? | Платформа: Linux | ? | Порти раванд: 3000 | ? | URL-и сайт: http: //0.0.0: 3000 / | ? | Sputicaset OPLOG: МУХАТҲО | ? | Ends hash: e73DC78 | ? | Филиал: Сарвар | ? | | ? + + ---------------------------------------------.
Бо истифода аз Ctrl + C серверро қатъ кунед ва ба корбари шумо бо роҳи чопкунӣ баргардед.
Сохтани модули системаБарои давидан ба ракета.CHAT ҳамчун хидмат, шумо бояд ягон намуди моддаҳои Рокеттат.сингро дар / ETC / Система / система / система эҷод кунед.
sudo nano /etc/rypestr/rystred/systrys/rokchchat.serice.
Рамзи зеринро ворид кунед:
[Anald] Тавсиф = Рокифер.CHAT пас аз = шабака.TALGEP NSS-ILEP.TALGEP.TARGTAGTACTERERERICERS = ATSGOGTAGERERERERERERIST = ATSGOGTAGERERERERERERIOR = ATSGOGERLERB: // LaveHost: 27017 / Рокет Реша
Ба система бигӯед, ки мо файли нави модулро офаридаем ва хидмати ракетаро иҷро карда истодаем.
SUDO SECOMCTL DAESONCH-SERALE-БЕҲТАРИН СОЛҲО НИГОҲ ДОРАД
Ҳолати хидматро санҷед:
Суд-Сизи Судктл Рокчат
Хулоса бояд чунин бошад:
* Роксетмат.синг ; 5с сол пеш PID: 12693 (Node) Times: 10 (маҳдудият: 2319)
Дар ниҳоят, оғози автоматии хидмати ракетаи ракетаи Racket.Chat дар вақти зеркашӣ
Sudo serctclctl Cheelchat
Ба анҷом расонидани мушакҳо, ки мо дастӣ насб кардем, шумо ҳоло метавонед ба танзими прокси баръакс ва оғози система, ки аз қадами 3 тавсиф шуда буданд, равед.
НатиҷаҳоДар ин дастур, шумо чӣ гуна тарроҳиро насб кардан мехоҳед.
Барои гирифтани маълумоти иловагӣ дар бораи мушак.CHAT Саҳифаи ҳуҷҷатгузорӣ.