Instalar y configurar Xampp en linux

Actualizado el domingo, 19 junio, 2016

XAMPP es un paquete de código libre, con el cual podrás instalar de forma muy sencilla un servidor Apache en ordenador, es compatible con los sistemas operativos Linux, Windows, MAC o Solaris. Esta instalación que propongo esta probada en Opensuse, en Ubuntu, en Fedora y en CenTos. XAMPP incluye los servidores de bases de datos MySQL y SQLite y los gestores phpMyAdmin y phpSQLiteAdmin. Es recomendable instalar la ultima versión de Xampp, pero tal vez si eres desarrollador o simplemente tus necesidades son otras, puedes visitar [mi anterior post|/post/Historial-de-versiones-XAMPP-Apache-MySQL-PHP-y-Fecha].

Comenzamos con la instalación:

cd /tmp
wget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run
chmod 755 xampp-linux-x64-5.6.3-0-installer.run
sudo ./xampp-linux-x64-5.6.3-0-installer.run

En la carpeta donde se instalo nuestro Xampp, debemos dar privilegios a la carpeta donde alojaremos nuestros proyectos (por defecto, htdocs) que se ejecutaran como localhost.

sudo chmod a+w /opt/lampp/htdocs

Ahora asociaremos nuestro nombre de usuario linux, con el de apache (nos evitaremos problemas de permisos).

cd /opt/lampp/etc

Editamos el archivo .conf:

sudo nano httpd.conf

En la linea donde aparece “User nobody”, lo modificaremos por tu nombre de usuario, por ejemplo:

User nobody
Group nogroup

Lo cambiamos por

User Sergio(recuerda que es un ejemplo)
Group nogroup

Los conceptos de seguridad los trataremos en un próximo post, dado que dependerá de la versión instalada.

sudo nano /opt/lampp/etc/extra/httpd-xampp.conf

Por ultimo, estos son los comandos para trabajar con Xampp en entorno linux.

/opt/lampp/lampp start  ---> iniciar el servidor
/opt/lampp/lampp stop  ---> detener el servidor
/opt/lampp/lampp restart  ----> reiniciar el servidor

 

Agregar comentario