1. 2013
Apache 4 conexión
mediante Mysql.
[Escribir el subtítulo del documento]
[Escriba aquí una descripción breve del documento. Una descripción breve es
un resumen corto del contenido del documento. Escriba aquí una descripción
breve del documento. Una descripción breve es un resumen corto del
contenido del documento.]
Jesús A. Carmona Cuevas
ASIR2
05/11/2013
2. Jesús A. Carmona Cuevas
Primero vamos a crear una base de datos en phpmyadmin
Ahora dentro de la base de datos tenemos que crear 1 tablaa con los campos “login” y
“pwd”.
2
A.S.I.R. 2
3. Jesús A. Carmona Cuevas
Ahora introducimos 2 usuarios dentro de la tabla
Como vemos ya están creados y con la clave encryptada
Ahora vamos a crear un usuario que tenga privilegios en la base de datos
Ahora creamos una carpeta dentro de /var/www esta la llamaremos “privada”
3
A.S.I.R. 2
4. Jesús A. Carmona Cuevas
Dentro de privada, vamos a crear un “index.html” como pagina de inicio de prueba,
que será la que veamos cuando nos autentifiquemos con alguno de los usuarios que
hemos creado antes
Ahora vamos a crear el virtualHost, para ello nos vamos a “/etc/apache2/sitesavailable” y creamos un archivo llamado mysql, este debe quedar asi:
Ahora vamos a activar el sitio Mysql con a2ensite
4
A.S.I.R. 2
5. Jesús A. Carmona Cuevas
En /etc/hosts crearemos un Server Name llamado www.autenticacion.com con nuestra
IP.
Este será el que utilicemos para acceder a la web donde tendremos que autenticarnos
Ahora vamos a instalar el libapache2-mod-auth-mysql
Ahora vamos a activar el modulo y a reiniciar el servidor.
5
A.S.I.R. 2
6. Jesús A. Carmona Cuevas
Ahora solo nos queda conectarnos a www.autenticacion.com y autenticarnos
6
A.S.I.R. 2