Hola, en este video les voy a mostrar los pasos para instalar un manejador de base de datos llamado PHPMyAdmin, su pagina es phpmyadmin.net.
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
ip-servidor
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
ip-servidor/test.php
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 files.phpmyadm...
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
IP/phpmyadmin/setup
-configurar.
-generar llave blowfish
www.motorsport...
-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.
ip-servidor/phpmyadmin
-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.
/ bajaopensolutions
/ pheriko2
/ klabacita
Mi Pagina que requiere una reorganizacion:
bajaopensoluti...
#redhat #redhatlinux #almalinux #rockylinux #debian12 #ubuntu #fedorahat #mariadb #mysql #mysqltutorials #php #linux_tutorial #linux #phpmyadmin #phpmysql
Негізгі бет Video73: Como Instalar PHPMYAdmin en Linux Debian y RedHat.
Пікірлер: 17