Előfeltételek
1. lépés: Frissítse a rendszert
2. lépés: Telepítse a szükséges csomagokat
3. lépés: Telepítse az SSL-tanúsítványt
4. lépés: Töltse le és telepítse a Zulip programot
5. lépés: Nyissa meg a Zulip webes felületet
A Zulip egy ingyenes, nyílt forráskódú és hatékony csoportos csevegési alkalmazás és együttműködési szoftver. Python nyelven íródott, és Django, Python, JavaScript és PostgreSQL adatbázist használ. A Zulip számos funkcióval rendelkezik, mint például a privát üzenetküldés, a csoportos csevegés, a fájlok áthúzása, a képek előnézete, az elmulasztott üzenetek e-mailjei, az asztali alkalmazások és még sok más.
Ebben az oktatóanyagban elmagyarázzuk, hogyan kell telepíteni a Zulip-ot az Ubuntu 16.04 kiszolgálóra.
Előfeltételek
1. lépés: Frissítse a rendszert
Először jelentkezzen be a szerverére SSH-n keresztül a sudo felhasználóval, és frissítse a rendszert a legújabb stabil verzióra a következő paranccsal:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now
Miután rendszere naprakész, folytathatja a következő lépéssel.
2. lépés: Telepítse a szükséges csomagokat
Először telepítenie kell a szükséges csomagokat a rendszerére. A következő paranccsal telepítheti:
sudo apt-get install python-dev python-pip openssl nano vim wget -y
Az összes csomag telepítése után folytathatja a következő lépést.
3. lépés: Telepítse az SSL-tanúsítványt
Mielőtt elkezdené, telepítse az OpenSSL-t a következő paranccsal:
sudo apt-get install openssl -y
Ezután hozzon létre egy önaláírt ssl-tanúsítványt a következő paranccsal:
sudo openssl genrsa -des3 -passout pass:x -out zulip.pass.key 4096
sudo openssl rsa -passin pass:x -in zulip.pass.key -out /etc/ssl/private/zulip.key
sudo rm -rf zulip.pass.key
sudo openssl req -new -key /etc/ssl/private/zulip.key -out zulip.csr
sudo openssl x509 -req -days 365 -in zulip.csr -signkey /etc/ssl/private/zulip.key -out /etc/ssl/certs/zulip.combined-chain.crt
4. lépés: Töltse le és telepítse a Zulip programot
Letöltheti a Zulip legújabb stabil verzióját a hivatalos webhelyükről a következő paranccsal:
wget https://www.zulip.org/dist/releases/zulip-server-latest.tar.gz
A letöltés befejezése után csomagolja ki a letöltött archívumot a következő paranccsal:
tar -xvzf zulip-server-latest.tar.gz
Ezután módosítsa a könyvtárat zulipre, és futtassa a telepítési parancsfájlt a telepítés elindításához a következő paranccsal:
cd zulip
sudo ./scripts/setup/install
Ezután módosítania kell a következő settings.pycímen /etc/zulip directory:
sudo nano /etc/zulip/settings.py
Módosítsa a fájlt az alábbiak szerint:
EXTERNAL_HOST localhost
ZULIP_ADMINISTRATOR admin@domain.com
ADMIN_DOMAIN domain.com
DEFAULT_FROM_EMAIL admin@domain.com
NOREPLY_EMAIL_ADDRESS admin@domain.com
Mentse és zárja be a fájlt, ha végzett, majd inicializálja a postgresql adatbázist a következő paranccsal:
su zulip -c /home/zulip/deployments/current/scripts/setup/initialize-database
Miután minden megfelelően be van állítva, indítsa újra a zulip programot, hogy ellenőrizze az esetleges hibákat a következő parancs futtatásával:
su zulip -c /home/zulip/deployments/current/scripts/restart-server
5. lépés: Nyissa meg a Zulip webes felületet
Miután minden megfelelően be van állítva. Nyissa meg webböngészőjét, keresse meg a http://domain.comvagy URL-t http://your-server-ip, és regisztrálja új fiókját.