#18 Instalar y configurar LAMPP
#18 Instalar y configurar LAMPP
LAMPP es el XAMPP para linux. Para crear un servidor en local.
La siguiente configuración es óptima para ejecutar Joomla en el servidor, pero también servirá para otros CMS como drupal, wordpress, phpbb, etc.
#18.1 Instalar y configurar LAMPP
1. Descargar e instalar LAMPP
2. Descomprimir en la carpeta /opt/
3. Instalar la librería ia32-libs (se utiliza para poder ejecutar lampp sobre arquitectura x64)
4. Configurar php.ini
5. Editar permisos
6. Iniciar servidor
7. Si quieres puedes configurar la seguridad del servidor (osea poner contraseñas):
Has de saber que el usuario predeterminado de LAMPP es lampp, el usuario y contraseña predeterminados para phpmyadmin y mysql es root y la contraseña en blanco.
Ya puedes colocar tus archivos en /opt/lampp/htdocs
Para ver si el servidor va bien: http://localhost/
#18.2 Crear un sistema de backups automático
Con LAMPP puedes crear backups de la siguiente forma:
Si no estableciste contraseña para mysql, pues vacía.
Tiene que estar iniciado el servidor para que pueda crear el backup
Para crear el sistema de backups automático:
1. Colocar en /opt/lampp/backup.sh el siguiente script
Pon tu password de mysql
El valor 10 significa que se guardarán como máximo 10 backups
2. Dar permisos al archivo
3. Instalar gnome-schedule
4. Ejecutar Schedule: Aplicaciones > Herramientas del Sistema > Tareas programadas
5. Crear nueva tarea que se ejecutará repetidamente
Por ejemplo: de lunes a viernes a las 4am
Comando: /opt/lampp/backup.sh
Minuto: 0
Hora: 4
Día: *
Mes: *
Día de la semana: 1-5
Para restaurar un backup simplemente hay que ejecutar el archivo .sh que se guarda en /opt/lampp/backup (recuerda que tienes que darle permisos de ejecución)
