Instalación de phpmyadmin en Debian Top 10

Instalación de phpmyadmin en Debian Top 10
PhPMyAdmin es una herramienta basada en la web para administrar bases de datos MySQL/MariadB. En este artículo, le mostraré cómo instalar phpmyadmin en Debian 10 Buster. Entonces empecemos.

Actualización del caché del repositorio de paquetes apt:

Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

El caché del repositorio del paquete APT debe actualizarse.

Instalación y configuración de mysql/mariadb:

Ahora, instale paquetes de servidor y cliente Mariadb desde el repositorio oficial de paquetes de Debian 10 con el siguiente comando:

$ sudo apt install mariadb-server mariadb-client

Para confirmar la instalación, presione Y y luego presiona .

Se debe instalar mariadb.

Ahora, verifique si mariada El servicio se ejecuta con el siguiente comando:

$ sudo systemctl status mariadb

Como puedes ver, el mariada el servicio se está ejecutando. Es también activado Para comenzar automáticamente el arranque del sistema.

Si en algún caso, mariada El servicio no se está ejecutando, luego inicie el servicio con el siguiente comando:

$ sudo systemctl start mariadb

Ahora, ejecute el siguiente comando para establecer un raíz Contraseña para mariadb:

$ sudo mysql_secure_installation

Prensa .

Ahora presiona Y y luego presiona .

Ahora, escriba tu raíz contraseña y presione .

Escriba su raíz contraseña nuevamente y presione .

Prensa Y y luego presiona Para eliminar a los usuarios anónimos.

Si no quieres permitir raíz Inicie sesión de forma remota, presione Y. De lo contrario, presione norte. Entonces presione .

Ahora presiona Y y presionar Para eliminar la base de datos de prueba.

Ahora presiona Y y luego presiona Para recargar la tabla de privilegios.

Mariadb debe configurarse.

Creación de un nuevo usuario de MySQL/MARIADB para phpmyadmin:

No puede iniciar sesión en la última versión de la base de datos MySQL/Mariadb como raíz Usuario sin súper privilegios de usuario. Por lo tanto, puede crear un usuario no raíz de MySQL/MARIADB y otorgarle permisos requeridos para poder usarlo desde PhPMyAdmin. Es bastante fácil crear un nuevo usuario en mysql/mariadb.

Primero, inicie sesión en MaridB Shell con el siguiente comando:

$ sudo mysql -u root -p

Ahora, escriba la mariadb raíz contraseña que ya ha configurado y presionando .

Deberías iniciar sesión.

Ahora, crea un nuevo usuario pala (Digamos), configure la contraseña 123 para el usuario y otorgue todos los privilegios al usuario con la siguiente declaración SQL:

Otorgar todo en *.* A 'shovon'@'localhost' identificado por '123';

Para que los cambios entren en vigencia, ejecute la siguiente instrucción SQL:

Privilegios de descarga;

Ahora, salga de la cáscara de Mariadb de la siguiente manera:

\ Q

Instalación del servidor web Apache, PHP y las bibliotecas PHP requeridas:

Ahora, instale el servidor web de Apache 2, PHP y todas las bibliotecas PHP requeridas con el siguiente comando:

$ sudo apt instalación apache2 php php-json php-mbstring php-zip
PHP-GD PHP-XML PHP-CURL PHP-MYSQL

Ahora presiona Y y luego presiona Para confirmar la instalación.

El servidor web de Apache 2, PHP y todas las bibliotecas PHP requeridas deben instalarse.

Descargar phpmyadmin:

Puede descargar phpmyadmin desde el sitio web oficial de phpmyadmin. Una vez que se carga la página, haga clic en el botón de descarga como se marca en la captura de pantalla a continuación.

Su navegador debe solicitarle que guarde el archivo de archivo PhPMyAdmin. Seleccionar Guardar el archivo y haga clic en DE ACUERDO.

Phpmyadmin Archive debe descargarse.

También puede copiar el enlace de descarga y usar WGet para descargar PhPMyAdmin Archive desde la línea de comandos de la siguiente manera:

$ wget https: // archivos.phpmyadmin.net/phpmyadmin/4.9.0.1/
phpmyadmin-4.9.0.1-todos los idiomas.cremallera

Una vez que se completa la descarga, navegue al directorio donde el archivo PhpMyadmin se descarga de la siguiente manera.

$ cd ~/descargas

Como puede ver, el archivo zip phpmyadmin está aquí.

Ahora, extraiga el archivo de Phpmyadmin en el /optar directorio con el siguiente comando:

$ sudo unzip phpmyadmin-4.9.0.1-todos los idiomas.ZIP -D /OPT

Se debe extraer el archivo de phpmyadmin.

Como puede ver, se crea un nuevo directorio en el /optar directorio.

$ ls -lh /opt

En aras de la simplicidad, cambie el nombre del directorio a solo phpmyadmin/ Con el siguiente comando:

$ sudo mv -v /opt /phpmyadmin -4.9.0.1-todos los idiomas /opt /phpmyadmin

El directorio debe cambiarse.

Ahora, cambie el propietario y el grupo del /opt/phpmyadmin directorio y todo el contenido del directorio a datos www.

$ sudo chown -rfv www-data: www-data /opt /phpmyadmin

El propietario y el grupo del /opt/phpmyadmin El directorio y el contenido del directorio deben cambiarse a datos www.

Configuración de Apache para phpmyadmin:

Ahora, debe configurar el servidor web Apache para usar phpmyadmin. Voy a configurar phpmyadmin en el puerto 9000 en este articulo.

Primero, cree un nuevo archivo de configuración del sitio para PhPMyAdmin con el siguiente comando:

$ sudo nano/etc/apache2/sites disponible/phpmyadmin.confusión

Ahora, escriba las siguientes líneas para el phpmyadmin.confusión archivo.


ServerAdmin webmaster@localhost
Documentroot /opt /phpmyadmin

Índices de opciones Seguirsymlinks
Permitirse
Requiere todos otorgados

ErrorLog $ apache_log_dir/error_phpmyadmin.registro
CustomLog $ apache_log_dir/access_phpmyadmin.registro combinado

El archivo de configuración final debe verse de la siguiente manera. Una vez que haya terminado, guarde el archivo presionando + X seguido por Y y .

Ahora, debe decirle al servidor web de Apache que escuche el puerto 9000.

Para hacer eso, edite el /etc/apache2/puertos.confusión Archivo de configuración con el siguiente comando:

$ sudo nano/etc/apache2/puertos.confusión

Ahora, agregue la línea "Escucha 9000"Según lo marcado en la captura de pantalla a continuación. Una vez terminado, guarde el archivo de configuración presionando + X seguido por Y y .

Ahora, habilite el sitio PhPMyAdmin que acabamos de configurar con el siguiente comando:

$ sudo a2ensite phpmyadmin.confusión

Ahora, reinicie el servidor web Apache con el siguiente comando:

$ sudo systemctl reiniciar apache2

Acceso a PhPMyadmin:

Ahora, debería poder acceder a phpmyadmin en el puerto 9000.

Desde un navegador, visite http: // localhost: 9000 y debe ver la página de inicio de sesión de phpmyadmin.

Si desea acceder a phpmyadmin de forma remota, reemplace hostil con la dirección IP de la máquina Debian 10 donde ha instalado phpmyadmin.

Ahora, escriba el nombre de usuario y la contraseña de MySQL/Mariadb que ha configurado recientemente y haga clic en Ir.

Deberías iniciar sesión. Ahora, puede usar phpmyadmin para administrar sus bases y tablas de datos MySQL/mariadb.

Entonces, así es como instala phpmyadmin en Debian 10 Buster. Gracias por leer este artículo.