You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.4 KiB
Markdown

---
title: "Aplicacion web MySQL"
date: 2022-10-31T01:05:11+01:00
draft: false
image: featured.png
categories:
- práctica
- Administración de Bases de Datos
tags:
- MySQL
- apache
- phpMyAdmin
- Práctica 1 ABD
---
## Instalación
instalamos php:
```bash
apt install apache2 libapache2-mod-php php php-mysql
apt install php-zip php-gd php-mbstring phpmyadmin -y
```
## Configuración
En la instalación de phpmyadmin elegimos como servidor **apache2**, después, cuando nos pregunta por una contraseña, le damos a Sí, e introducimos una contraseña para phpmyadmin dos veces
Una vez instalado, para poder acceder con un usuario concreto, tenemos que hacer lo siguiente:
Entramos en el directorio de phpmyadmin y copiamos un fichero de ejemplo para utilizarlo como configuración:
```bash
cd /usr/share/phpmyadmin/
cp config.sample.inc.php config.inc.php
```
en el fichero `config.inc.php` tenemos que añadir a `blowfish_secret` una cadena de 30 caracteres, y tenemos que descomentar las lineas de `controluser`y `controlpass` y añadirles las credenciales.
![fichero_conf](fichero_conf.png)
Una vez realizada la configuración, reiniciamos el servicio:
```bash
systemctl reload apache2
```
## Prueba
y podemos acceder a la página de administración en `http://IPmaquina/phpmyadmin/`:
![login](login.png)
![home](home.png)
![tablas](tablas.png)