Instalación de Discourse en un VPS con Debian
Discourse es una plataforma de foros moderna que permite crear un espacio amigable para la comunicación de la comunidad. La instalación de Discourse en un VPS con sistema operativo Debian puede parecer una tarea compleja, pero siguiendo esta guía, podrás configurar fácilmente tu foro.
Antes de comenzar la instalación, asegúrate de que tu VPS tenga suficientes recursos para ejecutar Discourse. Los requisitos recomendados son 1 GB de memoria RAM y 10 GB de espacio libre en disco.
Paso 1: Actualización del sistema
Abre una terminal e inicia sesión como root, ejecutando el comando:
sudo su
Luego, actualiza los paquetes con el comando:
apt update && apt upgrade -y
Paso 2: Instalación de Docker y Git
Para que Discourse funcione, es necesario instalar Docker y Git. Ejecuta los siguientes comandos:
apt install docker.io git -y
A continuación, agrega al usuario actual al grupo docker:
usermod -aG docker $USER
Paso 3: Instalación de Discourse
Clona el repositorio de Discourse en tu VPS:
git clone https://github.com/discourse/discourse_docker.git /var/discourse
Navega al directorio /var/discourse y crea el archivo de configuración app.yml:
cd /var/discourse
cp samples/standalone.yml containers/app.yml
Edita el archivo app.yml, estableciendo los parámetros necesarios (URL del foro, dirección de correo electrónico, etc.). Guarda el archivo e inicia la instalación de Discourse:
./discourse-setup
Después de una instalación exitosa, podrás abrir tu foro en el navegador en la URL especificada y completar la configuración de Discourse.
¡Ahora tienes tu propio foro en la plataforma Discourse, listo para usar! Disfruta comunicándote con los miembros de tu comunidad y creando debates interesantes.