- - A RocketChat szerver beállítása Linux rendszeren

A RocketChat szerver beállítása Linux rendszeren

Ahelyett, hogy otthont adna saját csapata csevegésénektámaszkodva olyan szolgáltatásokra, mint a Slack és így tovább? Fontolja meg a RocketChat kipróbálását. Ez egy nyílt forráskódú, Slack-szerű együttműködő csevegőszoftver, sok hasonló funkcióval, például videokonferencia, több csevegőcsatorna, DM-támogatás, hanghívások és még sok más.

A RocketChat telepítése a Snaps segítségével

A RocketChat szerver szoftver nagyon jó lehetunalmas futni. Nagyon sok kézi konfigurálást igényel, egyébként az kezdeti kézi beállítást. Ha csak a szoftvert szeretné telepíteni, és el szeretne kezdeni, akkor az Ubuntu snap csomagok futtatása egy szerveren remek módja annak, hogy megkerüljék az egyébként unalmas telepítési folyamatot.

Sok Linux-felhasználó gúnyolódhat a Snaps on használatávalszerver, de nemcsak az asztalra vonatkoznak. Valójában sokféle szerver eszköz lassan halad a Snap áruházba. Ráadásul a legtöbb Linux disztribúcióhoz könnyebben, mint valaha, egyszerűen telepíthetők a beépített adatok, és megragadhatók ezek a csomagok. A RocketChat szerver szoftver telepítéséhez a Linux szerverre először derítse ki, vajon valóban képes-e futtatni (valószínűleg képes). Ezután kövesse útmutatónkat a Snaps beállításáról.

A pillanatnyi futással egyszerűen telepítse a RocketChat szerver szoftver legújabb verzióját:

sudo snap install rocketchat-server

RocketChat kliens Snaps segítségével

Bár ez az útmutató elsősorban a megszerzésre összpontosítA kiszolgáló szoftver fut, sokan meg akarják tanulni a Linux asztali kliens telepítését is. A kiszolgálószoftverhez hasonlóan az asztali kliens azonnal telepíthető. A telepítéshez tegye a következőket:

sudo snap install rocketchat-desktop

A RocketChat telepítése a Docker Container segítségével

Azok, akik nem akarják telepíteni a Rocket Chat alkalmazásta kiszolgálót kézi konfigurációval, ugyanakkor nem akarja használni a pillanatképeket. A gyors és egyszerű telepítéshez egy második lehetőség is van: a RocketChat a Docker Containersen keresztül. Akárcsak a Snap verzió, azok, akik úgy dönt, hogy a szerver szoftvert a Docker Hubon keresztül húzzák, egy (többnyire) előre konfigurált csevegőkiszolgáló beállítást kapnak. Nem kell manuálisan telepítenie és konfigurálnia az olyan dolgokat, mint az Nginx. Inkább minden, amire szüksége van, rendben van egy kompakt tartályban.

Az induláshoz győződjön meg arról, hogy a Docker telepítve van a Linux szerverre (vagy a Linux asztalra). A telepítés után húzza ki a legújabb RocketChat tartályt.

Megragadva a legújabb verziót

su
docker pull rocketchat/rocket.chat:latest

Megragad egy adott verziót

A RocketChat adott verziójának megragadása aDocker tároló, meg kell adnia a verziószámot. Cserélje ki a pontos verziószámot a parancsban szereplő X-ekre. Nem biztos benne, milyen verziót kell megragadnia? További információt a Rocket Chat webhelyen talál. Ezután húzza a legújabb tartályt a következővel:

docker pull rocketchat/rocket.chat:vX.X.X

A stabil verzió megragadása (hivatalosan jóváhagyta Docker)

A szerver szoftver legújabb verziójának behúzásaegy nagyszerű módszer annak biztosítására, hogy a felhasználók a kiadásukkor mindig megtapasztalják a legújabb funkciókat. Sajnos a legfrissebb szoftver nem mindig jó ötlet. A dolgok eltörhetnek, és a termelési környezetben ez egy rémálom. Szerencsére van a Rocket Chat szoftver olyan verziója, amely „stabil”. Ezt a verziót a Docker hivatalosan szankcionálja, és ez a stabil változat.
Húzza ki a Docker Hubból a következővel:

docker pull rocket.chat

A RocketChat Server konfigurálása

Miután a szoftverek véget vettek a dolgoknak,csak az marad, hogy mindent beállítson. A RocketChat csevegőkiszolgáló-szoftverének összes konfigurációjának 100% -a az internetes felhasználói felületen van. Az adminisztrációs panel webes felületének megnyitásához először meg kell találnia a kiszolgáló IP-címét. Ne feledje, hogy az IP-címek különböznek, ha a felhasználók LAN-on keresztül vagy az interneten keresztül (VPS-n keresztül stb.) Férnek hozzá hozzá.

Megjegyzés: A RocketChatot a Docker tárolón keresztül használó személyeknek be kell tartaniuk a kép readme oldalán található további utasításokat.

A felhasználói felület LAN-on keresztül történő elérése egyszerű, mivel minden felhasználó már kommunikál és együttműködik a hálózat szerverével. A kiszolgáló belső LAN IP-címének kiderítéséhez tegye a következőket:

ip addr show | grep "inet 192.168"

Az „ip addr show” és a grep kombinációja megkönnyíti a kiszolgáló belső IP-címének kiszűrését. Vegye ki ezt az IP-címet, és dugja be egy webböngészőbe. Például:

http://192.168.1.100:3000

Azoknak, akik az Interneten keresztül használják a Rocket Chat alkalmazást, tovább kell továbbítaniuk a 3000-es portot, és a belső, nem pedig a külső IP-címet kell használniuk.

Minden felállítása

Az első lépés, hogy mindent beállítsunk, azjelentkezzen be. A legtöbb, ha nem, az összes beállítást alapértelmezés szerint állítja be. A beállítások nem igényelnek konfigurálást, mivel az alapértelmezések elég ésszerűek. A felhasználók egyszerűen vissza-vissza DM-t hozhatnak létre és csatornákat hozhatnak létre (ha a rendszergazda engedélyt adott nekik a beállításokon keresztül). Az első felhasználó, aki feliratkozik, automatikusan adminisztrátori fiók lesz.

Az adminisztrátori beállítások eléréséhez kattintson a nyílrakövesse a felhasználónevet, majd válassza az „adminisztráció” lehetőséget. Ezen a területen lehetősége van adatok importálására egy meglévő Slack telepítésből, a Hipchatból és sok más különféle típusú együttműködési, csoportos csevegőprogramból.

A felhasználók keressék meg az IP címet, és hozzanak létre egyfiókjába. Innen csatlakozhatnak egy csatornához. Alternatív megoldásként utasítsa a felhasználókat a csevegőprogram telepítésére (pillanat alatt). Vannak verziók, amelyek más platformokra is elérhetők.

A RocketChat telepítésének egyéb módjai

A Rocket telepítésének sokféle módja vanCsevegés. Ha a Snaps használatával, vagy a Docker nem fog működni az Ön számára, akkor fontolja meg a csevegőkiszolgáló szoftver telepítésének egyéb lehetőségeit. Sok-sok különféle lehetőség van, köztük: FreeBSD, Windows, különféle tárhely-szolgáltatók és még a Raspberry Pi.

Hozzászólások