Solucionar Error 403 al Acceder a PHPMyAdmin

En este artículo mostraremos la forma de solucionar el problema de acceso a el PHPMyAdmin de el servidor XAMPP en Ubuntu.

El mensaje de error 403 a solucionar es:

El acceso a la solicitada directorio sólo está disponible desde la red local.
Este ajuste puede ser configurado en el archivo "httpd-xampp.conf".

Solución:

Si el servidor está iniciado, se lo tiene que detener.
sudo /opt/lampp/lampp stop

Debemos ingresar y configurar los parámetros de seguridad del archivo "httpd-xampp.conf", ingresando con el siguiente código:
sudo gedit /opt/lampp/etc/extra/httpd-xampp.conf

Procedemos a ingresar el codigo de: Require all granted, dentro la etiqueta de <Directory "/opt/lampp/phpmyadmin"> en la linea 18 quedando de esta manera:
<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    Require all granted
</Directory>

Con esto seguramente usted podrá acceder al phpmyadmin.

Habilitar el Panel de Control de XAMPP en Ubuntu

Si instalaste correctamente el XAMPP en Ubuntu, seguramente utilizas la consola y las lineas de comando para iniciar y detener el servicio del servidor. Y no hay nada de malo en ello, pero ¿qué pasa si queremos tener una interfaz gráfica para poder iniciar y detener el servidor?.


Para ello afortunadamente XAMPP ya tiene un panel de control el cual debe ser habilitado mediante una serie de comandos, los cuales describiremos a continuación:

Requisito.

Ya se debe de tener instalado el XAMPP en Ubuntu, sino lo has hecho esta guía te servirá de mucho: http://urlgeek.blogspot.com/2013/02/instalar-xampp-en-ubuntu-con-4-pasos.html.

Paso 1.

Debemos abrir el panel de control de XAMPP. Lo hacemos con este código:
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel


Paso 2.

Creamos un archivo desktop en /usr/share/applications con el siguiente comando:
sudo gedit /usr/share/applications/xampp-control-panel.desktop

Paso 3.

En el nuevo archivo creado procedemos a copiar lo siguiente:
[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon[en_CA]=/opt/lampp/icons/comp.blue.png
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/icons/comp.blue.png


Guardamos y todo listo, desde este momento ya podemos acceder al panel de control de XAMPP desde el menú Aplicaciones/Otras.

Instalar XAMPP en Ubuntu, Con 4 pasos Detallados

Si quieres instalar XAMPP en Ubuntu de una manera rápida y sencilla, seguramente estos pasos que te presentaremos a continuación te ayudarán a hacerlo.

Como seguramente ya sabrán XAMPP es un servidor que contiene Apache, MySQL, PHP, Perl y que puede correr tanto en windows como en linux.  Lo cual lo hace el servidor más popular utilizado por los desarrolladores web. Por tanto nuestro objetivo primordial será brindarles los pasos necesarios para instalar y dejar todo listo para la utilización y soporte de algún proyecto web.

En este caso aprenderemos cómo instalar adecuadamente mediante la consola de Ubuntu. Para ello es necesario contar con la versión más reciente y estable de esta aplicación, lo cual podemos conseguir en esta web: http://www.apachefriends.org/en/xampp-linux.html.

Paso 1.

Una vez descargada la versión más reciente de XAMPP, en la consola procedemos a ubicarnos en la carpeta donde fue descargada el paquete. Generalmente es en el directorio "Descargas". Para hacer esto tecleamos:
cd Descargas

Paso 2.

Procedemos a desempaquetar en el directorio "/opt". Hacerlo de esta manera es una buena practica ya que este directorio está dedicado al almacenamiento de aplicaciones externas. Para descomprimir el paquete debemos teclear en consola este códico:
sudo tar xvfz xampp-linux-1.8.1.tar.gz -C /opt

Paso 3.

Debemos dar permisos de escritura al directorio "htdocs", también podemos enlazar algún directorio de nuestra carpeta personal, este último es opcional solo para quienes quieren tener sus proyectos dentro su carpeta personal y no en el directorio /opt. Para realizar esta tarea tecleamos estos códigos:
sudo chmod a+w /opt/lampp/htdocs

El siguiente código es opcional (donde está usuario debe entrar el nombre de tu carpeta personal)
sudo ln -s /opt/lampp/htdocs /home/usuario/Webs

Paso 4.

Ahora solo queda inicializar nuestro servidor XAMPP, mediante este código:
sudo /opt/lampp/lampp start

Bonus.

A continuación te presentamos los comandos para detener, reiniciar y desinstalar el XAMPP.
sudo /opt/lampp/lampp stop

sudo /opt/lampp/lampp restart

sudo rm -rf /opt/lampp
 

©2011 Url Geek | Theme diseñado por chicoloco123 para Fuutec.com | Ir arriba ↑