Codigo Maldito

XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa está liberado bajo la licencia GNU  y actúa como un servidor Web libre, fácil de usar y capaz de interpretar páginas dinámicas.

Instalación de xampp en 5 pasos

  • Paso 1: Descarga
  • Paso 2: Instalación
  • Paso 3: Inicio
  • Paso 4: Prueba
  • Paso 5: Arranque

Paso 1.

Descargamos la ultima versión des de la pagina oficial http://www.apachefriends.org/en/xampp-linux.html,  en este caso xampp-linux-1.7.3a.tar.gz.

Paso 2.

Instalamos o simplemente extraemos:

[user@servidor]$ su
[root@servidor]# tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt

Ya esta instalado en /opt/lampp

Paso 3.

Para iniciar el servidor lampp, ejecute el archivo /opt/lampp/lampp:

[root@servidor]# /opt/lampp/lampp start

Starting XAMPP 1.7.3a...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Para detener(stop) o reiniciar(restart) el servidor lampp, ejecute:

[root@servidor]# /opt/lampp/lampp stop

Paso 4.

Para ejecutar paginas PHP o proyectos simplemente copiamos a la carpeta /opt/lampp/htdocs/carpeta_del_proyecto.

Para comprobar si esta correctamente instalado probamos con un hola mundo:

[root@servidor]# mkdir /opt/lampp/htdocs/demo
[root@servidor]# cd /opt/lampp/htdocs/demo
[root@servidor]# nano index.php

Dentro de index.php:

<?php
echo 'Hola mundo PHP'.(2+3);
?>

Para probar la pagina demo ingresamos en nuestro navegador a: http://localhost/demo/ y para la pagina de inicio de xampp a: http://localhost/.

Paso 5.

Para que lampp se inicie cada vez que inicia el ordenador, creamos un link /opt/lampp/lampp en /etc/init.d/  y luego agregamos a la lista de aplicaciones a lanzar al inicio con “chkconfig” o “update-rc.d” si es debian o ubuntu:

[root@servidor]# ln -s /opt/lampp/lampp /etc/init.d/lampp
[root@servidor]# cd /etc/init.d/
[root@servidor]# chkconfig --add lampp

Si estamos usando ubuntu o debian con “update-rc.d lampp defaults”.

Luego ya podemos iniciar, detener o reiniciar el servidor lampp desde /etc/init.d/lampp start|stop|restart

Enlaces:

http://www.apachefriends.org/en/xampp-linux.html