apache4 mysql-cms
TRANSCRIPT
Apache 4 conexión mediante Mysql.
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”.
A.S.I.R. 2
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”
A.S.I.R. 2
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/sites-available” y creamos un archivo llamado mysql, este debe quedar asi:
Ahora vamos a activar el sitio Mysql con a2ensite
A.S.I.R. 2
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.
A.S.I.R. 2
Jesús A. Carmona Cuevas
Ahora solo nos queda conectarnos a www.autenticacion.com y autenticarnos
A.S.I.R. 2