Инсталација Mastodon-а на Ubuntu 20.04

Инсталација Mastodon-а на Ubuntu 20.04

Увод

Mastodon је бесплатна и отворена социјална мрежа која поларизује традиционалне платформе као што је Твитер. Заснива се на принципима децентрализације, што значи да није у власништву или под контролом ниједне централне организације. Уместо тога, састоји се од мреже независних сервера које пружају услуге сличне Твитеру.

Популарност Mastodon-а расте у последње време, пошто корисници све више траже алтернативе централизованим социјалним мрежама. Ако желите да се придружите Mastodon заједници, можете да поставите свој сервер користећи Ubuntu 20.04. Овај приручник ће вас провести кроз корак по корак процес инсталације и конфигурације Mastodon-а на вашем Ubuntu систему.

Постављање окружења Ubuntu 20.04

Пре него што наставите са инсталацијом Mastodon-а, прво морате да поставите окружење Ubuntu 20.04. Ово укључује следеће кораке:

1. Ажурирајте ваш систем: Ово ће обезбедити да ваш систем има најновије исправке и безбедносна ажурирања. Извршите следећу команду:


sudo apt update && sudo apt upgrade

2. Инсталирајте неопходне пакете: Mastodon захтева неке зависне пакете за правилно функционисање. Инсталирајте их изводећи следећу команду:


sudo apt install curl dirmngr apt-transport-https ca-certificates software-properties-common

3. Додајте репозиторијум Mastodon: Сада морате да додате званични репозиторијум Mastodon-а на ваш систем. Ово ће вам омогућити да инсталирате најновију верзију Mastodon-а. Извршите следећу команду:


curl https://apt.mastodon.social/mastodon.gpg | sudo apt-key add -
echo "deb https://apt.mastodon.social/ focal main" | sudo tee /etc/apt/sources.list.d/mastodon.list

4. Ажурирајте листу пакета: Након што додате репозиторијум Mastodon-а, ажурирајте листу пакета да бисте пронашли нове доступне пакете. Извршите следећу команду:


sudo apt update

Инсталација Mastodon-а

Када поставите окружење Ubuntu 20.04, можете наставити са инсталацијом Mastodon-а:

1. Инсталирајте Mastodon: Извршите следећу команду да бисте инсталирали Mastodon:


sudo apt install mastodon mastodon-web

2. Конфигуришите Mastodon: Након инсталације Mastodon-а, потребно је да га конфигуришете. Ово укључује постављање имена, адресе е-поште и лозинке за ваш Mastodon сервер. Можете да конфигуришете Mastodon изводећи следеће команде:


sudo mastodon setup

3. Покрените Mastodon: Након што конфигуришете Mastodon, можете га покренути изводећи следећу команду:


sudo systemctl start mastodon

4. Проверите статус Mastodon-а: Можете проверити статус Mastodon-а изводећи следећу команду:


sudo systemctl status mastodon

Приступ Mastodon-у

Када Mastodon покрене, можете му приступити преко следећег УРЛ-а:


https://your_domain.com

Замените _your_domain.com_ са именом домена вашег Mastodon сервера. Користите корисничко име и лозинку које сте поставили током конфигурације да бисте се пријавили.

Конфигурација домена

Да бисте Mastodon учинили доступним јавности, морате да конфигуришете домен за ваш сервер. Ово укључује следеће кораке:

1. Купујте домен: Можете купити домен од регистратора домена као што су GoDaddy или Namecheap.
2. Конфигуришите ДНС записе: Након што купите домен, морате конфигурирати ДНС записе за ваш домен да бисте поинтирали на вашу Мастодон инсталацију.
3. Издајте ССЛ сертификат: Да бисте омогућили ХТТПС саобраћај на ваш домен, морате да издате ССЛ сертификат. Можете да користите бесплатне услуге као што је Летова Дај Енкрипт да бисте добили ССЛ сертификат.
4. Конфигуришите Мастодон са вашим доменом: Након што конфигуришете ДНС записе и издате ССЛ сертификат, морате конфигуришете Mastodon да користи ваш домен. Можете да то урадите изводећи следеће команде:


sudo nano /etc/mastodon/mastodon.yaml

Ускладите следеће поставке:


hostname: your_domain.com
https_port: 443

Замените _your_domain.com_ са вашим именом домена. Сачувајте и затворите датотеку.

5. Рестарт Mastodon: Након што конфигуришете Мастодон са вашим доменом, рестартујте Mastodon изводећи следећу команду:


sudo systemctl restart mastodon

Закључак

Инсталација и конфигурација Mastodon-а на Ubuntu 20.04 је релативно једноставна уколико следите кораке у овом приручнику. Након што конфигуришете Mastodon, можете да се придружите децентрализованој социјалној мрежи и почнете да делите своје мисли и идеје са људима широм света.

Mastodon је моћна платформа која вам омогућава да контролишете своје податке и комуникацију. Како постаје све популарнији, очекује се да Mastodon настави да растерећује традиционалне централизоване социјалне мреже.

Честа питања

1. Шта је Mastodon?
Мастодон је слободна и отворена социјална мрежа која поларизује традиционалне платформе као што је Твитер.

2. Зашто бих требало да користим Mastodon?
Мастодон вам пружа већу контролу над вашим подацима и комуникацијом и слободни сте од алгоритма и цензуре великих технолошких компанија.

3. Да ли је Mastodon бесплатан?
Да, Mastodon је бесплатна и отворена социјална мрежа. Нема претплате или реклама.

4. Да ли морам да инсталирам Mastodon на мом сопственом серверу?
Не, нисте. Можете се придружити неком од Mastodon сервера које су већ постоје. Међутим, ако желите више контроле над вашим искуством, можете сами да инсталирате Mastodon.

5. Да ли је тешко инсталирати Mastodon?
Инсталирање Mastodon-а на Ubuntu 20.04 је релативно једноставно. Овај приручник ће вас провести кроз све кораке.

6. Да ли морам да имам техничко искуство да бих инсталирао Mastodon?
Не, не морате. Упутства у овом приручнику су написана да буду јасна и лако пратити и за почетнике.

7. Да ли Mastodon има исту функционалност као Твитер?
Да, Mastodon има сличне функције као Твитер, као што су постови, ретвитовање и ДМ-ови. Међутим, Mastodon такође има неке јединствене функције, као што је подршка за дужачке постове и федерација са другим Mastodon сер