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
54 lines
1.4 KiB
Markdown
1 year ago
|
---
|
||
|
title: "Aplicacion web MySQL"
|
||
|
date: 2022-10-31T01:05:11+01:00
|
||
|
draft: false
|
||
1 year ago
|
image: featured.png
|
||
|
categories:
|
||
|
- práctica
|
||
|
- Administración de Bases de Datos
|
||
|
tags:
|
||
|
- MySQL
|
||
|
- apache
|
||
|
- phpMyAdmin
|
||
|
- Práctica 1 ABD
|
||
1 year ago
|
---
|
||
|
|
||
|
## 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)
|