Como instalar o Discourse no Plesk?

Alguém tem um conjunto de instruções ‘testado e aprovado’ sobre como instalar o Discourse em um servidor Plesk?

Meu servidor Plesk possui uma opção Docker, isso ajudaria? (veja a imagem)

Obrigado antecipadamente.

Note que este tipo de instalação não é suportado, portanto, se você tiver problemas, estará por conta própria. Você sempre pode pedir ajuda aqui, mas não há garantia de que a receberá.

Daniela.

Obrigado por responder, isso é muito apreciado.

Sim, já li esse tópico; estava muito fragmentado e parecia estar cheio de frustração.

Vou tentar configurá-lo em um servidor de testes, caso eu acabe bagunçando tudo.

Qual dessas muitas imagens Docker é a melhor para usar? (veja a imagem)

Obrigado.

A Imagem Oficial do Discurso

Ok, obrigado. Vou relatar minhas descobertas para o benefício de outros.

E é isso que você pode esperar ao fazer o mesmo.

A que você mesmo construiu com o launcher.

Não seria do próprio interesse do Discourse disponibilizar instruções de instalação totalmente testadas e abrangentes para todas as principais plataformas? Por exemplo: cPanel, Plesk, AWS Lightsail etc. Quanto mais instalações ativas, melhor.

A menos que a única fonte de receita deles sejam as taxas de instalação?

As instruções fornecidas funcionam bem em todos os principais provedores de VPS que não entregam um *painel com o servidor.

O Discourse deve ser mantido em seu próprio servidor devido à natureza da aplicação.

Não seria. Eles fornecem exatamente uma única maneira de instalar o Discourse, e isso funciona para quem não sabe nada sobre administração de sistemas. Se você quiser fazer de qualquer outra forma, estará basicamente por conta própria. Instalar com Plesk (ou cPanel) torna o trabalho muito, muito mais difícil, e suspeito que nem todas as instalações do Plesk sejam iguais entre provedores, então mesmo dar suporte a isso seria muito difícil. O último cliente que quis que eu fizesse uma instalação com Plesk, eu cotei um adicional de US$ 500 e fiquei aliviado quando eles não aceitaram.

(Instalar no Lightsail é uma instalação padrão e funciona perfeitamente.)

Eles ganham dinheiro apenas com taxas de hospedagem. Nos últimos 3 anos, não ganharam nada com instalações.

@itsbhanusharma

Obrigado pela resposta, é genuinamente apreciado.

Então, o que estou tentando alcançar é:

Um site WordPress e um fórum Discourse, ambos instalados no mesmo servidor.
Idealmente, como um domínio e um subdomínio, respectivamente.

Estou apenas dizendo o óbvio aqui: a Bitnami oferece:

WordPress

Discourse

Mas não ambos juntos?!? Uma oportunidade perdida?

Não me importo realmente com o Plesk. O que estou procurando é o Discourse.
Se isso significa provisionar outra máquina, que seja.

A AMI oficial da AWS para o Discourse é muito cara a €49,24 por mês.
https://aws.bitnami.com/vms/new?image_id=iL2LqoI
(Adicionei espaços para contornar a regra de limite de 2 links para novos usuários; remova para visitar)
Na minha opinião, está usando uma instância EC2 superdimensionada.

Gosto muito do AWS Lightsail porque é acessível.
Seria possível instalar tanto o WordPress quanto o Discourse em uma instância Lightsail?

@pfaffman

Deixe-me inoculá-lo contra o que não estou dizendo.

Não estou aqui para criticar o Discourse.
Acho que sua UI/UX é inigualável.
Entendo que o Discourse precisa gerar receita; caso contrário, o desenvolvimento cessaria.
O Docker abstrai o SysAdmin, e isso é apenas uma coisa boa.

Continuarei trabalhando arduamente para encontrar uma solução que se encaixe.

Obrigado pela sua ajuda.

Ah. Isso é outra coisa totalmente diferente e totalmente viável. Search results for 'discourse apache' - Discourse Meta tem vários tópicos.

Ah, então eu estive respondendo à pergunta errada. :slight_smile:

Por US$ 1500, instalarei quantos sites Discourse, WordPress e Ghost você quiser em um único servidor, com o Traefik na frente gerenciando o HTTPS. Você até pode ter o Discourse em uma subpasta (o que eu realmente não recomendo, mas um cliente pediu, então já tenho isso automatizado).

Mas a busca acima linka para alguns documentos de tutorial que devem te levar ao que você precisa, de graça.

Oi,
Vou tentar não ser dramático.

É perfeitamente possível rodar o WordPress e o Discourse no mesmo servidor físico usando um aplicativo simples de proxy reverso, como o nginx, na frente do Discourse.

Já configurei mais de uma dúzia de instalações dessa forma para vários projetos e clientes.

O processo é muito simples:

  1. Instale o Discourse em um VPS de tamanho adequado.
  2. Configure o Discourse para usar um Proxy Reverso Nginx externo.
  3. Instale o WordPress normalmente e crie outro bloco de servidor na configuração do nginx para lidar com o tráfego do WordPress.
  4. Lucro.

Embora eu ofereça esse tipo de instalação por preços bastante razoáveis, você é sempre bem-vindo a fazer você mesmo (DIY), e ficarei feliz em ajudá-lo durante a jornada se você tiver algum problema.

@pfaffman @itsbhanusharma

Senhores, agradeço a ambos pela ajuda gentil, é muito apreciada.

Para dar uma melhor compreensão: eu costumava ser desenvolvedor web e ocasionalmente crio sites WordPress para clientes, conforme surgem. É por isso que tenho um servidor Plesk antigo por aí. Queria tentar encaixar este projeto nele também para economizar dinheiro, mas estou mais do que disposto a provisionar uma nova máquina especialmente para este site, já que é meu projeto pessoal. Provavelmente levará alguns anos antes que ele me gere qualquer receita, então não posso arcar com taxas de desenvolvedor.

Nunca configurei um fórum Discourse antes; ninguém nunca me pediu para fazer isso. Não tenho intenção de me tornar um “Desenvolvedor Discourse”. Isso seria algo único, apenas para mim, e daqui a seis meses provavelmente terei esquecido tudo o que fiz para configurá-lo inicialmente :smile:

Portanto, qualquer link é realmente apreciado.

Muito obrigado.

Apenas para constar, eu gerencio duas instalações do Discourse vinculadas a sites WordPress com o plugin WP Discourse, mas em servidores separados, e funciona muito bem. Comecei sabendo apenas WordPress, então entendo por que pode parecer que seria mais simples usar apenas um servidor para ambos, mas acredito que não seja bem assim.

Se a principal preocupação é o custo, lembre-se de que um servidor dedicado para o Discourse na Digital Ocean começa a partir de apenas US$ 5 por mês. Foi isso que optei por usar no meu próprio projeto pessoal, que não gera receita, mas, pensando bem, se isso economizar mesmo algumas horas do seu tempo por ano em comparação com uma configuração mais complexa, vale a pena o custo relativamente baixo!

Primeiro, siga o guia de instalação oficial do Discourse.

https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Em seguida, há muitos tutoriais excelentes que explicam como configurar o nginx na frente do Discourse. Sinta-se à vontade para usar o botão de pesquisa.

A última parte é o WordPress, então basta ir ao diretório usual /var/www/html, baixar o pacote mais recente do WordPress com wget e depois extraí-lo.

Instale o MariaDB e o PHP-FPM no servidor e adicione um bloco de servidor nginx simples que use /var/www/html como raiz e encaminhe as solicitações para o PHP-FPM.

Depois disso, você deverá conseguir acessar o WordPress no seu FQDN para concluir a configuração.

Dessa forma, ambos os aplicativos estarão instalados. Agora você pode instalar o plugin wp-discourse para conectar o WordPress e o Discourse.

Se você tiver alguma dúvida antes de começar, ficarei feliz em ajudar.

Apenas para você saber: se puder reformatar seu servidor e se livrar do Plesk, poderá economizar custos e obter uma configuração funcional em cerca de 2 a 3 horas, desde que tenha conhecimentos básicos de SSH.

Desculpe pela minha resposta tardia.

O Halloween interrompeu os procedimentos.

Vou tentar a instalação amanhã e darei um retorno.

Obrigado, a todos, pela ajuda, é muito apreciada.

Feliz Halloween
:jack_o_lantern::jack_o_lantern::jack_o_lantern::jack_o_lantern::jack_o_lantern::jack_o_lantern: