One place for hosting & domains

      rápido

      Cómo instalar Docker Compose en Ubuntu 20.04 [Guía de inicio rápido]


      Introducción

      En esta guía de inicio rápido, instalaremos Docker Compose en un servidor de Ubuntu 20.04.

      Para obtener una versión más detallada de este tutorial, con más explicaciones de cada paso, consulte Cómo instalar y utilizar Docker Compose en Ubuntu 20.04.

      Requisitos previos

      Para seguir esta guía, necesitará acceso a un servidor o una máquina local de Ubuntu 20.04 como usuario sudo y Docker instalado en este sistema.

      Paso 1: Descargar Docker Compose

      Para comenzar, consulte cuál es la versión más reciente de Docker Compose disponible en su página de versiones. En el momento de escribir este artículo, la versión estable más reciente es 1.26.0.

      Ejecute el siguiente comando para descargar Docker Compose y hacer que este software esté globalmente accesible en su sistema con el nombre docker-compose:

      • sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

      Paso 2: Configurar permisos ejecutables

      A continuación, establezca los permisos correctos para garantizar que el comando docker-compose sea ejecutable:

      • sudo chmod +x /usr/local/bin/docker-compose

      Para verificar que la instalación se realizó correctamente, ejecute:

      Visualizará un resultado similar a esto:

      Output

      docker-compose version 1.26.0, build 8a1c60f6

      Docker Compose se ha instalado correctamente en su sistema.

      Tutoriales relacionados

      A continuación, se ofrecen los enlaces a más guías detalladas relacionadas con este tutorial:



      Source link

      Como instalar o Docker Compose no Ubuntu 20.04 [Início rápido]


      Introdução

      Neste guia de início rápido, instalaremos o Docker Compose em um servidor Ubuntu 20.04.

      Para uma versão mais detalhada deste tutorial, contendo explicações mais completas para cada passo, confira Como instalar e configurar o Docker Compose no Ubuntu 20.04.

      Pré-requisitos

      Para seguir este guia, você precisará de acesso a um servidor Ubuntu 20.04 ou uma máquina local como usuário sudo. Além disso, o Docker precisa estar instalado neste sistema.

      Passo 1 — Baixar o Docker Compose

      Comece confirmando a versão mais recente do Docker Compose disponível em sua página de lançamentos. No momento da redação deste artigo, a versão estável mais atual é a 1.26.0.

      Execute o seguinte comando para baixar o Docker Compose e tornar este software globalmente acessível em seu sistema como docker-compose:

      • sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

      Passo 2 — Configurar permissões executáveis

      Em seguida, defina as permissões corretas para garantir que o comando docker-compose seja executável:

      • sudo chmod +x /usr/local/bin/docker-compose

      Para verificar se a instalação foi bem-sucedida, execute:

      Você verá um resultado parecido com este:

      Output

      docker-compose version 1.26.0, build 8a1c60f6

      O Docker Compose agora está instalado com sucesso em seu sistema.

      Tutoriais relacionados

      Aqui estão os links para os guias mais detalhados relacionados a este tutorial:



      Source link

      Cómo instalar MariaDB en Ubuntu 20.04 [Guía de inicio rápido]


      Brian Boucheron escribió una versión anterior de este tutorial.

      Introducción

      MariaDB es un sistema de administración relacional de bases de datos de código abierto, que comúnmente se utiliza como alternativa para la parte de MySQL de la popular pila LAMP (Linux, Apache, MySQL, PHP/Python/Perl). Se diseñó como un reemplazo a medida de MySQL.

      En este tutorial de inicio rápido se describe cómo instalar MariaDB en un servidor de Ubuntu 20.04 con una configuración inicial segura. También cubrirá cómo configurar una cuenta administrativa adicional para el acceso a la contraseña.

      Requisitos previos

      Para seguir este tutorial, necesitará un servidor con Ubuntu 20.04. Este servidor debería tener un usuario administrativo no root y un firewall configurado con ufw. Puede establecerlos siguiendo nuestra Guía inicial de configuración del servidor para Ubuntu 20.04.

      Paso 1: Instalar MariaDB

      Antes de instalar MariaDB, actualice el índice de paquetes en su servidor con apt:

      A continuación, instale el paquete:

      • sudo apt install mariadb-server

      Cuando se instale desde los repositorios predeterminados, MariaDB se ejecutará automáticamente. Para probar esto, compruebe su estado.

      • sudo systemctl status mariadb

      Recibirá un resultado que es similar al siguiente:

      Output

      ● mariadb.service - MariaDB 10.3.22 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2020-05-12 13:38:18 UTC; 3min 55s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 25914 (mysqld) Status: "Taking your SQL requests now..." Tasks: 31 (limit: 2345) Memory: 65.6M CGroup: /system.slice/mariadb.service └─25914 /usr/sbin/mysqld . . .

      Si MariaDB no funciona, puede iniciarla con el comando sudo systemctl start mariadb.

      Paso 2: Configurar MariaDB

      Ejecute la secuencia de comandos de seguridad instalada con MariaDB. Con esto, verá una serie de solicitudes mediante las cuales podrá realizar cambios en las opciones de seguridad de su instalación de MariaDB.

      • sudo mysql_secure_installation

      En la primera solicitud se pedirá que introduzca la contraseña root de la base de datos actual. Debido a que no configuramos una aún, pulse ENTER para indicar “none” (ninguna).

      Output

      . . . Enter current password for root (enter for none):

      En la siguiente solicitud se pregunta si desea configurar una contraseña root de base de datos. En Ubuntu, la cuenta root para MariaDB está estrechamente vinculada al mantenimiento del sistema automatizado. Por lo tanto, no deberíamos cambiar los métodos de autenticación configurados para esa cuenta. Escriba N y pulse ENTER.

      Output

      . . . Set root password? [Y/n] N

      Desde allí, puede pulsar Y y luego ENTER para aceptar los valores predeterminados para todas las preguntas siguientes. Esto eliminará algunos usuarios anónimos y la base de datos de prueba, deshabilitará los inicios de sesión root remotos y cargará estas nuevas reglas.

      Paso 3: (Opcional) Crear un usuario administrativo que emplea la autenticación por contraseña

      En sistemas con Ubuntu y MariaDB 10.3, el usuario root de MariaDB está configurado para autenticarse usando el complemento unix_socket de manera predeterminada en lugar de una contraseña. Debido a que el servidor utiliza la cuenta root para tareas como la rotación de registros y el inicio y la detención del servidor, es mejor no cambiar los detalles de autenticación root de la cuenta. En vez de eso, los mantenedores del paquete recomiendan crear una cuenta administrativa independiente para el acceso basado en contraseña.

      Para hacer esto, abra la línea de comandos de MariaDB desde su terminal:

      A continuación, cree un nuevo usuario con privilegios root y acceso basado en contraseña. Asegúrese de cambiar el nombre de usuario y la contraseña para que se adapten a sus preferencias.

      • GRANT ALL ON *.* TO 'admin'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

      Vacíe los privilegios para garantizar que se guarden y estén disponibles en la sesión actual:

      Después de esto, cierre el shell de MariaDB:

      Puede probar este nuevo usuario con la herramienta mysqladmin, un cliente que le permite ejecutar comandos administrativos. El siguiente comando mysqladmin conecta con MariaDB como el usuario admin y devuelve el número de la versión tras pedir la contraseña del usuario:

      • mysqladmin -u admin -p version

      Recibirá un resultado similar a este:

      Output

      mysqladmin Ver 9.1 Distrib 10.3.22-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.3.22-MariaDB-1ubuntu1 Protocol version 10 Connection Localhost via UNIX socket UNIX socket /var/run/mysqld/mysqld.sock Uptime: 4 min 49 sec Threads: 7 Questions: 467 Slow queries: 0 Opens: 177 Flush tables: 1 Open tables: 31 Queries per second avg: 1.615

      Conclusión

      En este guía ha instalado el sistema de gestión relacional de bases de datos MariaDB, y lo ha protegido usando la secuencia de comandos mysql_secure_installation que venía instalada. También tuvo la opción de crear un nuevo usuario administrativo que utiliza la autenticación con contraseña.

      Ahora que dispone de un servidor de MariaDB activo y protegido, aquí se muestran algunos ejemplos de los siguientes pasos que puede completar para trabajar con el servidor:



      Source link