Anda di halaman 1dari 6

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 con el comando "su"como se muestra en la imagen

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....

Paso 6
Ahora ya que tenemos todo instalado correr perfectamente, solo necesito que
conozcas los comandos para utilizar XAMPP:
Iniciar XAMPP:
sudo /opt/lampp/lampp start
Reiniciar XAMPP:
sudo /opt/lampp/lampp restart
Detener XAMPP:
sudo /opt/lampp/lampp/ stop
Probar XAMPP arrancndolo con el comando:
sudo /opt/lampp/lampp start
Listo esto es todo cualquier cosa hganmelo saber y poder aclarar ciertas
dudas.... Saludos!

Installation
Debian 7 "Wheezy"

For DebianWheezy and later releases, Sun Java is no longer available in the
repositories. However, java-package can be used to generate Debian packages
from the upstream distributables of the JDK as provided by Oracle.
To create packages for DebianWheezy and later, do the following.

Install the java-package package from contrib (see JavaPackage).

Download the appropriate JDK


from http://www.oracle.com/technetwork/java/javase/downloads/index.ht
ml or chose an older version if your needs require you to run
an insecure version

Type in the following command:

$ make-jpkg <downloaded_jdk_file>

Note that some software requires the JDK to be installed in a specific location. For
example, to build Android Gingerbread or later, JDK 6 must be used, and the
Android build system expects JDK 6 to be installed in /usr/lib/jvm/java-6-sun. With
the generated package, JDK 6 is installed in /usr/lib/jvm/j2sdk1.6-oracle. Simply
create a symlink from /usr/lib/jvm/java-6-sun -> /usr/lib/jvm/j2sdk1.6-oracle.
Creating the symlink automatically has been requested at 701782.
More information is available on the JavaPackage page.

Anda mungkin juga menyukai