Você está na página 1de 3

Como instalar Xampp en Debian Wheezy?

Xampp es un servidor independiente de plataforma de cdigo libre. Que esta formado por un servidor Web
Apache, una base de datos MySQL y los interpretes para los lenguajes PHP y Perl.
Que significa XAMPP?
Su nombre proviene de un conjunto de letras, en el que cada una de ellas tiene su significado "X"(para
cualquier sistema operativo, es decir X sistema operativo), "A"(Apache, Servidor), "M"(MySQL SQLite, bases
de datos), "P"(PHP, leguaje de programacin) y "P"(Perl), aparte de incluir sus respectivos gestores
phpMyAdmin y phpSQLiteAdmin...
Para que nos sirve XAMPP?
XAMPP es una herramienta de desarrollo que nos permite hacer pruebas de nuestro trabajo (ya sea paginas
Web o de programacin) en nuestro propio ordenador sin necesidad de estar conectado a Internet o en su
defecto podemos instalar en Linux LAMPP, pero toda la paquetera se necesita instalar individualmente.. eso
lo dejamos para otro post.
Ventajas
Como algunos sabemos, las ventajas que XAMPP nos presenta es, su forma mas sencilla y rpida de instalarlo
en nuestro ordenador (computadora) solo basta con descargarlo, extraerlo y comenzar a utilizarlo, as que
podemos montar un entorno de desarrollo de cualquier aplicacin Web en la que usemos PHP y base de
datos, ya que si intentas instalar por separado todos estos servicios sabrs que no es nada fcil, pero con
XAMPP es todo diferente (Recomendado para novatos). Tu como desarrollador novato no tienes por que
preocuparte por la parte de configuracin ya que XAMPP te provee de una configuracin totalmente funcional
desde el momento que es instalado.
Desventajas
Una de sus desventajas es la Seguridad, por lo que no es recomendable como una herramienta para
produccin, sin embargo con algunas modificaciones es lo suficientemente seguro para ser usada como
servidor de sitios Web en Internet. En otro de los casos desde LAMPP (Linux, Apache, MySQL, PHP, Perl) si que
se podr hacer una instalacin segura haciendo "/opt/lampp/lampp security".
Que este sera nuestro caso ya que instalaremos XAMPP en Debian Wheezy (Linux), manos a la obra!!

Instalacion de XAMPP en Debian


Paso 1
Descargamos XAMPP desde su pagina oficial http://www.apachefriends.org/en/xampp-linux.html tu decides
cual instalar dependiendo tu arquitectura ya sea de 64bits o de 32bits.
Paso 2
1.- Despus de descargarlo abrimos nuestra terminal y nos logueamos como ROOT
"su"como se muestra en la imagen

con el comando

y nos pedir nuestra contrasea, no te preocupes de que no se muestra la contrasea y ni asteriscos, no


aparecen por motivos de seguridad as que teclea tu contrasea sin miedo y presionamos Enter y en esos
momentos estamos como super usuario o ROOT cuando nos muestra el smbolo de gato eso quiere decir que
estamos en modo super usuario, como lo muestra la siguiente imagen:

2.- Ahora necesitamos posicionarnos en la carpeta donde se descargo XAMPP con el comando "cd" en mi caso
quedo en la carpeta de Descargas:

3.- Cambiamos los permisos para instalacin del paquete con el comando:

Donde coloque "xampp-linux-x64-1.8.2-0-installer.run" sin comillas es la versin que descargue de XAMPP en


mi caso fue de 64 bits as que ustedes tendrn que modificar esa parte para poner el nombre del que
descargaron, "chmod 775" es el comando para cambiar los permisos de instalacin
4.- Ahora corremos el comando para la instalacin:
./xampp-linux-x64-1.8.2-0-installer.run
Eso es todo... ahora XAMPP esta instalado en el directorio /opt/lampp/htdocs
Paso 3
Para probar que esta corriendo correctamente verificamos en el navegador tecleando la siguiente direccin
en la barra de direcciones "localhost" (sin comillas), y listo nos pedir que lenguaje queremos para utilizar
Xampp y listo, pero nos daremos cuenta que no podemos acceder al gestor de bases de datos phpMyAdmin
es por la seguridad de la que hablamos cuando instalamos XAMPP en Linux.
Paso 4
Ahora tocaremos el tema de seguridad. Como mencionamos antes XAMPP no es nada seguro para el uso en
produccin, solo para un entorno de desarrollo local, pero cuando queremos entrar al gestor de bases de
datos phpMyAdmin nos manda un error eso lo podemos solucionar de la siguiente manera.
Abrimos nuestra Terminal en modo Root y tecleamos:
/opt/lampp/lampp security
Se inicia una serie de comprobacin de seguridad, donde nos ira preguntando si queremos poner contrasea
a diferentes servicios, y escribimos "yes", pulsamos Enter y nos pedir la contrasea en cada uno de los
servicios y confirmamos la contrasea, esto hace que la instalacin de XAMPP sea bastante segura
Nota de Recomendacin: Para evitarnos problemas te recomiendo que le des la misma contrasea en
todos los servicios.
Paso 5
Otro problema que se nos presenta es que, como nos habremos dado cuenta el directorio donde se ha
instalado XAMPP, /op/lammp/htdocs no tenemos los permisos para poder modificar el directorio con el
comando:

sudo chmod a+w /opt/lampp/htdocs


Con eso los permiso han sido modificados para poder crear, modificar etc....

Você também pode gostar