One place for hosting & domains

      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

      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

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


      Introducción

      R es un lenguaje de programación de código abierto que se especializa en informática estadística y gráficos. En este tutorial, instalaremos R en un servidor 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 R en Ubuntu 20.04.

      Paso 1: Añadir la clave GPG

      Tras iniciar sesión en su servidor Ubuntu 20.04 como usuario sudo no root, añada la clave GPG relevante.

      • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

      Paso 2: Añadir el repositorio de R

      • sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'

      Si no está usando 20.04, busque el repositorio relevante desde la lista R Project Ubuntu,denominado para cada versión.

      Paso 3: Actualizar las listas de paquetes

      Paso 4: Instalar R

      Paso 5: Pruebas de instalación

      Inicie la shell interactiva de R como root.

      Debería obtener un resultado similar al siguiente:

      Output

      R version 4.0.0 (2020-04-24) -- "Arbor Day" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) ... Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. >

      Esto confirma que hemos instalado correctamente R e introducido su shell interactiva.

      Tutoriales relacionados

      Aquí tiene enlaces a tutoriales más detallados relacionados con esta guía:



      Source link