Предуслови
Корак 1: Ажурирајте систем
Корак 2: Инсталирајте потребне пакете
Корак 3: Инсталирајте ССЛ сертификат
Корак 4: Преузмите и инсталирајте Зулип
Корак 5: Приступите Зулип веб интерфејсу
Зулип је бесплатна апликација отвореног кода и моћна апликација за групно ћаскање и софтвер за сарадњу. Написан је у Питхон-у и користи Дјанго, Питхон, ЈаваСцрипт и ПостгреСКЛ базу података. Зулип долази са пуно функција као што су приватне поруке, групна ћаскања, отпремање датотека превуци и отпусти, прегледи слика, е-поруке са пропуштеним порукама, апликације за десктоп рачунаре и још много тога.
У овом водичу ћемо објаснити како да инсталирате Зулип на Убунту 16.04 сервер.
Предуслови
Корак 1: Ажурирајте систем
Прво се пријавите на свој сервер преко ССХ-а користећи судо корисника и ажурирајте свој систем најновијом стабилном верзијом помоћу следеће команде:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo shutdown -r now
Када ваш систем буде ажуриран, можете прећи на следећи корак.
Корак 2: Инсталирајте потребне пакете
Прво ћете морати да инсталирате потребне пакете на свој систем. Можете га инсталирати следећом командом:
sudo apt-get install python-dev python-pip openssl nano vim wget -y
Када су сви пакети инсталирани, можете прећи на следећи корак.
Корак 3: Инсталирајте ССЛ сертификат
Пре него што почнете, инсталирајте ОпенССЛ следећом командом:
sudo apt-get install openssl -y
Затим генеришите самопотписане ссл сертификате са следећом командом:
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: Преузмите и инсталирајте Зулип
Можете преузети најновију стабилну верзију Зулип-а са њихове званичне веб странице помоћу следеће команде:
wget https://www.zulip.org/dist/releases/zulip-server-latest.tar.gz
Када се преузимање заврши, распакујте преузету архиву следећом командом:
tar -xvzf zulip-server-latest.tar.gz
Затим промените директоријум у зулип и покрените скрипту за инсталацију да бисте започели инсталацију са следећом командом:
cd zulip
sudo ./scripts/setup/install
Затим ћете морати да измените settings.pyна адреси /etc/zulip directory:
sudo nano /etc/zulip/settings.py
Промените датотеку као што је приказано испод:
EXTERNAL_HOST localhost
ZULIP_ADMINISTRATOR admin@domain.com
ADMIN_DOMAIN domain.com
DEFAULT_FROM_EMAIL admin@domain.com
NOREPLY_EMAIL_ADDRESS admin@domain.com
Сачувајте и затворите датотеку када завршите, а затим иницијализујте постгрескл базу података помоћу следеће команде:
su zulip -c /home/zulip/deployments/current/scripts/setup/initialize-database
Када је све исправно подешено, поново покрените зулип да бисте проверили да ли постоје грешке тако што ћете покренути следећу команду:
su zulip -c /home/zulip/deployments/current/scripts/restart-server
Корак 5: Приступите Зулип веб интерфејсу
Када је све исправно подешено. Отворите свој веб прегледач и идите на УРЛ http://domain.comили http://your-server-ip, и региструјте свој нови налог.