Escolar Documentos
Profissional Documentos
Cultura Documentos
DWES
Preparando el entorno
NDICE
1.
INSTALACIN DE XAMPP
3.
ACTIVIDAD
11
Pgina 1
DWES
Preparando el entorno
la
imagen
del
sistema
operativo
descargar
gratuitamente
de
la
web
(https://my.vmware.com/web/vmware/free#desktop_end_user_computing/
vmware_player/6_0). Al crear la mquina configuraremos las siguientes
opciones:
a. Sistema operativo: Debian.
b. Tamao de disco 20 GB.
c. Memoria RAM al menos 2 GB.
Tambin podemos instalar el sistema operativo en una particin de nuestro
disco para tener un mejor rendimiento.
3. La instalacin del sistema operativo ser estndar, indicaremos que la
mquina funcionar como un cliente con escritorio, pero no marcaremos
que ser Servidor Web (ms adelante instalaremos XAMPP).
4. Crearemos un usuario llamado dwes con contrasea dwes, el usuario root
tendr la misma contrasea (por favor, cread ese usuario con esa
contrasea para evitar problemas, no necesitamos privacidad en nuestro
entorno).
Una vez instalado el sistema operativo haremos algunos cambios en la
configuracin.
Pgina 2
DWES
Preparando el entorno
de
http://www.linuxnoveles.com/2012/debian-wheezy-despues-de-
instalar/
Permitir crear enlaces en el escritorio
Para poder crear enlaces en el escritorio seguiremos los siguientes pasos:
Pgina 3
DWES
Preparando el entorno
3. Con esto se descargar una ISO que tendremos que conectar a nuestra
unidad de CD.
4. Una
vez
conectada,
descomprimiremos
el
archivo empaquetado
Pgina 4
DWES
Preparando el entorno
2. Instalacin de XAMPP
Para poder probar nuestros sitios web, necesitaremos instalar una serie de
herramientas, como son: el servidor web apache, el mdulo php para este servidor,
el SGBD MySql, un front-end para el SGBD (PHPMyAdmin), etc.
Todo esto lo tenemos integrado en un paquete denominado XAMPP cuya
instalacin, que veremos a continuacin, es muy sencilla:
1. Descargamos
el
paquete
XAMPP
para
nuestra
mquina
(https://www.apachefriends.org/es/index.html).
2. Lo descomprimimos en el directorio /opt. Esto crear el directorio
/opt/lampp
3. Una vez hecho esto, ya podemos arrancar los servicios con el siguiente
comando:
/opt/lampp/xampp start
4. Cuando los arrancamos, si abrimos el navegador y nos vamos a la url
http:/localhost nos debera aparecer la pgina de bienvenida de XAMPP.
5. Para parar los servicios podemos hacer esto:
/opt/lampp/xampp stop
En cualquier caso, es mucho ms cmodo trabajar con el panel de control de
XAMPP. Para poder utilizarlo instalaremos la librera python-glade2 necesaria para
ejecutar el panel de control:
sudo apt-get install python-glade2
Ahora, ya podremos ejecutar el panel de control con el siguiente comando:
/opt/lampp/share/xampp-control-panel/xampp-control-panel
Pgina 5
DWES
Preparando el entorno
Despus, bastar con arrastrar el enlace del men principal al escritorio para
tenerlo ms a mano.
Alejandro Amat Reina
Pgina 6
DWES
Preparando el entorno
Instalacin de Java
Para instalar el jdk utilizando el gestor de paquetes de Debian seguiremos los
siguientes pasos:
1. tenemos que aadir los repositorios donde descargarlos en el fichero
"deb
http://ppa.launchpad.net/webupd8team/java/ubuntu
precise
5. Instalamos
Oracle
Java
escribiendo
en
la
consola:
Instalar PHPStorm
Una vez instalado el JDK de Java, ya podemos instalar el IDE PHPStorm. Para ello,
seguiremos estos pasos:
1. Descargarlo: http://www.jetbrains.com/phpstorm/download/
Alejandro Amat Reina
Pgina 7
DWES
Preparando el entorno
PhpStorm-133.982 /opt/phpstorm
3. Para
ejecutar
la
aplicacin
tendremos
que
ejecutar
el
script
/opt/phpstorm/bin/phpstorm.sh
4. Para mayor comodidad crearemos un enlace y lo moveremos al escritorio.
Estando en el directorio /opt, ejecutamos el siguiente comando:
ln s /opt/phpstorm/bin/phpstorm.sh
siguiendo
los
pasos
que
nos
indican
en
la
siguiente
URL
(http://www.jetbrains.com/phpstorm/webhelp/create-and-run-your-first-phpproject.html)
Tened en cuenta que el proyecto debis crearlo en el directorio /opt/lampp/htdocs
y que necesitamos tener permisos de escritura en este directorio.
Puede ser que lo hayamos instalado como root, mientras que cuando ejecutamos
PHPStorm lo hacemos con el usuario dwes, por lo tanto, el usuario dwes necesita
poder escribir en este directorio.
Para asegurarnos de que tenemos permisos iremos con una ventana de terminal al
directorio /opt/lampp y ejecutaremos el siguiente comando:
ls la htdocs
Alejandro Amat Reina
Pgina 8
DWES
Preparando el entorno
Este comando nos dir quin es el propietario de la carpeta y que permisos tiene.
En el caso de que el propietario sea root ejecutaremos el siguiente comando:
sudo chown -hR dwes htdocs/
Pgina 9
DWES
Preparando el entorno
Pgina 10
DWES
Preparando el entorno
4. Actividad
Debes preparar tu propio entorno sobre una mquina virtual (o una real) tal y
cmo se ha explicado en los apuntes. Despus, debes crear un proyecto php
utilizando PHPStorm y visualizar la pgina principal a travs de tu servidor XAMPP.
Prctica 1: Prueba de Apache y PHP
El objetivo de esta prctica es aprender el manejo bsico del entorno de desarrollo
PHPStorm, creando una primera pgina PHP que a la vez servir para comprobar la
correcta instalacin de XAMPP.
Para conseguir este objetivo, seguiremos los pasos que se indican a continuacin:
1. Arrancar XAMPP haciendo doble clic sobre el icono que hemos creado en el
escritorio
2. Iniciar el mdulo Apache pulsando el botn Ejecutar situado a la derecha
de su nombre
3. Minimizar el panel de control de XAMPP (ojo!, no pulsar el botn Salir)
4. Ejecutar PHPStorm haciendo doble clic sobre el icono que hemos creado en
el escritorio.
5. Crear un proyecto con File > Create New Project > Empty Project
6. Dar al proyecto el nombre practica1 y situarlo en el directorio
/opt/lampp/htdocs. Con esto se crea un directorio de nombre practica1
debajo de /opt/lampp/htdocs.
7. En la ventana de la izquierda (explorador de proyectos) aparece el proyecto
creado. Dentro de l creamos un nuevo fichero php Pulsando botn derecho
sobre el nombre y seleccionando New > PHP File. Le ponemos de nombre
index.php.
Pgina 11
DWES
Preparando el entorno
</html>
Pgina 12