Instale Discourse en Ubuntu 20.04 LTS Focal Linux

Discourse es un software de foro de código abierto que también se puede usar como un sistema de comentarios para un sitio web. Los creadores quieren crear la base para los foros de Internet modernos. Aquí aprendemos los comandos para instalar Discourse en Ubuntu 20.04 LTS Focal Fossa Linux para crear nuestro propio foro autohospedado.

Pasos para instalar Discourse forum en Ubuntu 20.04 LTS Server

Los pasos dados son comunes para otros sistemas Linux basados ​​en Ubuntu o Debian , incluidos Linux Mint, MX Linux, POP OS y más…

Requisitos:

• Servidor Ubuntu 20.04
• ventana acoplable
• Un no root sudo usuario
• Conexión a Internet
• al menos 2 GB de RAM

1. Actualice el servidor Ubuntu 20.04

Para agregar un repositorio a través de HTTPS, necesitamos instalar certificados CA, junto con algunas otras herramientas que necesitamos más adelante en el tutorial. Primero, ejecute el comando de actualización del sistema y luego instale los paquetes necesarios:

                      
                        sudo apt update -y
                      
                    
                      
                        sudo apt-get install apt-transport-https ca-certificates git curl gnupg -y
                      
                      

2. Configuración del repositorio de Docker

Discourse en Ubuntu 20.04 necesita que Docker se instale correctamente, por lo tanto, para asegurarnos de que tenemos la última versión; agreguemos el repositorio Docker y la clave GPG usando los comandos dados:

Añadir clave:

                      
                        sudo mkdir -p /etc/apt/keyrings
                      
                    
                      
                        curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
                      
                    

Añadir repositorio:

                      
                        echo 
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu 
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
                      
                    
                      
                        sudo apt update
                      
                      

3. Instalar Docker para Discourse

Ahora, ejecute el comando dado para instalar la plataforma docker y otras herramientas en su Debian 11 Linux.

                      
                        sudo apt-get install docker-ce docker-ce-cli containerd.io -y
                      
                    

4. Descargar Discurso en Ubuntu 20.04

Una vez que Docker esté en nuestro sistema, creemos un directorio dedicado para Discourse y luego clonemos su repositorio git para una instalación posterior.

                      
                        sudo mkdir /var/discourse
                      
                    

Ahora clona el repositorio de git

                      
                        
                          sudo
                        
                        
                          git
                        
                         clone https://github.com/discourse/discourse_docker.git /var/discourse
                      
                      

5. Instalar y configurar Discourse en Ubuntu 20.04

Primero cambie al directorio que hemos creado y clone el directorio.

                      
                        
                          cd
                        
                         /var/discourse
                      
                    

Iniciar secuencia de comandos

Ahora, inicia el script:

                      
                        sudo ./discourse-setup
                      
                    

La configuración le pedirá que agregue la dirección de dominio que desea usar con Discourse:

Para example: forum.googlesyndication.com

Después de eso, para enviar el correo, el usuario debe configurar la dirección del servidor SMTP del servidor de correo que desea usar. Le pedirá los siguientes elementos:

                      
                        SMTP server address -
SMTP user name -
SMTP port -
SMTP password -
                      
                    

Puedes consultar el página oficial del discurso para resolver problemas relacionados con el correo electrónico. Por lo tanto, asegúrese de que los detalles de SMPT sean correctos; de lo contrario, no podrá usar Discourse más adelante.

6. Acceder a la interfaz web

Ahora, abra su navegador que puede acceder al nombre de dominio que ha registrado para Discourse. Después de eso, en la URL, dirija el navegador al Dominio de su Discurso.

Para example : Aquí estamos usando- forum.how2shout.com

                      
                        https://forum.how2shout.com
                      
                      

7. Registrar cuenta de administrador

Haga clic en el Registro Botón para crear una cuenta para comenzar a usar Discourse

Confirmar correo electrónico del discurso

8. Cómo actualizar el discurso

En el futuro, si desea actualizar su instalación, siga los comandos dados:

                      
                        cd /var/discourse
                      
                    
                      
                        sudo git pull
                      
                    
                      
                        sudo ./launcher rebuild app
                      
                    

9. Cómo desinstalar Discourse

Si algo no está bien y solo desea eliminar la instalación de Discourse existente por completo junto con los contenedores, estos son los comandos a seguir:

                      cd /var/discourse
                    
                      sudo ./launcher stop app
                    
                      sudo ./launcher destroy app
                    
                      sudo rm -r /var/discourse
                    

Otros artículos:

⇒ Cómo instalar el software Flarum Forum en Ubuntu 22.04 | 20.04
⇒ Cómo instalar Foxit PDF Reader en Ubuntu 20.04 Linux
⇒ Instale el panel de administración de Ajenti en el servidor Ubuntu 20.04 LTS
⇒ Cómo instalar el servidor SSH en Ubuntu 20.04 LTS

Related Posts