He instalado la pila AMP (Apache, MySQL, PHP) y phpMyAdmin en mi sistema. También configuré la raíz de nivel de usuario (localhost / ~ usuario) y funcionó.
Las cosas que todavía me confunden son:
He instalado la pila AMP (Apache, MySQL, PHP) y phpMyAdmin en mi sistema. También configuré la raíz de nivel de usuario (localhost / ~ usuario) y funcionó.
Las cosas que todavía me confunden son:
El mensaje de error "Prohibido" (error 403) es algo que genera el servidor web Apache
Loquenecesitaparaverificarensuhttpd.conf(oarchivosrelacionados)que:SuDirectoryglobaltieneOpciones-Indexes(estoevitaqueelservidormuestreuníndicedeldirectorioylaestructuradelarchivoenausenciadeunarchivoindex.htmoindex.html.Tenerestaopciónestablecidayningúnarchivoindex.htmharáquesegenereestemensaje403.
TieneslalíneaDirectoryIndexindex.htmlindex.phpespecificada.Estoaseguraráqueseabraautomáticamenteelnombredelarchivoalingresaraldirectorio.Tambiéndeseaasegurarsedetenerunarchivoindex.htmloindex.phpeneldirectorio.
SiquieresprobartuinstalacióndePHP,hayunapequeñaporcióndecódigoquepuedesponerenunarchivoindex.php(puedesnombrarlocomoquieras,perodebeterminarcon.php).
<?phpphpinfo();?>Cuandoapuntestunavegadoralocalhostahoradeberíasver(tuconfiguraciónvariará,porsupuesto):

EncuantoaphpMyAdmin,puedesponerestoencualquierlugar.Puedeponerloensudirectoriodeusuarios(noserecomiendasitienevariosusuariosquenecesitanusarlo)opuedecrearunhostvirtualbasadoenpuertoparaqueestédisponiblesolosialguiensabequépuertoestáescuchando.Echeunvistazoala
Además, es posible que desee consultar Adminer en lugar de phpMyAdmin. Me ha resultado mucho más fácil de implementar y mucho más robusto.