Como Instalar o Fórum Discourse com LightNode VPS?

2023-01-03

Como Instalar o Fórum Discourse com LightNode VPS?

Introdução

Discourse é uma plataforma moderna e de código aberto para fóruns e discussões, projetada para a próxima década da Internet. Funciona como uma lista de discussão, fórum e sala de chat, promovendo um discurso civilizado e a construção de comunidades. Suas atualizações em tempo real e um conjunto expansivo de recursos incentivam discussões envolventes e dinâmicas. Construído com foco em responsividade e extensibilidade, integra-se a dispositivos móveis e pode ser personalizado ou expandido com plugins para atender a várias necessidades da comunidade. O Discourse visa fomentar uma comunicação significativa em um ambiente amigável ao usuário.

Passos

Aqui está um guia detalhado com os comandos necessários para instalar o Discourse no VPS Ubuntu da LightNode:

  1. Instalar Dependências:

    Execute

    bash <(wget -qO- https://raw.githubusercontent.com/discourse/install-rails/main/linux)
    

    para instalar

    • Git,
    • rbenv
    • ruby-build
    • Ruby
    • Rails
    • PostgreSQL
    • SQLite
    • Redis
    • Bundler
    • MailHog
    • ImageMagick
  2. Clonar o Discourse:

    Use

    git clone https://github.com/discourse/discourse.git ~/discourse
    

    para clonar o repositório na sua pasta inicial.

  3. Configurar o Banco de Dados:

    Crie um papel com seu nome de usuário do sistema usando

    cd /tmp && sudo -u postgres createuser -s "$USER"
    
  4. Bootstrap Discourse:

    Navegue até a pasta do Discourse com

    cd ~/discourse
    

    Em seguida, instale as gems e as dependências de JS usando

    bundle install
    

    E

    yarn install
    

    Depois disso, crie e migre o banco de dados usando

    bin/rails db:create
    
    bin/rails db:migrate
    

    E

    RAILS_ENV=test bin/rails db:create db:migrate
    
  5. Iniciar Servidores:

    Use

    bin/ember-cli -u
    

    Para iniciar os servidores rails e ember.

  6. Criar Novo Admin:

    Crie uma conta de administrador com

    bin/rails admin:create
    

    E siga as instruções.

  7. Configurar Email:

    Execute

    mailhog
    

Para mais detalhes, consulte o guia do Discourse Meta.

FAQ

O que é VPS do fórum Discourse?

  • Discourse VPS é um servidor virtual privado otimizado para executar o software do fórum Discourse, oferecendo recursos dedicados e desempenho aprimorado para uma plataforma comunitária robusta.

Posso mudar o endereço IP na LightNode?

  • Sim, a LightNode oferece duas oportunidades para mudar seu endereço IP gratuitamente.

Que configuração eu preciso abrir para instalar o Discourse?

  • De acordo com a documentação oficial do Discourse, você precisa de um VPS com pelo menos 2 núcleos virtuais, 4GB de RAM, assim você terá a melhor experiência.