Como ya es bien conocido por muchos, XAMPP es una distribución de Apache completamente gratuita y fácil de instalar que contiene MariaDB, PHP y Perl. Y cuyo paquete de instalación o instalador ha sido diseñado para ser increíblemente fácil de instalar y usar.
Este proyecto o desarrollo, llamado XAMPP, tiene más de 10 años de vida, los cuales han sido muy fructíferos debido a su gran comunidad detrás del proyecto. Siendo, la organización Apache Friends la que está detrás de este valioso proyecto de promocionar el servidor de web Apache.
En otras valiosas anteriores publicaciones sobre el tema de los Entornos o Herramientas de Desarrollo sobre GNU/Linux, hemos hablado sobre, por ejemplo, los mejores o más útiles Editores, IDEs, SDKs y Controles de versiones, sobre los tipos de Servidores web, Bases de Datos y Lenguajes de Programación, Scripting y Marcado, y hasta de la mismísima aplicación XAMPP.
Pero, en esta oportunidad, refrescaremos el procedimiento de instalación de una forma, lo más gráfica posible, es decir, sin recurrir al terminal (consola), sobre un moderno y actual Sistema Operativo (Distro) basado en DEBIAN 10.
XAMPP
Paso 1: Descargar XAMPP
Como primer paso de este procedimiento, como es lógico debemos ir al sitio web oficial de XAMPP, y descargar su archivo de instalación para GNU/Linux en su última versión. El cual, actualmente va por la versión 7.4.2 para todas las plataformas y provee los siguientes paquetes:
- PHP 7.2.27 , 7.3.14 , 7.4.2
- Apache 2.4.41
- MariaDB 10.4.11
- Perl 5.16.3
- OpenSSL 1.1.1d (UNIX solamente)
- phpMyAdmin 5.0.1
Paso 2: Instalación de XAMPP
Al finalizar la descarga, abrimos un “Explorador de archivos” y buscamos en la carpeta “Descarga” el instalador “xampp-linux-x64-7.4.2.0-installer.run”, que debemos ejecutar e instalar de la siguiente manera:
- Configurarlo como un archivo ejecutable mediante la pestaña “permisos” de sus propiedades de archivo.
- Ejecutarlo gráficamente como usuario root (superusuario). Y en caso de que su “Administrador de archivos” no permita ejecutarlo de esa manera, puede hacerlo vía terminal desde la carpeta “Descarga” de la siguiente forma:
$ cd Descargas $ sudo su $ chmod +x xampp-linux-x64-7.4.2.0-installer.run $ ./xampp-linux-x64-7.4.2.0-installer.run
- Continuar el proceso de instalación realizando las acciones descritas a continuación:
Paso 3: Comprobar funcionamiento de XAMPP
- Ejecutar arranque inicial de servicios esenciales (Apache, FTP, MySQL) de la siguiente manera:
Paso 4: Facilitar la ejecución del Gestor de Servicios de XAMPP
- Para dicha labor, se debe crear un Script que ejecute gráficamente el archivo “manager-linux-x64.run” de la siguiente manera:
- Luego crear un acceso directo en el menú de aplicaciones del Sistema de la siguiente manera:
Por último, los siguientes comandos a continuación pueden ejecutarse vía terminal o gráficamente creado un acceso directo en el menú de aplicaciones del Sistema, marcando la opción de “Ejecución en un terminal” para también, facilitar el arranque de los servicios.
Para iniciar los servicios de XAMPP
sudo /opt/lampp/lampp start
Para detener los servicios de XAMPP
sudo /opt/lampp/lampp stop
Para reiniciar los servicios de XAMPP
sudo /opt/lampp/lampp restart
Paso 4: Información útil sobre XAMPP
Recuerde los siguientes tips para un mejor uso de XAMPP:
- La ubicación (ruta de carpeta) donde se deben colocar los proyectos (sistemas / aplicaciones) para realizar las pruebas o desarrollos y poder visualizarlos desde el “Navegador web” es la mostrada a continuación:
/opt/lampp/htdocs
. - La ubicación (ruta de archivo) del “archivo de configuración de PHP”, para ajustar a nuestra necesidad los valores del mismo:
/opt/lampp/etc/php.ini
Para mayor información sobre el uso de XAMPP se puede acceder a la sección de Ayuda (FAQs) en español, del sitio web oficial. Y si ya tiene XAMPP instalado, puede acceder a la misma escribiendo la ruta http://localhost/dashboard/es/faq.html
en su navegador web.
Fuente: desdelinux