Infelizmente, não há um guia único sobre a instalação da LAMP - que eu conheço -; no entanto, como você não editou o arquivo .htaccess manualmente, meu palpite seria: no arquivo de configuração principal (ou no arquivo de configuração do Host Virtual, a diretiva AllowOverride AuthConfig
está faltando.
A parte complicada é encontrar o arquivo correto. Para o VestaCP, você tem as seguintes configurações padrão:
- /etc/apache2/apache2.conf
- /etc/apache2/conf.d / *
- /home/$user/conf/web/apache2.conf
- /home/$user/conf/web/sapache2.conf
Você precisa localizar a configuração que contém as diretivas do PHPMyAdmin.
Tente algo como
grep -r phpmyadmin /etc/apache2/*
No arquivo correspondente você deve encontrar
<Directory /usr/share/phpmyadmin>
...
</Directory>
Se sim, você poderia adicionar
AllowOverride AuthConfig
na seção <Directory ..> </Directory>
e reinicie o serviço apache2.