Você decide que serviços podemos ativar para análise, personalização e conteúdos externos.
Utilizamos cookies e tecnologias semelhantes no nosso site para personalizar conteúdos, integrar conteúdos externos e compreender melhor a uso de cada área.
Cookies necessários
Estas entradas asseguram funções essenciais, como segurança, estabilidade e processamento de formulários.
Seções opcionais
AnálisesMarketingPersonalizaçãoMídia externa
O tratamento de dados pode basear-se no seu consentimento ou em interesses legítimos. Nas configurações de cookies, pode rejeitar ou permitir cada categoria opcional.
Alguns serviços processam dados pessoais em outros países. Ao dar seu consentimento, você também aceita essa transferência. Encontre mais informações em nossa Política de Privacidade.
Pode voltar a abrir e ajustar sua seleção a qualquer momento. · 1.0.2
Configurar Mastodon em um Servidor Linux – Inicie sua Própria Plataforma de Rede Social
Descubra como configurar uma rede social Mastodon segura e auto-hospedada em servidores baseados em Debian para microblogging independente → Saiba mais agora
10 de novembro de 20264 min de leitura1 visualizações0 útil
Introdução
Mastodon é um software gratuito e de código aberto para operar serviços de rede social auto-hospedados.
Ele oferece funcionalidades de microblogging semelhantes ao serviço X (antigo Twitter), fornecidas por uma variedade de nós independentes chamados instâncias – cada uma com seu próprio código de conduta, termos de uso, políticas de privacidade, configurações de privacidade e diretrizes de moderação.
Informações
Este guia foca na instalação em uma distribuição baseada em Debian. Exemplos incluem Debian e Ubuntu. O procedimento varia conforme o sistema operacional utilizado.
FAQ
Perguntas frequentes
Você precisa de um domínio próprio, um servidor Linux e um servidor de e-mail.
Mastodon é um software gratuito e de código aberto para operar redes sociais auto-hospedadas com microblogging semelhante ao X (antigo Twitter), oferecido por instâncias independentes.
Sim, é recomendado, pois o login por senha em servidores acessíveis pela internet representa um risco de segurança. Você pode desativar isso na interface web em Informação -> Acesso & Segurança -> Desativar login por senha.
Ele foca na instalação em distribuições baseadas em Debian, como Debian e Ubuntu.
Feedback
Este artigo foi útil?
Sua opinião nos ajuda a definir prioridades e a melhorar os conteúdos.
0 de 0 As avaliações consideraram este artigo útil.
Ajuda personalizada
As instruções não são suficientes?
A nossa equipe de suporte da ZAP conhece seu produto — descreva brevemente seu problema e ajudaremos pessoalmente.
O Zappy conhece este guia e te responde direto no chat.
Navegação
Software
Requisitos do Sistema
Se você deseja configurar uma instância Mastodon em seu servidor, precisa atender aos seguintes requisitos:
Domínio
Servidor baseado em Linux
Servidor de e-mail
Preparando seu Sistema
Recomenda-se desativar o login por senha via SSH antes, pois o uso de login por senha em servidores acessíveis pela internet representa um risco de segurança.
Você pode configurar isso na interface web do seu servidor em Informação -> Acesso & Segurança -> Desativar login por senha.
Depois, atualize seus pacotes com o seguinte comando:
Deixe os pacotes instalarem, isso pode levar algum tempo. Depois, configure o yarn, o gerenciador de pacotes para o Node.JS instalado anteriormente:
bash
corepack enable
yarn set version stable
Instalando Ruby
Vamos criar um usuário separado, pois gerenciar versões do Ruby fica muito mais fácil assim. Primeiro, crie um usuário chamado mastodon com login desativado. Depois, mude para o usuário mastodon. Faça isso com estes comandos:
bash
# Você pode deixar os campos em branco
adduser --disabled-login mastodon
su - mastodon
Agora instalamos o gerenciador Ruby rbenv, que facilita muito o gerenciamento das versões do Ruby. Instale-o com estes comandos:
Agora vem a parte mais delicada: a configuração do servidor web. Primeiro, crie um registro A e/ou AAAA no seu DNS apontando diretamente para seu servidor. Alternativamente, você pode apontar o registro root para seu servidor.
Depois copie e ative a configuração do servidor web Mastodon com estes dois comandos:
Edite o arquivo /etc/nginx/sites-available/mastodon com um editor de texto como vim ou nano e substitua example.com pelo seu domínio desejado.
Em seguida, obtenha um certificado SSL para seu domínio facilmente com:
bash
certbot --nginx -d <seu domínio>
Digite seu domínio. Você será solicitado a fornecer algumas informações. No final, será perguntado se deseja redirecionar automaticamente requisições HTTP para HTTPS – recomendamos ativar essa opção.
Criando o Serviço Mastodon
Por fim, vamos criar um serviço do sistema para o Mastodon. Isso é bem simples.
Copie a configuração padrão do serviço para o diretório de serviços da sua distribuição: