Linux

Video73: Como Instalar PHPMYAdmin en Linux Debian y RedHat.



Hola, en este video les voy a mostrar los pasos para instalar un manejador de base de datos llamado PHPMyAdmin, su pagina es

Este sistema nos permite administrar bases de datos tipo MySQL y compatibles como MariaDB atraves de un navegador.

Los pasos llevados a cabo estan diseñados para llevar a cabo la instalación en 2 familias de Linux.

Debian 12 y Ubuntu 22.x , del otro lado RedHat en Fedora 38, Alma y Rocky Linux 9.2.

Vamos a trabajar todo en la consola que es donde esta el poder de Unix y Linux.

Una vez configurado el sistema, mostramos como importar una base datos.

PHPMyAdmin tiene muchas funciones que les pueden servir.

Estos son los pasos utilizados.

Instalacion de PHPMYADMIN en Debian/RedHat.

@rocky_linux
@AlmaLinux
@debian
@fedora
@ubuntu
@mariadb
@official_php
@TheASF
@phpmya

PHPMYADMIN

Requerimientos:

Servidor WEB: Apache.
Base de Datos: Mysql o compatibles(MariaDB).
Lenguage de Programacion: PHP.

Debian(Debian 12,Ubuntu 22.x)/RedHat(Fedora 38,AlmaLinux 9.2,RockyLinux 9.2)

1; Instalar la base de datos mariadb.
–Debian/Ubuntu.
apt install mariadb-server -y
systemctl status mariadb

–RedHat: fedora, almalinux,rockylinux
dnf install mariadb-server -y

-habilitar servicio
systemctl enable mariadb

-iniciar servicio
systemctl start mariadb

-verificar servicio
systemctl status mariadb

2; Agregar clave a root de db
–Debian/RedHat
mysql
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘mariadb’;
flush privileges;
quit

3; Instalar Servidor Web Apache.

–Debian/Ubuntu
apt install apache2 -y
systemctl status apache2

–redhat: fedora,almalinux,rockylinux
dnf install httpd -y
-habilitar servicio
systemctl enable httpd
-iniciar servicio
systemctl start httpd
-Estatus de Servicio.
systemctl status httpd
-Abrir puerto en firewall
firewall-cmd –add-port=80/tcp
firewall-cmd –runtime-to-permanent
firewall-cmd –reload

–Debian/Redhat Probar Apache en el navegador

4; Instalar php y modulos requeridos.

–Debian/Ubuntu
apt install php php-bz2 php-mysqli php-curl php-mbstring php-xml php-zip php-gd -y
-reiniciamos apache
systemctl restart apache2

–RedHat: fedora,almalinux,rockylinux
dnf install php php-mysqli php-gd php-zip -y
-reiniciamos apache
systemctl restart httpd

–Debian/Redhat Prueba de fuego para validar php en apache
cd /var/www/html
NOTA: Ya no salirse de este directorio.
-crear archivo test.php y agregar este contenido.
NOTA: Aqui les pido observen el video en el 8:50, por que aqui no puedo colocar la funcion completa, youtube se enoja :-).

?php phpinfo; ?

-correr script en navegador

NOTA: Si no ven la info de php en navegador, detengan todo y revisar pasos anterios ya que si no ejecuta apache los archivos php no podemos seguir.

5; –Debian/Ubuntu instalar unzip
apt install unzip -y

–almalinux instalar wget
dnf install wget -y

6; Descargar phpmyadmin del sitio oficial phpmyadmin.net, guardar en /var/www/html y descomprimirlo
–Debian/RedHat
wget
unzip latest.zip
–cambiar nombre de directorio.
mv phpMyAdmin-5.2.1-all-languages phpmyadmin

–Debian/Ubuntu
-cambiar permiso a usuario de apache a directorio ./wordpress
chown -R www-data:www-data phpmyadmin/

–RedHat: fedora,almalinux,rockylinux
chown -R apache:apache phpmyadmin/

7; Accesar phpmyadmin desde navegador y configurar acceso.
–Debian/RedHat

-configurar.
-generar llave blowfish

-Ubicacion de archivo mysql.sock de cada distribucion
Debian: /run/mysqld/mysqld.sock
RedHat: /var/lib/mysql/mysql.sock

–Debian/RedHat copear la configuracion generada via web a archivo en blanco llamado config.inc.php
cd /var/www/html/phpmyadmin
touch config.inc.php
copiar configuracion a archivo.

8; Accesar a pagina de logeo.

-crear DB phpmyadmin para uso interno.

9; Importar BD de prueba.
–test query.

10; fin.

Si me gane unas croquetas para mis chuchos via paypal bienvenido:

pheriko arroba gmail punto com

Recuerden si requieren soporte, aseroria o implementar ya se windows, Linux ya sea alguno de los sistemas aqui presentados u otros podemos brindar soporte comercial.

Aqui mis redes sociales para seguimiento.

Mi Pagina que requiere una reorganizacion:

#redhat #redhatlinux #almalinux #rockylinux #debian12 #ubuntu #fedorahat #mariadb #mysql #mysqltutorials #php #linux_tutorial #linux #phpmyadmin #phpmysql

[ad_2]

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button