Cómo crear un iniciador de Linux para el panel de control de XAMPP

XAMPP es una popular solución de pila de servidor web de código abierto distribuida por Apache Amigos. Te ayuda a unirte a la base de datos MariaDB, Apache Servidor HTTP e intérpretes de Perl con un intérprete de script PHP juntos. Esto facilita a los desarrolladores la creación de servidores locales para probar e implementar contenido web. La instalación de este paquete le da acceso a un único panel de control, pero a menudo se olvida de crear un iniciador para él.

Puede crear un archivo .desktop para proporcionar acceso instantáneo al panel de control de XAMPP. Independientemente de si usa Unity, GNOME, KDE, LXDE, Xfce4 u otro entorno de escritorio, lo más probable es que tenga acceso a un directorio ubicado en ~/.local/share/applications para la instalación de archivos .desktop. Esto cubre las principales distribuciones gráficas de Ubuntu. Si su distribución coloca los lanzadores en otro lugar, simplemente modifique estas instrucciones para señalarlo en el lugar correcto.

Método 1: cree un archivo .desktop para el panel de control de XAMPP

Abra una terminal manteniendo presionadas las teclas CTRL, ALT y T, y luego escriba gedit ~/.local/share/applications/xampp-control-panel.desktop para crear un nuevo archivo. Si está usando Lubuntu, deberá reemplazar gedit con leafpad, y los usuarios de Xubuntu querrán usar mousepad en su lugar. También puede usar vi o nano independientemente de la configuración de Ubuntu u otra configuración de Linux con la que esté tratando.

Cuando esté en el editor de texto elegido, coloque el siguiente código en el nuevo archivo:

[Entrada de escritorio]

Comentario=Iniciar o detener XAMPP

Nombre=Panel de control XAMPP

Exec=gksu ?python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py?

Icono[es_ES]=/usr/share/icons/Humanity/devices/24/network-wired.svg

Codificación=UTF-8

Terminal=falso

Nombre[en_US]=Panel de control XAMPP

Comentario[en_US]=Iniciar o detener XAMPP

Tipo=Aplicación

Icono=/opt/lampp/htdocs/favicon.ico

Mantenga presionada la tecla CTRL y presione S para guardar el archivo, o guárdelo desde el menú desplegable de archivos. Cierra el editor de texto, pero ten en cuenta que es posible que tengas que volver a él más tarde. Ahora emita el comandosudo chmod +x ~/.local/share/applications/xampp-control-panel.desktoppara hacerlo ejecutable.

Dirígete a Dash e intenta iniciarlo, o si no estás usando Unity, compruébalo con cualquier aplicación o sistema de iconos de escritorio que estés usando. Lo más probable es que te pidan tu contraseña cuando lo inicies.

Método 2: Eliminación de arrugas en XAMPP

Si todo funcionó, entonces no necesita continuar. A veces no pasa nada después de crear un archivo como este. Si ese es el caso, intente ejecutar gksu python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py desde la CLI y verifique los mensajes de error. Es posible que reciba un mensaje que diga algo como “Error al importar pygtk2 y pygtk2-libglade”, que se puede solucionar instalando las dependencias de python-libglade. Instálelos con el sudo Comando apt-get install python-glade2.

También puede intentar reemplazar la línea Exec del panel de control con Exec=sudo -i python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py y ver si se ejecuta. Tenga en cuenta que tampoco tiene que usar estos iconos. Puede apuntar las líneas Icon= a cualquier archivo que desee. Utilizando un conjunto de iconos gratuito de Internet, podemos configurarlos para que se muestren como nos gustaría. Considera esto exampleque incluye un cursor de ratón ficticio del famoso Flatastic, que es gratuito para uso no comercial.

Incluso es posible señalar dos íconos adicionales separados. Mientras que en_US se usó en el example, esto podría reemplazarse para que coincida con cualquier idioma local. Puede que ni siquiera sea necesario en la codificación.

Si alguna vez desea eliminar XAMPP, también deberá eliminar el ícono con estos comandos:

cd ~/.local/share/aplicaciones/

sudo rm xampp-control-panel.escritorio

Leer siguiente

  • Linux From Scratch y más allá La versión 8.3 de Linux From Scratch utiliza Linux Kernel…
  • Los expertos opinan sobre la decisión de Microsoft de eliminar gradualmente el panel de control
  • Cómo arreglar el panel de control de Windows 10 que no se abre
  • Solución: el panel de control de NVIDIA muestra solo la configuración 3D

Actualizaciones del boletín

Ingrese su dirección de correo electrónico a continuación para suscribirse a nuestro boletín