Како инсталирати Зулип на Убунту 16.04

Зулип је бесплатна апликација отвореног кода и моћна апликација за групно ћаскање и софтвер за сарадњу. Написан је у Питхон-у и користи Дјанго, Питхон, ЈаваСцрипт и ПостгреСКЛ базу података. Зулип долази са пуно функција као што су приватне поруке, групна ћаскања, отпремање датотека превуци и отпусти, прегледи слика, е-поруке са пропуштеним порукама, апликације за десктоп рачунаре и још много тога.

У овом водичу ћемо објаснити како да инсталирате Зулип на Убунту 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, и региструјте свој нови налог.

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више