Instale phpmyadmin en Ubuntu Top 10.Top 10

Instale phpmyadmin en Ubuntu Top 10.Top 10
phpmyadmin es una herramienta de administración de bases de datos basada en la web muy útil para administrar Mysql o mariadb bases de datos. Es una herramienta gratuita que está escrita en PHP. Diferentes tipos de tareas de bases de datos se pueden realizar fácilmente utilizando esta herramienta. phpmyadmin Ayuda a los usuarios novatos a realizar todo tipo de operaciones básicas de bases de datos sin tener ningún conocimiento de la consulta de escritura. Algunas características importantes de esta herramienta se mencionan a continuación.
  • Crear, soltar, cambiar el nombre o alterar bases de datos, tablas, columnas, claves primarias, claves e índices únicos.
  • Insertar, eliminar y actualizar registros de las tablas.
  • Administrar el servidor aplicando varias configuraciones del servidor.
  • Ejecutar diferentes tipos de consultas simples y complejas.
  • Crear, soltar y modificar procedimientos almacenados, desencadenantes y vistas.
  • Importar o exportar base de datos o tabla o datos de o a diferentes formatos.

Para hacer trabajos de desarrollo web, puede instalar XAMPP o LAMP. Si está utilizando el servidor XAMPP para Ubuntu, entonces no necesita instalar phpmyadmin por separado. Se instalará en el servidor XAMPP de forma predeterminada cuando instale el servidor XAMPP. Pero si está utilizando lámpara en Ubuntu, entonces debe instalar phpmyadmin descargando el paquete. Este tutorial lo ayudará a instalar phpmyadmin en ubuntu.

Antes de comenzar el proceso de instalación, debe confirmar que la lámpara funciona correctamente. Ejecute los siguientes comandos para verificar que Apache2, MySQL y PHP estén instalados y funcionen.

Verifique el estado actual del servidor web (apache2).

$ sudo systemctl status apache2

Verifique la conexión del servidor de bases de datos (MySQL/Mariadb). El servidor mysql está instalado aquí.

[Si no se establece una contraseña para root]

$ sudo mysql

o

[Si el usuario root tiene contraseña]

$ sudo mysql -u root -p

Verifique la versión del PHP instalado.

$ PHP -V

Abra cualquier navegador y verifique que el servidor Apache se esté ejecutando.

http: // localhost

Después de verificar las tareas anteriores, puede iniciar el proceso de instalación de phpmyadmin en ubuntu.

Paso-1: Instale PhPMyadmin de repositorios de Ubuntu

Ejecutar el comando de actualización antes de indicar el proceso de instalación de phpmyadmin.

$ sudo apt actualización

Después de la actualización, ejecute el siguiente comando para instalar PhPMyAdmin desde repositorios de Ubuntu. Prensa 'Y' Cuando solicite el permiso para iniciar la instalación.

$ sudo apt install phpmyadmin php-mbstring php-gettext

presione el espacio Para seleccionar el servidor apache2, seleccionar De acuerdo y presione ENTER, cuando aparezca el siguiente mensaje.

Seleccionar y presione Entrar para usar dbconfig-common para configurar la base de datos.

A continuación, debe configurar la contraseña MySQL para hacer la conexión con el servidor de la base de datos utilizando phpmyadmin. Escriba la contraseña, seleccione De acuerdo y presione Entrar.

Vuelva a escribir la contraseña para confirmación. Seleccionar De acuerdo y presione Entrar.

Ejecute el siguiente comando para habilitar la extensión PHP, mbsstring, para usar el archivo de configuración de PhpMyadmin Apache.

$ sudo phpenmod mbstring

Reiniciar el servidor Apache para obtener el efecto de la instalación.

$ sudo systemctl reiniciar apache2

Ahora, PhPMyAdmin se instala correctamente y puede seguir el siguiente paso para configurar otra configuración de PhPMyAdmin.

Paso 2: Configuración de autenticación y privilegios

Un nombre de usuario y contraseña predeterminados se establecen al momento de instalar phpmyadmin para realizar tareas de base de datos. El nombre de usuario predeterminado es 'phpmyadmin'Y la contraseña es la que ha establecido en el paso anterior. Pero es mejor usar phpmyadmin haciendo una conexión como usuario root para realizar todo tipo de operaciones de base de datos. Si no se establece una contraseña para raíz Usuario Cuando el servidor MySQL o MariadB está instalado, entonces es necesario establecer una contraseña para el servidor de la base de datos más tarde. El usuario de la raíz puede usar 'auth_socket' o 'mysql_native_password'complemento para hacer la conexión con el servidor. Si 'auth_socket'El complemento se carga para el usuario root y luego cambia el método de autenticación del usuario root' desde 'auth_socket' a 'mysql_native_password'Para fines de seguridad. También puede crear una nueva cuenta de usuario para acceder a phpmyadmin.

Configuración para el usuario root:

Conectarse con el servidor de base de datos y verificar el método de autenticación actual de raíz usuario.

$ sudo mysql
> Seleccionar usuario, autenticación_string, complemento, host desde mysql.usuario;

Establezca la contraseña para el usuario root si no se establece antes.

> Establecer contraseña 'root'@'localhost' = contraseña ('myNewPasword');

Cambie el método de autenticación del usuario root utilizando el comando alter si el método de autenticación actual del usuario root es 'auth_socket'. Aquí, el método de autenticación se establece en 'mysql_native_password' por defecto. Entonces, no hay necesidad de ejecutar el siguiente comando.

> Alterar el usuario 'root'@'localhost' identificado con mysql_native_password por 'mynewpassword';

Ejecute el siguiente comando para recargar la autenticación y mostrar el efecto de la modificación.

> Privilegios de descarga;

Nuevamente, ejecute la siguiente consulta para verificar el método de autenticación actual de raíz usuario.

> Seleccionar usuario, autenticación_string, complemento, host desde mysql.usuario;

Configuración para un usuario particular de MySQL:

Si desea establecer permiso para que otro usuario acceda a phpmyadmin sin el usuario root, haga las siguientes tareas.

Conéctese con MySQL Server como usuario root y cree un nuevo usuario. La contraseña está configurada para el usuario root en el paso anterior. Entonces, tienes que usar -pag opción para conectarse con el servidor.

$ mysql -u root -p

Ejecutar la siguiente consulta para crear un nuevo usuario nombrado 'Linuxhint';

> Crear usuario 'linuxhint'@'localhost' identificado por 'SecretPass';

A continuación, debe establecer los permisos requeridos para que el nuevo usuario acceda al servidor de la base de datos. Ejecute el siguiente comando para establecer todo el permiso para el nuevo usuario.

> Otorgar todos los privilegios en *.* A 'linuxhint'@'localhost' con opción de subvención;

Ahora, salga de mysql.

> Salir

Acceder a phpmyadmin desde el navegador:

Abra cualquier navegador y escriba la siguiente URL para verificar eso phpmyadmin está funcionando correctamente o no.

http: // localhost/phpmyadmin

Ahora, inicie sesión en el servidor proporcionando credenciales de usuario root o recién creados. La siguiente página aparecerá después de iniciar sesión.

Paso 3: usando phpmyadmin

Hay dos paneles en phpmyadmin página. El panel izquierdo muestra la lista de todas las bases de datos, tablas, procedimientos y vistas existentes existentes. Debe hacer clic en el botón '+' de la base de datos en particular para mostrar las tablas, procedimientos y vistas.

El panel derecho contiene diferentes opciones de información del servidor de bases de datos y pestañas para realizar tareas de base de datos particulares. Cinco paneles de página de Cpanel son Configuración general, configuración de apariencia, servidor de bases de datos, servidor web y phpmyadmin. Los usos de estos paneles se explican en breve aquí.

Configuración general:

Puede usar este panel para mostrar la lista de MySQL Charset y cambiar la recopilación de MySQL Connection.

Configuración de la apariencia:

Cambia el idioma, el tema, el tamaño de la fuente y otra configuración relacionada con la apariencia de este panel.

Servidor de base de datos:

Este panel muestra información diferente sobre el servidor de la base de datos, como nombre del servidor, tipo, versión, nombre de usuario conectado, charset, etc.

Servidor web:

Este panel muestra información del servidor web, el cliente de base de datos y PHP.

phpmyadmin:

Esto muestra la versión de PhpMyadmin y otra información relacionada.

Opciones de pestaña:

La parte superior del panel derecho contiene la pestaña del menú. El usuario debe utilizar las opciones de pestañas para realizar operaciones de base de datos importantes de varios tipos, como la base de datos o tabla de datos Crear o soltar, ejecutar SQL, exportar o importar base de datos, crear o soltar activación, etc.

Ahora PhPMyAdmin es una herramienta esencial para que cualquier desarrollador web facilite las tareas de las bases de datos. Entonces, si desea utilizar la interfaz web para la administración de la base de datos en el servidor Lamp, siga este tutorial correctamente y disfrute.