Panel de Control Xampp en Ubuntu 14.04

Instalación del Panel de control del Xampp

Cómo instalar el Panel de Control

El Panel de control, es una herramienta que nos va a permitir arrancar y parar el Xampp, sin necesidad de utilizar la ventana de terminal.

Para instalarlo vamos a crear una aplicación llamada “Xampp-Control-Panel” que anclaremos en nuestro menú de herramientas, para tenerlo a mano siempre que queramos arrancar y parar los servicios Web de nuestro servidor, sin necesidad de utilizar lineas de comando.

Teclea el siguiente comando para instalar los paquetes necesarios para su funcionamiento:

$  sudo  apt-get install python-glade2

y a continuación para abrir el panel de control:

$  sudo  /opt/lampp/share/xampp-control-panel/xampp-control-panel
Panel de control Xampp funcionando.jpg

Panel de control Xampp funcionando

Ya tenemos el panel de control donde solo tenemos que dar a los botones de arranque de los servicios.

Con los servicios parados, abrir vuestro navegador y teclear: http://localhost.

Localhost con los servicios de Xampp parados

Localhost con los servicios de Xampp parados

Repetid la operación con los servicios arrancados (para ello pulsa sobre el boton “Start Xampp”).

Abre otra vez el navegador y teclea “localhost”· Ahora te carga la página del Xampp, con lo que todo funciona correctamente. Si aun no habeis configurado la seguridad del Xampp leed mi artículo anteríor: Como instalar Xampp en Ubuntu, en el punto Pasos para configurar la seguridad del Xampp.

Localhost con los servicios de Xampp encendidos

Localhost con los servicios de Xampp encendidos

Falta crear una pequeña aplicación que vamos a llamar xampp-control-panel, para abrir diréctamente el programa desde el menu de aplicaciones. Para ello, cierra el panel de control. Abre el terminal otra vez y teclea lo siguiente para editar un archivo llamado “xampp-control-panel.desktop” en /usr/share/applications:

$  sudo  gedit /usr/share/applications/xampp-control-panel.desktop

Y pega el siguiente código en el código:

[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
Icon[en_CA]=/opt/lampp/xampp.png
Encoding=UTF-8
Terminal=true
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/xampp.png
gedit-panel-control-xampp

Editando panel de control xampp

Guarda y cierra. Nota: Respecto a las líneas “icons”, hay que descargarse el icono y guardarlo en la ruta que te dice el fichero( opt/lampp/xampp.png)

Podéis descargarlo desde aquí: Descarga el xampp.png

Buscando el icono  Xampp.jpg

Buscando el icono Xampp

Como veis hay varios tamaños. Como el icono es para crear el lanzador de programa, me descargo el tamaño 96*96. Selecciono la imagen y le doy a boton derecho “guardar como”. Le cambio el nombre a xampp.png y con el navegador de ficheros seleciono la carpeta donde quiero que se guarde: /opt/lampp,

En éste punto falla la instalación. Seguramente por los permisos de la carpeta /opt. Le doy a guardar como y los descargo en la carpeta Descarga.

Abro el terminal (CTL +ALT+T) y lo muevo a /opt/lampp/ y me situó en la carpeta descargas:

$  cd  Downloads
$  sudo  mv xampp.png /opt/lampp/xampp.png

Ahora simplemente abro el lanzador de Xampp que hemos configurado y lo anclo al menú de inicio (barra lateral izquierda) para tenerlo siempre a mano.

Buscar el Xampp-control-panel recién creado:

Para ello vamos al menú de navegación izquierdo y en el icono que es como una rueda (el primero), buscamos el programa “Xampp”. Te aparecerá el panel de control del Xampp que acabamos de configurar.

Aplicación Panel de Control no reconoce el icono

Aplicación Panel de Control no reconoce el icono

Como podéis ver no me reconoce el icono, aunque el funcionamiento es correcto.
Ahora puedo arrancar y parar el Xampp desde aquí sin necesidad de utilizar el terminal.

Intentando solucionar el problema del icono

Por un lado actualizo los packetes dpkg

Abro un terminal(CTL+ALT+T) y tecleo las siguientes instrucciones:

sudo dpkg --configure -a

sudo apt-get install -f

sudo apt-get update

A continuación voy al menú de herramientas y busco el Xampp-control-panel. Sigue sin reconocer el icono ya que sigue mostrándome la interrogación. Si hago doble clic sobre él, en el terminal veo los siguientes errores: write error: broken pipe en varias lineas (491, 98, 148, 182)

Buscando la solución en Internet, llego a la siguiente solución (ya que parece un error con relación al gksudo, que funciona cambiando 2 lineas del exec= del programa que hemos creado):

Abro otra vez el terminal (CTL+Alt+T) y pego el siguiente código:

$  sudo  gedit /usr/share/applications/xampp-control-panel.desktop

Pegar el siguiente código en el archivo:

[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
Icon[en_CA]=/opt/lampp/xampp.png
Encoding=UTF-8
Terminal=true
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/xampp.png

Conclusiones

Lo único que he conseguido es crear un programa para pre lanzar el lanzador… menudo lío.

Dos iconos para el Xampp-Control-Panel

Dos iconos para el Xampp-Control-Panel

Es decir si voy a buscar la aplicación Xampp en el navegador del menú de navegación, veo que me reconoce dos programas de aplicación Xampp.

Uno es con icono (perfecto) le doy doble click y me abre una ventana de terminal donde me pide mi constraseña. Y al dársela, simplemente me abre el otro programa que había creado anteriormente, y que no reconoce el icono… oh!

En principio esta solución es la que voy a utilizar porque quiero anclar el programa al menú de navegación y no quiero dejar la interrogación.

Para anclarla simplemente me sitúo con el ratón sobre el icono del Xampp y con el botón derecho, selecciono “anclar a la barra de herramientas”

Panel de control anclado a la barra del menu

Panel de control anclado a la barra del menu

Instalación del Panel de control del Xampp conseguida y anclada al menú de navegación.

Esto es todo, con esto ya teneis la aplicación del Xammp creada y anclada al menú de aplicaciones. En mi próximo artículo instalaremos una página Web. No te lo pierdas. Un saludo

hello.cookyourweb

2 thoughts on “Instalación del Panel de control del Xampp

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *