Dentro de la gestión cotidiana que debemos realizar en entornos de sistemas existe una muy especial la cual está asociada al desarrollo web y todo lo que esto conlleva. Una de las mejores herramientas para llevar a cabo este tipo de tareas es, indiscutiblemente, XAMPP.
Qué es XAMPP
XAMPP es una distribución de Apache la cual incluye aplicaciones como MariaDB, PHP y Perl, y es totalmente gratuita y de sencilla instalación. Dentro de sus principales características tenemos:
- Es una herramienta multiplataforma ya que se puede instalar en Windows, Linux, Solaris, Mac OS, entre otros.
- Soporta PHP 7.
- Es licenciado bajo GNU.
- Permite la fácil creación de un sitio web.
Hoy este tutorial analizará cómo instalar XAMPP en Ubuntu 16.10.
1. Cómo descargar e instalar XAMPP en Ubuntu Linux
Paso 1
El primer paso consiste en descargar XAMPP desde el siguiente enlace:
Paso 2
Allí seleccionamos la versión más actual, en este caso es la versión 7.11 la cual incluye Apache 2.4.25, MariaDB 10.1.21, PHP 7.1.1 + SQLite 2.8.17/3.7.17. Guardamos el archivo y ya podemos ver el archivo de XAMPP descargado:
Paso 3
Una vez el archivo de XAMPP esté descargado el siguiente paso consisten en otorgar los respectivos permisos para su ejecución, para ello será necesario ejecutar el siguiente comando:
sudo chmod +x xampp-linux-x64-7.1.1-0-installer.run
Si deseamos podemos arrastra directamente el archivo a la terminal para que la ruta sea verídica.
Paso 4
Una vez asignados los permisos respectivos el siguiente paso consisten en ejecutar el instalador ingresando lo siguiente:
sudo ./xampp-linux-x64-7.1.1-0-installer.run
Paso 5
De manera automática se desplegará el asistente de instalación de XAMPP:
Paso 6
Pulsamos en Next y continuaremos con todo el proceso de instalación:
Paso 7
Finalmente veremos XAMPP instalado en Ubuntu 16.10:
Paso 8
Una vez instalado XAMPP procedemos a iniciar el servicio ejecutando el siguiente comando:
sudo /opt/lampp/lampp start
Paso 9
Si deseamos detener el servicio ejecutaremos el siguiente comando:
sudo /opt/lampp/lampp stop
Paso 10
Para reiniciarlo ejecutaremos lo siguiente:
sudo /opt/lampp/lampp restart
Paso 11
Comprobamos que XAMPP funciona adecuadamente accediendo al navegador e ingresando lo siguiente en la barra de dirección:
http://localhost/xampp/
2. Cómo configurar XAMPP para arrancar de forma automática en Ubuntu Linux
Paso 1
Si deseamos que XAMPP sea ejecutado con cada inicio de sesión será necesario editar el archivo rc.local, para ello accedemos a dicho archivo con el editor preferido de la siguiente forma:
sudo nano /etc/rc.local
Paso 2
Allí agregaremos la siguiente línea:
/opt/lampp/lampp start
Paso 3
Guardamos el archivo usando la combinación de teclas:
Ctrl + O
y salimos del editor usando las teclas:
Ctrl + X
3. Cómo configurar parámetros de seguridad de XAMPP en Ubuntu Linux
Paso 1
El siguiente punto consiste en establecer los niveles de seguridad de seguridad de XAMPP tal como contraseñas y usuarios, para esto ejecutaremos el siguiente comando:
sudo /opt/lampp/lampp security
Paso 2
En el asistente desplegado debemos configurar la contraseña de XAMPP y algunos parámetros adicionales como FTP y MySQL:
4. Cómo activar eAccelerator en XAMPP en Ubuntu Linux
eAccelerator es una herramienta que incluye XAMPP con el fin de optimizar todo el proceso de desarrollo PHP.
Paso 1
Para ello accedemos a la siguiente ruta /opt/lampp/etc/php.ini y allí desmarcaremos, removiendo el símbolo ; las siguientes líneas:
;extension="eaccelerator.so" ;eaccelerator.shm_size="16" ;eaccelerator.cache_dir="/opt/lampp/tmp/eaccelerator" ;eaccelerator.enable="1" ;eaccelerator.optimizer="1" ;eaccelerator.check_mtime="1" ;eaccelerator.debug="0" ;eaccelerator.filter="" ;eaccelerator.shm_max="0" ;eaccelerator.shm_ttl="0" ;eaccelerator.shm_prune_period="0" ;eaccelerator.shm_only="0" ;eaccelerator.compress="1" ;eaccelerator.compress_level="9"
Paso 2
Guardamos los cambios en el archivo. Si todo está correctamente configurado veremos lo siguiente en el navegador:
Paso 3
Podremos añadir los archivos necesarios para la gestión web en la siguiente ruta:
/opt/lampp/htdocs/De esta forma hemos configurado XAMPP en Ubuntu 16.10 y podremos iniciar a explorar al máximo esta interesante herramienta de gestión. Para explorar más opciones dentro de sistemas Linux, te dejamos esta recopilación con las mejores distribuciones gratuitas para Linux de este año.