GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Mattermost con MySQL en Ubuntu 14.04 y Debian 8

Instala Mattermost con MySQL en Ubuntu 14.04 y Debian 8 . Mattermost es la mejor alternativa de la aplicación de mensajería Slack. Le brinda la opción de todas las comunicaciones en un solo lugar con una interfaz fácil de usar. Puede compartir fácilmente mensajes y archivos en computadoras de escritorio y dispositivos móviles.

Paso 1:configurar el servidor de base de datos MySQL

Primero necesita instalar el servidor de base de datos MySQL en su sistema. Use el siguiente comando para instalar la versión predeterminada disponible de mysql o lea este tutorial.

$ sudo apt-get install mysql-server

Ahora cree una base de datos para la instalación más importante y un usuario mysql para la autenticación.

$ mysql -u root -p

mysql> CREATE DATABASE mattermost;
mysql> GRANT ALL on mattermost.* to [email protected] IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;

Paso 2:descarga el archivo de Mattermost

Ahora puede usar la cuenta raíz o una cuenta separada para su instalación más importante. Use los comandos a continuación para crear una cuenta separada.

$ sudo adduser mmuser
$ sudo passwd mmuser

Ahora cambie a la cuenta recién creada y descargue la edición compilada más importante usando el siguiente comando. Para encontrar la última versión, visite aquí. Extraiga también el archivo comprimido descargado.

$ sudo su - mmuser
$ wget https://releases.mattermost.com/2.2.0/mattermost-team-2.2.0-linux-amd64.tar.gz
$ tar xzf mattermost-team-2.2.0-linux-amd64.tar.gz

Paso 3:configurar Mattermost

Ahora edite el archivo de configuración más importante config/config.json y actualice los detalles a continuación en SqlSettings sección. Actualice los valores de DataSource según los registros creados en el paso 1.

  "DriverName": "mysql",
  "DataSource": "mmuser:[email protected](localhost:3306)/mattermost?charset=utf8mb4,utf8",

Ahora cree un directorio de datos para la instalación más importante. Esta es la ubicación donde mattermost guarda los datos de los equipos, como archivos cargados, etc.

$ mkdir ~/mattermost/data

Paso 4:Inicie el servidor Mattermost

La configuración más importante se ha completado. Ahora use los siguientes comandos para iniciar el servicio más importante.

$ cd ~/mattermost/bin
$ ./platform

Mattermost predeterminado se ejecuta en el puerto 8065, que se puede cambiar en config/config.json expediente. Acceda a su servidor en el puerto 8065 (o puerto personalizado) a través del navegador web.

 http://svr1.tecadmin.net:8065/

Ahora puede que necesite crear su primer equipo en la materia. Para crear un equipo, ingrese la dirección de correo electrónico para la cuenta del administrador del equipo y haga clic en Crear equipo.

Asegúrese de que el correo electrónico del administrador sea correcto y haga clic en "Sí, esta dirección es correcta".

Ahora ingrese el nombre de su equipo en el cuadro y haga clic en Siguiente.

Puede personalizar la URL de su equipo aquí. Ingrese la URL del equipo requerida y haga clic en Siguiente.

Ahora elija un nombre de usuario para su cuenta de administrador y haga clic en Siguiente.

Introduzca una contraseña segura para su cuenta de administrador y haga clic en Finalizar.

Tu equipo ha sido creado con éxito y serás redirigido a tu cuenta.

Paso 5:Configurar Mattermost con Upstart

Ahora cree un script de inicio importante para Upstart daemon. Edite /etc/init/mattermost.conf archivo en el editor de texto y agregue el siguiente contenido.

start on runlevel [2345]
stop on runlevel [016]
respawn
chdir /home/mmuser/mattermost
setuid mmuser
exec bin/platform

Ahora puede usar los siguientes comandos para iniciar y detener lo más importante.

$ sudo start mattermost
$ sudo stop mattermost

Ubuntu
  1. Cómo instalar MySQL 8.0 en Ubuntu 18.04

  2. Cómo instalar Spotify en Ubuntu y Debian

  3. Cómo instalar Nginx con PHP5 y MySQL en Ubuntu 11.10

  4. Cómo instalar MySQL en Debian 11

  5. Cómo instalar MySQL en Debian 11

Cómo instalar MySQL en Ubuntu

Cómo instalar el servidor MySQL en Ubuntu

Cómo instalar MySQL 8.0 en Ubuntu 18.04

Cómo instalar Mattermost en Debian 11

Cómo instalar el cliente de escritorio Mattermost en Debian 11 / Ubuntu 20.04

Cómo instalar MySQL en Ubuntu 22.04