Cómo configurar el foro Discourse.org en Linux [Linode] de manera correcta: pasos probados y verificados

Publicado: 2020-04-01
Consejos de Crunchify sobre cómo configurar Discourse en Linode en 10 minutos

En Crunchify, tenemos nuestro propio foro comunitario: https://ask.crunchify.com .

En el foro de la comunidad ask.crunchify.com, estamos utilizando Discourse como nuestro software de foro. Configurar un foro debería ser tan simple como instalar WordPress, pero desafortunadamente it's not the case de Discourse.

Hemos descrito en detalle por qué elegimos Discourse hace algún tiempo. Por favor, eche un vistazo a la razón detallada allí.

En este tutorial, repasaremos los pasos sobre how to setup Discourse.org Forum en el nodo Linode de manera correcta. Todos los pasos a continuación se verified and tested successfully . Además, si tiene las siguientes preguntas, entonces está en el lugar correcto.

  • Sugerencia de un buen VPS para alojar Discourse
  • Cómo instalar Discourse en Ubuntu 14.04 LTS
  • Instalar discurso en Linode
  • Instalación de discurso de 15 minutos en Linode
  • Instalación de discurso en Ubuntu
  • Configuración del foro de Linode y Discourse.org

Empecemos:

Paso 1

  • Regístrese en Linode.
  • Haga clic en Add a Linode .
  • Seleccione Linode 4096
  • Basado en geolocalización: seleccione la ubicación
  • Haga clic en Add this Linode en la parte inferior de la página.
Agregue Linode 4096 para configurar su Discourse Forum - Crunchify Tips
Basado en GeoLocation - elige Location - Crunchify

Paso 2

Una vez que complete el pago y complete todos los pasos de pago, debería poder ver su Linode con nombre de Hostname e IP .

Foro de la comunidad de Crunchify Panel de control de Linode

Paso 3

  • Instale una imagen en su máquina virtual.
  • Haga clic en el enlace Implementar una imagen. Como ya configuré mi sistema operativo antes, verá el perfil del sistema operativo existente allí
  • Elija Ubuntu 14.04 LTS de la lista (siguiente pantalla) que se requiere para Discourse.org Forum.
  • Para la opción Deployment Disk Size , proporcione todos los tamaños disponibles.
  • Haga clic Deploy .
Implementar una imagen de Ubuntu en Linode - Consejos de Crunchify

Paso 4 Arranque su VM

Haga clic en Arrancar para arrancar su Linode VM

Paso-5

Vaya a la pestaña de remote access y el comando de pago para iniciar sesión en su Linode (aquí linode es un término que representa una VM que tiene 2 GB de RAM y 2 CPU de núcleo).

Clave SSH de acceso remoto de Linode y detalles de IP - Sugerencia de Crunchify

Después step-5 , supongo que no necesita venir a Linode Manager .

Todos los pasos a continuación se realizarán en Mac OS X Terminal o, si está en el sistema operativo Windows, estará en la utilidad de comando Putty.

Paso-6

Ahora inicie sesión usando macOS Terminal.

Inicie sesión en Linode VM usando SSH - Terminal Mac OS X - Consejos de Crunchify

Como puede ver en la imagen de arriba, tenemos algunas actualizaciones para los paquetes. Use el siguiente comando para actualizar paquetes.

Paso-7

Ahora es el momento de configurar Linode e instalar Discourse, Docker, etc.

Entre, aquí está la list of commands que ejecuté para configurar Discourse Correct way. Repasaremos cada paso en detalle a continuación.

Paso 8 Configurar nombre de host

Ejecute los siguientes 4 comandos y configure el nombre de host correctamente.

Paso 9 Cambiar zona horaria

$ dpkg-reconfigure tzdata

Siga la pantalla visual y configure la zona horaria según el aviso.

Configurar la zona horaria de Ubuntu

Una vez hecho. Debería ver los valores de su zona horaria en la ventana de la Terminal.

Paso 10 Instalar el foro del discurso

10.1) Instalar ventana acoplable

$ wget -qO- https://get.docker.com/ | sh

Use el comando anterior para instalar el contenedor Docker . Docker es una tecnología de contenedores que nos ayuda a facilitar la creación, implementación y ejecución de aplicaciones con un solo clic.

10.2) Instalar Discurso

10.3) Actualizar el archivo app.yml

$ nano /var/discourse/containers/app.yml

Básicamente, solo necesitamos cambiar los siguientes parámetros. Debe seguir estos pasos para configurar el servidor de correo electrónico de manera correcta. Necesita alguna configuración en el lado de la aplicación de Google si está utilizando Google Apps para su dominio.

Pasos de configuración del correo electrónico de Discourse para ask.crunchify.com

Haga clic CTRL-X , haga clic en Y y Press Enter para salir del comando nano.

10.4) Iniciar Foro de Discurso

  • El comando de la bootstrap app comenzará a construir su Discourse App. Puede tardar up-to 5 min en construirse completamente según su potencia de Linode.
  • El comando start app en realidad iniciará el foro de discurso.

Paso 11) Visita tu foro

  • Regístrese usando un correo electrónico que especificó en el step 10.3 .
Consejos de Crunchify para configurar Discourse Forum por primera vez

En mi caso es https://ask.crunchify.com

Paso 12) Configurar el registro usando cuentas de redes sociales

  1. Pasos de registro de Twitter
  2. Pasos de registro de Facebook
  3. Pasos de registro de Google
Botón de registro de Facebook, Twitter y Google para Discourse Forum - Crunchify Tutorials

Eso es todo.. Hurra. Ahora eres el propietario del foro Discourse. ¿No son estos pasos simples? Háganos saber si tiene algún issue con estos pasos. Intentaremos actualizar esta publicación regularmente en función de los comentarios.

¿Buscas algo más de personalización? Visite all Discourse.org posts aquí: https://crunchify.com/tag/discourse/