Habilitar acceso seguro a apache
En el post anterior vimos como hacer la instalacion basica de LAMP, ahora vamos a ejecutar unos comando para poder habilitar el acceso seguro a nuestro servidor en apache.
Editamos el archivo config de phpmyadmin
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
Agregar la linea AllowOverride All
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride All
Reiniciar apache
sudo systemctl restart apache2
sudo nano /usr/share/phpmyadmin/.htaccess
Agregar la siguiente informacion
AuthType Basic
AuthName “Restricted Files”
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user
Crear un usuario para ingreso a apache
sudo htpasswd -c /etc/phpmyadmin/.htpasswd “username”
Ocultar version php y apache
sudo nano /etc/apache2/apache2.conf
Agregar la siguiente linea
ServerSignature Off
ServerTokens Prod sudo
systemctl restart apache2