Si por algún motivo necesitas montar un servidor web libre en tu PC, una de las alternativas más extendidas y fáciles de utilizar es Xampp. Es multiplataforma, lo había tenido instalado en mi antiguo XP y en este caso me he animado, por motivos de trabajo, a montarlo en mi Ubuntu.
- Apache
- MySQL
- PHP
- Perl
Su instalación es sencillísima. Solo tienes que descargar la última versión de Xampp visitando el siguiente enlace.
Una vez descargado en tu pc hay que descomprimir el contenido en /opt. Esto te creará una carpeta /opt/lampp donde estará todo lo citado anteriormente, instalado y configurado.
Por poner un caso práctico os pongo los pasos que he seguido para tener instalado Xampp de forma correcta en mi Ubuntu.
Los pasos han sido muy simples, primero descargar Xampp desde aquí, en mi caso la última versión es la 1.6.8a.
Abro un terminal y me sitúo en mi escritorio que es donde he bajado «xampp-linux-1.6.8a.tar.gz»
armisael@tokyo:~$ cd Escritorio
armisael@tokyo:~/Escritorio$
Ahora toca descomprimir el fichero de xampp en la carpeta /opt
armisael@tokyo:~/Escritorio$sudo tar zxvf xampp-linux-1.6.8a.tar.gz -C /opt
Una vez hecho esto, ya tenemos Xampp donde queríamos y sólo queda arrancar
armisael@tokyo:~$ cd /opt/lampp
armisael@tokyo:/opt/lampp$ sudo ./lampp start
Starting XAMPP for Linux 1.6.8a…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.
Y tatachán, ya tenemos el servidor web montado en nuestra Ubuntu. Para validar que todo funciona correctamente solo debes poner en tu navegador web «http://localhost» y te redigirá a la pantalla de inicio de Xampp.
Un detalle importante es activar las opciones de seguridad que permiten que tu instalación de Xampp sea más segura, solo debes ejecutar la siguiente instrucción y seguir las instrucciones según tus necesidades.
armisael@tokyo:~$ cd /opt/lampp
armisael@tokyo:/opt/lampp$ sudo ./lampp security
Espero que os sirva a alguno 😉
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql
phpmyadmin … 😛
Ya pero luego toca revisar los ficheros de configuración y tal…esto es para vagos en los que me
incluyo x’DD
ahí esta la gracia tio xD
Yo no podria estar tranquilo sabiendo que he montado algo a lo que pueden acceder personas de cualquier parte del mundo, a cualquier hora del dia, sin ver que esta haciendo, que comparte, si realmente necesito todo lo que pone…
Si quieres configurar seguridad basta con un
/opt/lampp/lampp security
A ver, para la primera vez recomiendo lo mismo que tú..xo si ya sabes que hace Xampp y no quieres marearte, hace lo mismo que tú pero con un click 😉