how to update lampp in ubuntu
How to update lampp in ubuntu?
Para actualizar LAMPP (XAMPP) en Ubuntu de forma segura sin perder tus bases de datos ni tus proyectos web, debes seguir un proceso manual. XAMPP no cuenta con un comando de actualización automática ni se gestiona a través del gestor de paquetes de Ubuntu (apt).
[1] (/goto?url=CAESiQEB6zswFTfbFsIgeHTvdm7rJ5R-_Ygmfh4DAY2IKmncKeELPtwSxO3OPniCdhHJ2cc9aTVekPwuDQ6mddseVqQi9CSVL2FoUBVYnA_tKJr4y9sHyButUC8ehb701QEQe8QNy3ky_p8_tc1BC0ajTD6H_cGK8ILxDamMF1gvG8S7OW-y1BoMVKRlYg),
[2] (/goto?url=CAESYwHrOzAVrVzYNSH4f07HyVzh2ItGFXVXnme1WNMiQQIDm_Rv4b4pTYQerHxJVCdIqW0NTMJCPPlWrqK2Ipu7SDNOf45a5cmGhstol6v5xaI9DRUzgZr6kHd1GmpwH4PWQZiO5A)
El método recomendado consiste en respaldar tus datos, instalar la nueva versión encima de la actual para sobrescribir los binarios del sistema, y finalmente restaurar tus configuraciones.
Sigue este procedimiento paso a paso:
Paso 1: Realizar un respaldo de tus datos (Obligatorio)
Antes de tocar cualquier archivo, detén el servidor y pon a salvo tus proyectos y bases de datos. Abre una terminal (Ctrl + Alt + T) y ejecuta:
[1] (/goto?url=CAESZwHrOzAVSFCKgJF05CAur308C2GcIe5vVfvyB3t3RB3Qfezjqc6gFwjlQv48Q3gDxmyTaKX0G5MUiEaI4f1cSGEMkExOmXYlFQMva4RbMfDj4pMz-RgmMBRuzvsBF1TTNYKoCjer43g), [2] (/goto?url=CAESfwHrOzAVuS8Xb8ZNJwxKGgxI-0P7E34wo4iu958FIvn3itFdeTuXExGUkxlicymOAHg2sRkT1_FZPE0EdYN1VDT2zPEmLyZ_GziB0D0tBXFIZfAmDP5fRqaIBZsPLaWTJrC9P1DY2EY0LnRJY7s9ZdPqKdjFPewa1lG012xBzJo)
1. Detén los servicios activos de XAMPP:bash
sudo /opt/lampp/lampp stop
Usa el código con precaución.
2. Respalda tus archivos web (proyectos):bash
tar -czvf ~/backup_htdocs.tar.gz -C /opt/lampp htdocs
Usa el código con precaución.
Esto creará un archivo comprimido llamado backup_htdocs.tar.gz en tu carpeta Personal.
3. Respalda tus bases de datos (MariaDB/MySQL):bash
tar -czvf ~/backup_mysql.tar.gz -C /opt/lampp/var mysql
Usa el código con precaución.
Esto guardará de forma exacta todas tus bases de datos relacionales en tu carpeta Personal.
Paso 2: Descargar e instalar la nueva versión de XAMPP
Al ejecutar el nuevo instalador sobre el directorio actual (/opt/lampp), este actualizará PHP, Apache y MySQL a las versiones más recientes.
[1] (/goto?url=CAESYwHrOzAV1uwAHPlrs5_jIN79bpUT2S0R8pzbYTZvM-Pj3GmcL85GThicQB23H1vLz1VWLEB2qy-hp-aTJn_JaWFDmPn8KOt0AjiSNsN7hJ-CM7lk2AlpTaZU-QtGqY-sRRbR8A), [2] (/goto?url=CAESiQEB6zswFTfbFsIgeHTvdm7rJ5R-_Ygmfh4DAY2IKmncKeELPtwSxO3OPniCdhHJ2cc9aTVekPwuDQ6mddseVqQi9CSVL2FoUBVYnA_tKJr4y9sHyButUC8ehb701QEQe8QNy3ky_p8_tc1BC0ajTD6H_cGK8ILxDamMF1gvG8S7OW-y1BoMVKRlYg)
1. Descarga el instalador oficial: Dirígete a la página de descargas de Apache Friends y descarga la última versión del instalador para Linux (.run). [1] (/goto?url=CAESfwHrOzAVuS8Xb8ZNJwxKGgxI-0P7E34wo4iu958FIvn3itFdeTuXExGUkxlicymOAHg2sRkT1_FZPE0EdYN1VDT2zPEmLyZ_GziB0D0tBXFIZfAmDP5fRqaIBZsPLaWTJrC9P1DY2EY0LnRJY7s9ZdPqKdjFPewa1lG012xBzJo)
2. Accede a tu carpeta de descargas desde la terminal:bash
cd ~/Downloads
Usa el código con precaución.
3. Dale permisos de ejecución al instalador descargado:bash
sudo chmod +x xampp-linux-x64-*-installer.run
Usa el código con precaución.
4. Ejecuta el asistente de instalación:bash
sudo ./xampp-linux-x64-*-installer.run
Usa el código con precaución.
5. Completa el asistente gráfico: Sigue las instrucciones en pantalla haciendo clic en "Next". El instalador detectará de forma automática tu directorio existente en /opt/lampp y actualizará los archivos principales del núcleo. Al finalizar la instalación, desmarca la casilla para iniciar XAMPP inmediatamente.
[1] (/goto?url=CAESaQHrOzAVDpv0kmqnUrI6hWG78FxfUloMWEOul0GL0HwjoNDl3I0_OU2m8hopicebbfVyC-Gfzxy2W283-DUbB9APkYXKNml_o_Xy4N8P6KSAqKufrzeIEzU9ke4rN9anpIKsBg4ywNNDxQ),
[2] (/goto?url=CAESiQEB6zswFTfbFsIgeHTvdm7rJ5R-_Ygmfh4DAY2IKmncKeELPtwSxO3OPniCdhHJ2cc9aTVekPwuDQ6mddseVqQi9CSVL2FoUBVYnA_tKJr4y9sHyButUC8ehb701QEQe8QNy3ky_p8_tc1BC0ajTD6H_cGK8ILxDamMF1gvG8S7OW-y1BoMVKRlYg),
[3] (/goto?url=CAESiQEB6zswFdd6FvNbJ-X0x8eAgWdy7G3yu9PPC6ufW6V_Ga6qRe17BkI9eN7BYpLUHKSqES9el_i_yYCZFB17g6x7b9mT5rlkNKPcQmZl0cW-gHXjZyd-pSNbk752kPgpRJz0QK2rqH4zUuWdmnTuAQFR4iAY-zHy2R6k4xqwV4s2EEGSqHs33WzVBQ)
Paso 3: Restaurar tus bases de datos y configuraciones
A menudo, la instalación de una nueva versión limpia o restablece carpetas de datos críticas. Si notas que tus proyectos o bases de datos no aparecen, reubícalos usando los respaldos que creaste en el primer paso:
1. Restaurar proyectos (htdocs):bash
sudo tar -xzvf ~/backup_htdocs.tar.gz -C /opt/lampp/
Usa el código con precaución.
2. Restaurar bases de datos (mysql):bash
sudo rm -rf /opt/lampp/var/mysql
sudo tar -xzvf ~/backup_mysql.tar.gz -C /opt/lampp/var/
Usa el código con precaución.
3. Corregir los permisos de usuario de MySQL: Asegúrate de que los archivos restaurados de las bases de datos pertenezcan al usuario del sistema de MySQL asignando los privilegios correctos:bash
sudo chown -R mysql:mysql /opt/lampp/var/mysql
Usa el código con precaución.
Paso 4: Iniciar y verificar la actualización
Una vez restaurados todos tus elementos, arranca de nuevo el entorno para comprobar que todo funcione bajo la nueva versión.
1. Inicia todos los servicios en la terminal:bash
sudo /opt/lampp/lampp start
Usa el código con precaución.
2. Verifica el acceso web: Abre tu navegador favorito e ingresa a http://localhost. Deberías visualizar el panel de bienvenida actualizado. Accede a http://localhost/phpmyadmin para corroborar que todas tus bases de datos y tablas se encuentren intactas y funcionales.
[1] (/goto?url=CAESYwHrOzAV1uwAHPlrs5_jIN79bpUT2S0R8pzbYTZvM-Pj3GmcL85GThicQB23H1vLz1VWLEB2qy-hp-aTJn_JaWFDmPn8KOt0AjiSNsN7hJ-CM7lk2AlpTaZU-QtGqY-sRRbR8A)
A continuación se presenta un resumen de las acciones y comandos clave empleados en el proceso:
Fase del Proceso Objetivo Principal Comando Clave / Acción
1. Respaldo Asegurar datos antes de modificar binarios. tar -czvf ~/backup_mysql.tar.gz -C /opt/lampp/var mysql
2. Actualización Instalar binarios y versiones nuevas de PHP/Apache. sudo ./xampp-linux-x64-*-installer.run
3. Restauración Recuperar la información y bases de datos previas. sudo tar -xzvf ~/backup_mysql.tar.gz -C /opt/lampp/var/
4. Validación Iniciar servicios y comprobar las nuevas versiones. sudo /opt/lampp/lampp start
¿Te ha surgido algún mensaje de error al intentar iniciar los servicios tras la actualización o necesitas ayuda para migrar archivos de configuración específicos como el httpd.conf o el php.ini?
Comments
Post a Comment
Under your writing