Introducción

MyWebSQL es un cliente de base de datos basado en web rápido, eficiente e interactivo que ofrece una interfaz de usuario WYSIWYG para administrar bases de datos en línea. Es un software simple escrito en PHP que tiene la sensación y el aspecto familiares de una aplicación de escritorio. La solución es de código abierto y se puede descargar e implementar de forma gratuita en su servidor Ubuntu 18.04 para administrar sus bases de datos MySQL, SQLite, MariaDB y PostgreSQL.

Este tutorial lo guiará a través del proceso de instalación de MyWebSQL en su sistema Ubuntu 18.l04. Una vez que la aplicación está instalada, ya no es necesario administrar su base de datos desde una terminal de línea de comandos o un cliente de escritorio. Puede aprovechar el poder de su navegador favorito para administrarlos todos.

requisitos

Antes de comenzar, hay algunas cosas que deben determinarse para facilitar la instalación. Incluyen:

  • Servidor Ubuntu 18.04 y un usuario con permisos sudo.
  • La instalación requiere Apache2, PHP y MariaDB. Por esta razón, la pila LAMP (Apache, MariaDB y PHP) debe estar instalada en su servidor Ubuntu 18.04. Si no ha instalado esta pila, siga nuestras instrucciones en Cómo instalar la pila LAMP (Apache, MariaDB y PHP) en Ubuntu 18.04

Cuando todo esté en su lugar, estará listo para esta instalación sencilla y directa.

¡Vamos a empezar!

Paso 1 Instalar y configurar MySQL

Lo primero que debe hacer al instalar MySQL es descargar los archivos de la aplicación. Ejecute el siguiente comando para descargar los archivos necesarios:

$ cd /tmp && wget https://phoenixnap.dl.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip

A continuación, ejecute el siguiente comando para extraer los archivos descargados al directorio raíz de su servidor web (Apache2):

$ sudo unzip mywebsql-3.7.zip -d /var/www/html

El comando anterior crea una carpeta llamada mywebsql. Ahora ejecute los siguientes comandos para cambiar el permiso de la carpeta raíz:

$ sudo chown -R www-data:www-data /var/www/html/mywebsql/
$ sudo chmod -R 755 /var/www/html/mywebsql/

A continuación, ejecute el siguiente comando para reiniciar el servicio Apache:

$ sudo systemctl restart apache2

Su aplicación MySQL ya debería estar completamente instalada y configurada.

Paso 2 acceso a MySQL

Una vez que MySQL esté instalado, abra su navegador preferido y busque http: // localhost / mywebsql. Reemplace el valor “localhost” con el nombre de host o la dirección IP de su servidor. Si todo funciona bien, se le llevará a una página similar a la siguiente:

Cómo instalar MySQL en Ubuntu 18.04 LTS

Inicie sesión con las credenciales de su cuenta raíz de MariaDB.

Cómo instalar MySQL en Ubuntu 18.04 LTS

Si obtiene un error al intentar iniciar sesión en MyWebSQL, deberá ajustar el problema de inicio de sesión para resolver el error. Para solucionar las complicaciones del usuario root de MySQL, primero inicie sesión en su servidor MariaDB:

$ sudo mysql -u root

Ingrese sus datos de inicio de sesión (nombre de usuario y contraseña) y presione INGRESAR. Una vez que esté en el indicador de shell de la base de datos MariaDB, ejecute el siguiente comando:

use mysql;
updateusersetplugin=''whereUser="root";
flushprivileges;
Exit

Esto deshabilitará la autenticación del complemento de usuario raíz y solucionará el error que impedía el acceso a MySQL.

A continuación, ejecute el siguiente comando para reiniciar MariaDB y crear una nueva contraseña:

$ sudo systemctl restart mariadb.service

Debería poder iniciar sesión en su aplicación MySQL.

Conclusión

¡Felicidades! Ha instalado correctamente MySQL desde el símbolo del sistema en Ubuntu 18.04. Disfrute de la conveniencia y eficiencia de administrar sus bases de datos en la web.