Cubrimos una de esas plataformas que emulan entornos similares al servidor web en un sistema local, yo.mi., XAMPP/LAMPP. También hay muchos otros software disponibles, pero XAMPP toma la delantera debido a las características ofrecidas. XAMPP proporciona un entorno de prueba apropiado que facilita y acelera el proceso de desarrollo. Este tutorial aprenderá a instalar, configurar y usar XAMPP/LAMP en un sistema Linux.
Que es xampp?
XAMPP es un paquete de software que contiene Apache HTTP Server, PHP, MariadB/MySQL y Perl. Dado que es multiplataforma, también podemos usarlo en Windows, Linux y Mac,. XAMPP para Linux se llama LAMPP. Este paquete, creado por Apache Friends, ofrece servicios como host local o servidor local.
Además, las herramientas antes mencionadas, las últimas versiones de XAMPP incluyen herramientas adicionales útiles para la administración de bases de datos, como PhPMyadmin, Mail Server Mercury, Filezilla FTP Server, OpenSSL, etc.
Todo lo que requiere es descargar el software y probar clientes o sitios web antes de la implementación.
Instalar y configurar XAMPP en su PC
El proceso de instalación de XAMPP es sin esfuerzo y rápido. Una vez instalado, se comporta como un localhost/servidor que verifica los sitios web antes de cargarlos al servidor web. Por lo tanto, el software XAMPP proporciona un entorno apropiado para evaluar las aplicaciones MySQL, Apache, Perl y PHP en un sistema local.
Paso uno: comenzar
Antes de sumergirse en los pasos necesarios para configurarlo en su sistema, descargue la última versión del instalador XAMPP desde https: // www.Apachefriends.org/índice.html.
Para este tutorial, utilizaremos la última versión del instalador XAMPP que es XAMPP-LINUX-X64-8.0.2-0 instalador.correr.
Paso dos: convierta el archivo del instalador en un ejecutable
Ahora convierta el paquete de instalación en un archivo ejecutable. Muévase a su directorio de 'descargas' y escriba el siguiente comando para asignar permisos relevantes:
ubuntu@ubuntu: ~ $ sudo chmod 755 [Nombre de su paquete]
Para la última versión, usaremos:
ubuntu@ubuntu: ~ $ sudo chmode 755 xampp-linux-x64-8.0.2-0 instalador.correr
Paso tres: Inicie el mago
Ahora inicie el asistente para continuar con el proceso de instalación. Con privilegios de superuser, ejecute el siguiente comando para iniciar el asistente gráfico.
ubuntu@ubuntu: ~ $ sudo ./[Nombre de su paquete ejecutable]
Para el último paquete, aparece como sigue:
ubuntu@ubuntu: ~ $ sudo ./XAMPP-LINUX-X64-8.0.2-0 instalador.correr
El comando anterior emitirá la siguiente pantalla:
Paso cuatro: iniciar la instalación
Hacer clic Próximo Para iniciar el proceso de instalación. Mantenga la configuración predeterminada intacta donde recomienda elegir el software deseado. Sigue haciendo clic a continuación hasta que llegue a este punto.
Aquí está todo configurado para instalar el XAMPP en su máquina. Haga clic en Siguiente para comenzar el proceso de instalación.
Por último, haga clic en el Finalizar botón. Desmarque el Iniciar XAMPP opción para deshabilitar el lanzamiento automático de XAMPP.
Escriba el siguiente comando para iniciar el demonio LAMPP.
ubuntu@ubuntu: ~ $ sudo/opt/lamp/lampp start
Ahora exploremos el paquete XAMPP.
Paso cinco: verifique su instalación
Puede verificar la instalación de XAMPP en Linux para verificar la funcionalidad deseada. Inicie su navegador web favorito y escriba la siguiente URL:
http: // localhost/phpmyadmin
La siguiente pantalla implica la exitosa instalación de XAMPP.
Configuración de seguridad de XAMPP
Dado que XAMPP está dedicado a los desarrolladores a proporcionar la mayor accesibilidad posible para probar sus desarrollos, no está destinado a fines de producción. Cuando se usa en entornos de producción, podría ser realmente fatal.
Veamos una lista de cheques de seguridad posiblemente faltantes en XAMPP:
La falta de estas medidas de seguridad menores exhibe grandes vulnerabilidades que pueden causar graves consecuencias. Para evitar los problemas mencionados anteriormente, XAMPP requiere una configuración de seguridad antes de iniciarse en un entorno sensible.
Escriba el siguiente comando en el terminal para realizar una verificación de seguridad rápida y garantizar la instalación segura de XAMPP:
Ubuntu@ubuntu: ~ $/opt/LAMPP/LAMPP SEGURIDAD
Desinstalado XAMPP
La desinstalación de XAMPP es tan simple como su proceso de instalación. Del terminal de Linux, cd En el directorio xAMPP instalado /opt /LAMPP.
ubuntu@ubuntu: ~ $ cd /opt /lampp
Lista 'ls -a' Todos los archivos del directorio para identificar el programa de desinstalación. Luego ejecuta el "./Desinstalar " Archivo con privilegios raíz para desinstalar XAMPP.
ubuntu@ubuntu: ~ $ sudo ./desinstalar
Un cuadro de diálogo se solicitará para confirmar los cambios solicitados. Seleccione 'Sí' para continuar desinstalando XAMPP y sus módulos; El proceso puede llevar un tiempo. Por último, un cuadro de diálogo aparecerá para confirmar la finalización exitosa del proceso.
La eliminación manual de la carpeta LAMPP y las subcarpetas es otro paso importante. Escriba el siguiente comando:
ubuntu@ubuntu: ~ $ sudo rm -r /opt /lampp
También puede eliminar los paquetes de instalación del sistema. Ahora se eliminan todos los archivos y módulos XAMPP del sistema.
Conclusión
XAMPP/LAMP ofrece un entorno útil para que los desarrolladores prueben sus aplicaciones antes de implementarlas en un servidor profesional remoto. Ofrece un entorno de depuración rápido para la configuración de no producción, que puede ser un riesgo de seguridad si se expone a Internet sin tomar precauciones.