Você está na página 1de 42

Programacin didctica

Mdulo 01-02- Instalacin de Herramientas de Programacin


Proyecto de Desarrollo de Aplicaciones Web

Identificacin de la programacin
Centro Educativo
Cdigo
33028167

Centro
Ao Acadmico
CIFP
Sectores 2016/2017
Industrial y de
Servicios

Ciclo Formativo
Familia Profesional
Ciclo Formativo
Codigo
INFORMATICA
Y CFGS Desarrollo IFC301LOE
COMUNICACIONES de
Aplicaciones
Web
Profesorado responsable
Elaboracin
Imparticin

Rosario Ruiz Ruiz


Rosario Ruiz Ruiz

Edicin
Versin
Fecha

1.0
Septiembre 2016

Horas

Curso
2

01-02- Instalacinde Herramientas de Programacin

Contenido
Programacin didctica ............................................................................................................1
Identificacin de la programacin............................................................................................1
Centro Educativo ...................................................................................................................1
Ciclo Formativo ......................................................................................................................1
Profesorado responsable .....................................................................................................1
Edicin ....................................................................................................................................1
Herramientas de programacin ...............................................................................................4
Instalacin y creacin de mquina virtual Debian 8 jessie en un anfitrion con
Windows 8 ..............................................................................................................................4
Descargamos la ltima versin de Debian: (a fecha julio de 2015 es la 8.1) desde
la web ..................................................................................................................................4
Crear una mquina virtual Debian a partir de una imagen ISO en VirtualBox
usando Windows 8.1 como sistema anfitrin. ...............................................................7
Parmetros de almacenamiento y red ..........................................................................10
Instalacin Debian Jessie ...................................................................................................11
Instalar Guest Additions en Debian 8 .....................................................................................17
Instalar Guest Additions desde el administrador de VirtualBox ............ Error! Marcador no
definido.
Instalar Java 8 en Debian Jessie..............................................................................................19
Establecer las variables de entorno JAVA_HOME y PATH ..................................................21
Instalar Eclipse Mars en Debian 8.....................................................................................22
Instalar base de datos MySql 5.5 ......................................................................................25
Instalar mysql server ...........................................................................................................25
Instalar mysql client .........................................................................................................26
Instalar mysql workbench 6.2.3 (GUI para administrar mysql) ..................................26
Instalar Tomcat 8 en Debian ..............................................................................................30
Instalar plugin de SVN en Eclipse .....................................................................................36
Opcion 1 .............................................................................................................................36

Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin


Opcin 2 ................................................................................ Error! Marcador no definido.
Utilizacin de SVN desde Eclipse .................................................................................38
Mtodo entrega de tareas programadas ...........................................................................41
Instalar plugin M2Eclipse de MAVEN en Eclipse ............................................................41

3
Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin


Herramientas de programacin

Instalacin y creacin de mquina virtual Debian 8 jessie en un anfitrion


con Windows 8
VirtualBox es un software de virtualizacin gratuito mantenido, en este
momento, por Oracle. Vamos a ver cmo montar una mquina virtual
totalmente OpenSource, a partir de VirtualBox (5.0.26) y Debian Jessie (8.2.0)
utilizando como sistema anfitrin Windows 8, pero todos los pasos son iguales
sobre un anfitrin con Ubuntu, por poner un ejemplo de un sistema operativo
libre.
Vamos a ver los pasos necesarios para crear nuestra mquina virtual:
1. Descargar la ltima versin de VirtualBox para nuestro sistema operativo
anfitrin e instalar, mediante el asistente (Siguiente, siguiente....).
2. Descargamos la ltima versin de Debian: (a fecha septiembre de 2016 es la 8.2.0)
desde la web. Es el fichero debian-x.x.x.-amd64-CD-1.iso ( a da de hoy debian-8.2.0amd64-CD-1.iso)

www.debian.org -> imagenes iso de CD/USB->Descarga de imagenes de


CD/DVD usando HTTP o FTP->imagenes oficiales de CD/DVD de la versin
estable->cd->amd64

4
Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin

5
Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin

Guardamos este fichero en un directorio local en nuestro equipo llamado


c:/entorno

6
Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin

3. Abrir VirtualBox y crear una nueva mquina virtual (botn Nueva).


Despus de asignarle un nombre y las caractersticas del S.O. que vamos a
instalar, nos preguntar algunas cosas como memoria, tamao de los discos,
etc. Para no complicar la instalacin, dejaremos las opciones por defecto.

Previamente habremos colocado la imagen ISO de Debian en la carpeta


Entorno en C:\.
Identificacin de la mquina: Queremos que nuestra mquina tenga estos
parmetros:
Nombre: Dawes
Tipo: Linux.
Versin: Debian 64 bits

Tamao de memoria RAM: 1 Gb (1024 Mb)

Unidad de disco duro: Crear un disco duro ahora

7
Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin

Tipo de archivo de unidad de disco duro: VDI (VirtualBox Disk Image)

Almacenamiento en unidad de disco duro fsico: Reservado


dinmicamente. Esto har que se use espacio en el disco duro fsico a medida
que se vaya llenando, pero que no se reducir el espacio en l cuando se
libere.

8
Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin

9
Rosario Ruiz Ruiz

01-02- Instalacinde Herramientas de Programacin

Ubicacin del archivo y tamao


Nombre de archivo de unidad de disco duro virtual: Dawes
Tamao de la imagen de unidad de disco duro virtual en MB: 40,00 Gb.

4. Parmetros de almacenamiento y red


Una vez seleccionados los parmetros necesarios, configuraremos los
parmetros de Almacenamiento y Red. Para ello, una vez creada la mquina,
accedemos a Configuracin> Almacenamiento y hacemos click sobre el icono
del disco (Agregar dispositivo IDE/Controlador IDE) Eso nos permitir
seleccionar el archivo ISO que descargamos en el paso 2 con la imagen para
crear la mquina.

Seleccionamos la unidad CD/DVD que ser la imagen ISO.

10
Rosario Ruiz Ruiz

10

01-02- Instalacinde Herramientas de Programacin

Aceptamos y desde el men de virtual box pulsamos en el botn iniciar

5. Instalacin Debian Jessie


Para que Debian est operativo debemos seleccionar determinados
parmetros durante la instalacin y activacin. Seleccionamos una instalacin
grfica (Graphic Install) y en lo relativo al idioma, el teclado y la ubicacin de la
mquina, seleccionamos Espaol.

El nombre de la mquina ser dawes

Rosario Ruiz Ruiz

11
11

01-02- Instalacinde Herramientas de Programacin

El nombre del dominio dawes.com

La clave del superusuario ser temporal.

12

El nombre del Usuario ser alumno y su contrasea ser temporal

Rosario Ruiz Ruiz

12

01-02- Instalacinde Herramientas de Programacin

13
Rosario Ruiz Ruiz

13

01-02- Instalacinde Herramientas de Programacin


En cuanto al particionado de discos, escogemos utilizar todo el disco.

Finalizamos y sobrescribimos los cambios hechos en el disco

Elegimos grabar los cambios en el disco

Rosario Ruiz Ruiz

14
14

01-02- Instalacinde Herramientas de Programacin

Debian se distribuye mediante el uso de servidores de rplica, por tanto a la


pregunta: "Usar replica en red" contestar que si

Elegir cualquiera de los servidores ofertados

15
Rosario Ruiz Ruiz

15

01-02- Instalacinde Herramientas de Programacin

No vamos a configurar el proxy de red, as que dejamos en blanco la


informacin del proxy
Elegimos como escritorio Gnome . Instalamos los programa bsicos, ms
adelante instalaremos manualmente el servidor web

Instalar el cargador de arranque grup (permite arrancar una variedad amplia de


sistemas operativos, tanto libres como propietarios)

16
Rosario Ruiz Ruiz

16

01-02- Instalacinde Herramientas de Programacin


E instalarlo en el disco duro imagen

Ya est terminada la instalacin, conectarnos como alumno/temporal y


entramos en el escritorio Gnome

Instalar Guest Additions en Debian 8


Una vez instalado Linux en la mquina virtual, conviene instalar las Guest
Additions
VirtualBox Guest Additions es un paquete especial de software que forma parte
de VirtualBox y que debe instalarse en cada una de las mquinas virtuales para mejorar el
rendimiento y aadir nuevas funciones. Consisten en una serie de controladores (drivers) y
aplicaciones para el sistema virtualizado que lo optimizan para un mejor rendimiento y
usabilidad.
Las Guest Additions (aplicaciones del huesped) se encuentran disponibles en una imagen de
CD-ROM con el nombre VBoxGuestAdditions.iso. que debemos montar en nuestra mquina
virtual como una unidad de CD e instalarlas desde ella.
Las Guest Additions nos ofrecen las siguientes caractersticas:

Integracin del cursor del ratn. Esto implica que podemos mover el ratn libremente
entre la mquina virtual y la real sin necesidad de pulsar ninguna tecla para
capturarlo/liberarlo. Hace que sea mucho ms cmodo el usar la mquina virtual.

Mejor soporte de vdeo. En principio el controlador de vdeo virtual que utiliza


VirtualBox para cualquier sistema operativo virtualizado proporciona solamente
funciones bsicas. Sin embargo, el driver de vdeo que se instala con las Guest

Rosario Ruiz Ruiz

17
17

01-02- Instalacinde Herramientas de Programacin


Additions nos ofrece no slo una buena aceleracin de vdeo, sino tambin
resoluciones ms altas.

Sincronizacin horaria. Gracias a las Guest Additions, VirtualBox se asegura de que la


hora del sistema virtualizado est mejor sincronizada.

Carpetas compartidas. Una de las caractersticas ms importantes es la de las carpetas


compartidas porque es una forma fcil de poder intercambiar archivos entre el sistema
real y el virtualizado.

Ventanas sin costuras. Esta caracterstica consiste en mostrar una ventana del sistema
virtualizado como si formara parte de nuestro sistema real.

Portapapeles compartido. Al igual que las carpetas compartidas el poder compartir el


portapapeles es de gran utilidad. Gracias a esta caracterstica podemos copiar y pegar
independientemente de que estemos en la mquina virtual o real.

Entrada automtica en Windows.

Instala las Guest Additions en cada una de las mquinas virtuales para poder aprovecharlas
mejor y para que sean mucho ms cmodas de usar.

En primer lugar, edita el fichero sources.list para comentar la linea de actualizacin del
cdrom de instalacin de debian ( nano /etc/apt/sources.list) y que al instalar programas no te
pida que introduzcas el CD de instalacin de Debian

18
Rosario Ruiz Ruiz

18

01-02- Instalacinde Herramientas de Programacin


1. Tienes que disponer de la ltima versin (a da de hoy 5.0.26) de
VirtualBox (www.virtualbox.org), en caso contrario, descrgala de la
web.
2. En modo terminal desde Debian, conctate como root: $ su
3. Actualiza la base de datos de APT: $ apt-get update;
4. Instala las ltimas actualizaciones: $ apt-get upgrade;
5. Instala los paquetes necesarios con: $ apt-get install build-essential
module-assistant;
6. Compila el kernel del sistema: $ m-a prepare
7. Haz click en Install Guest Additions desde el men Dispositivos de
VirtualBox
8. Monta la unidad de CDROM: $ mount /media/cdrom
9. Ejecuta: $ sh /media/cdrom,/VBoxLinuxAdditions.run y sigue las
instrucciones de pantalla

En este punto ya tendremos creada nuestra mquina virtual base con Debian,
sobre la que podremos instalar lo que necesitemos: Java, un servidor de
aplicaciones, una base de datos, etc.
Por ltimo, hay que tener en cuenta que, para copiar las mquinas virtuales de
VirtualBox, lo mejor es usar la propia funcin de clonado que tiene el programa.
Seleccionamos Clonacin completa (de este modo la nueva mquina es
independiente de la primera) y Todo (para copiar tambin snapshots). En la
configuracin de red, Avanzadas, debemos marcar la opcin de actualizar la
direccin MAC para que genere una nueva. Adems, al arrancar la nueva
mquina (el clon), habr que borrar este fichero de Debian:
/etc/udev/rules.d/70-persistent-net.rules y reiniciar para que funcione la
conexin de red entre el anfitrin y el Debian invitado.

Instalar Java 8 en Debian Jessie


Aunque los repositorios PPA (Personal Packages Archive) normalmente no
soportan Debian, en este caso, para instalar Java 8 , s podemos utilizarlos.
Para ello aadimos el repositorio webupd8team ppa e instalamos java8

su
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" |
tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu
main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv
EEA14886

Rosario Ruiz Ruiz

--keyserver

hkp://keyserver.ubuntu.com:80

trusty

--recv-keys

19

19

01-02- Instalacinde Herramientas de Programacin

apt-get update
apt-get install oracle-java8-installer
exit

En un momento nos pregunta si aceptamos los trminos de la licencia del uso


de Oracle Java 8, contestamos que si y seguimos adelante

Para comprobar la version de java instalada:

java -version

El resultado debe ser:

20
Rosario Ruiz Ruiz

20

01-02- Instalacinde Herramientas de Programacin

Establecer las variables de entorno JAVA_HOME y PATH


El fichero /etc/profile es un script de arranque que generalmente se ejecuta una
sola vez. Este fichero particular se utiliza para comandos que tienen que
ejecutarse cuando un usuario normal hace login. El uso normal es para
establecer variables de entorno como path o java_home, para crear alias de
comandos shell y establecer permisos por defecto para ficheros recin creados.
Desde el modo terminal como usuario root, abrimos el fichero:
$ nano /etc/profile
El fichero no est vaco y escribimos estas dos lneas al final del documento,
que establecen el nuevo java_home y el nuevo path
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export PATH=$PATH:/usr/lib/jvm/java-8-oracle/bin

Despus de salvar y cerrar el fichero, activamos las nuevas rutas ejecutando


ese fichero con el comando
$ . /etc/profile (OJO al primer punto)
Para verificar el nuevo entorno:
$ echo $JAVA_HOME
$echo $PATH
El resultado debe ser el siguiente:

21
Rosario Ruiz Ruiz

21

01-02- Instalacinde Herramientas de Programacin

Instalar Eclipse Neon en Debian 8

1- Creamos un directorio de proyectos. Para ello, nos conectamos desde el


modo terminal como usuario root: $ su

Creamos el directorio de trabajo, donde guardaremos los proyectos


del curso:
$ mkdir -p /home/alumno/proyectos
$ chmod 777 -R /home/alumno/proyectos

2.- Descargar de la web de Eclipse la versin para linux 64 bits, para ello,
desde el navegador www.eclipse.org->download.

22
Rosario Ruiz Ruiz

22

01-02- Instalacinde Herramientas de Programacin

Descomprimimos el fichero y doble click sobre el fichero eclipse.ini para que


inicie la ejecucin. Tras lo cual nos muestra el siguiente men, donde
seleccionamos Eclipse IDE for Java EE Developers

23
Rosario Ruiz Ruiz

23

01-02- Instalacinde Herramientas de Programacin


Aceptamos
como
directorio
de
instalacin
/home/alumno/eclipse/jee-neon, continuar con la instalacin

por

defecto:

3.- Para crear un acceso directo en gnome hacemos lo siguiente


$ nano /usr/share/applications/eclipse.desktop

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/home/alumno/eclipse/jee-neon/eclipse/icon.xpm
Exec=/home/alumno/eclipse/jee-neon/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java;
Desde el escritorio GNOME, podemos escribir en el filtro de busqueda
Eclipse para encontrar la aplicacin

24
Rosario Ruiz Ruiz

24

01-02- Instalacinde Herramientas de Programacin

Pinchando sobre el icono que aparecer despus de buscar por el filtro y


arrastrndolo al menu de la izquierda, tendremos creado el acceso directo para
Eclipse

Cuando arrancamos Eclipse, nos pide el Workspace, es decir, el directorio


donde va a almacenar todos los proyectos que vamos a crear: le indicamos el
directorio /home/alumno/proyectos

Instalar base de datos MySql 5.5


Instalar mysql server

$ su

25

$ apt-get update

Rosario Ruiz Ruiz

25

01-02- Instalacinde Herramientas de Programacin


$ apt-get install mysql-server
(Solicita la contrasea para el usuario:root password: temporal)
Instalar mysql client
$ apt-get install mysql-client

Instalar mysql workbench 6.2.3 (GUI para administrar mysql)


Desde el navegador en la barra de direccin de google
https://www.debian.org/distrib/packages

escribo:

Pulsamos sobre el enlace Busqueda en los directorios de paquetesy donde


escribimos el criterio de bsqueda mysql workbench

26
Rosario Ruiz Ruiz

26

01-02- Instalacinde Herramientas de Programacin

En el campo palabra clave escribimos el criterio de bsqueda: mysql


workbench y me aparece la siguiente pantalla,

27
Rosario Ruiz Ruiz

27

01-02- Instalacinde Herramientas de Programacin

Donde ya me indica que para el sistema operativo Debian Jessie, la version


estable es la del paquete mysql-workbench. Por tanto para instalar esta
herramienta, nos conectamos como usuario root: $ su
$ apt-get update
$ apt-get upgrade
$ apt-get install mysql-workbench
Desde el escritorio GNOME, escribimos mysql en el control de bsqueda y nos
aparece el icono de mysql Workench

28
Rosario Ruiz Ruiz

28

01-02- Instalacinde Herramientas de Programacin

El interfaz de la aplicacin es la siguiente

29
Rosario Ruiz Ruiz

29

01-02- Instalacinde Herramientas de Programacin


Instalar Tomcat 9 en Debian

1.- Descargamos el fichero con tomcat


desde la web de apache
(www.tomcat.apache.org) , en mi caso lo descargo en el directorio
/home/alumno/Descargas

2.- Descomprimo el fichero en el directorio /opt:


cd /opt
tar xzf /home/profesor/Descargas/apache-tomcat-9.0.0.M10.tar.gz

Rosario Ruiz Ruiz

30
30

01-02- Instalacinde Herramientas de Programacin


3.- Renombro el directorio: mv apache-tomcat-9.0.0.M10 tomcat9
4.- nano /etc/profile y aadimos la linea export CATALINA_HOME=/opt/tomcat9
5.- Modificamos el fichero tomcat-users: nano /opt/tomcat9/conf/tomcatusers.xml aadiendo dentro de la etiqueta <tomcat_users> las siguientes lineas
<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="temporal" roles="manager-gui"
/>

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="temporal" roles="managergui,admin-gui" />

6. Damos privilegios al directorio, conectandonos previamente por root:


su
chmod 777 -R /opt/tomcat9
7. Arrancamos tomcat: cd /opt/tomcat9
./bin/startup.sh
8.Comprobamos desde el navegador que est funcionando: en la url
escribimos http://localhost:8080 y tiene que aparecer la siguiente pantalla

31
Rosario Ruiz Ruiz

31

01-02- Instalacinde Herramientas de Programacin

9. Arrancamos Eclipse Neon->Window->Preferences->Server->Runtime


Environment->Add->Desplegar Apache->Apache Tomcat 9.0 (click sobre el
item "Create a new local server"->Next

32
Rosario Ruiz Ruiz

32

01-02- Instalacinde Herramientas de Programacin

En la siguiente pantalla pinchamos sobre el botn Browse para seleccionar el


directorio de instalacin del Tomcat (/opt/tomcat9) y pulsamos Finish

Cerramos Eclipse y volvemos a arrancarlo. Para crear el primer servidor,


pinchamos sobre No servers are available. Click the link to create a new server,
en la pestaa Servers (Si est oculta puedes hacerla visible, desde el men
principal de Eclipse->Window->Show View->Other->Server

33
Rosario Ruiz Ruiz

33

01-02- Instalacinde Herramientas de Programacin

Una vez creado el servidor, para arrancarlo, pulsamos el botn

34
Rosario Ruiz Ruiz

34

01-02- Instalacinde Herramientas de Programacin

Si la instalacin ha sido correcta, veremos un mensaje en la pestaa consola,


donde indica que se ha arrancado el servidor en xxx segundos.

35
Rosario Ruiz Ruiz

35

01-02- Instalacinde Herramientas de Programacin

# OJO: las prximas dos lineas no han hecho falta en la instalacin pero es
posible que alguno las necesite
#Copiamos el directorio de configuracin al espacio de trabajo:
#cp /opt/tomcat9/conf/*.* /home/alumno/Servers/'Tomcat
Instalar el conector de mysql en tomcat
$ apt-get install libmysql-java
Despus modificamos el fichero catalina.properties aadiendo esta linea:
shared.loader=/usr/share/java/*.jar

Instalar plugin de SVN en Eclipse


https://eclipse.org/subversive/installation-instructions.php
Paso 1: Help->Eclipse Market Place -> buscar SVN-> instalar Subversive Team
Provider 4.0.0 (a fecha de hoy 14 de septiembre de 2016)

36
Rosario Ruiz Ruiz

36

01-02- Instalacinde Herramientas de Programacin


Haz click sobre la opcion Subversive - SVN Team Provider para marcar y
seleccinar Subversive SVN integration for the M2E Project (integracin con
Maven)

Paso 2: Instalar los conectores: Desde el men del Eclipse Window>Preferences->Team->SVN->Connectors->get Connectors

37
Rosario Ruiz Ruiz

37

01-02- Instalacinde Herramientas de Programacin

Utilizacin de SVN desde Eclipse


Crear una localizacin en el servidor que contiene los proyectos de ejemplo

Desde el men de Eclipse->Window->Show View->Other->SVN->SVN Repositories


Botn derecho sobre la vista de SVN Repositories->New->Repository Location->
Introducimos la url: svn://151.80.142.105/distancia

38
Rosario Ruiz Ruiz

38

01-02- Instalacinde Herramientas de Programacin

o
Cuando nos pida los datos de
password:temporal

acreditacin : usuario:alumno,

Si hemos dados los pasos correctamente veremos en la ventana de SVN


Repositories los proyectos que he subido al servidor para que podis
descargarlos a vuestro ordenador local.

39
Rosario Ruiz Ruiz

39

01-02- Instalacinde Herramientas de Programacin

Crear una copia local de un trabajo en un repositorio en el servidor SVN

Desde la misma vista de SVN repositories, seleccionamos el proyecto


que queremos descargar al ordenador local->botn derecho->check out
y ya tenemos una copia en local.

40
Rosario Ruiz Ruiz

40

01-02- Instalacinde Herramientas de Programacin


Mtodo entrega de tareas programadas

Mtodo entrega de tareas programadas


Hay que entregar la tarea en tiempo y forma tal como se indicar en del aula
virtual.Para que yo pueda identificar fcilmente a quien corresponde cada
proyecto, el nombre del proyecto siempre tiene que tener siempre la siguiente
sintaxis:
nombre de usuario : CharoRuiz
identificadorTarea: la indicar yo en el enunciado de la tarea
As el nombre del proyecto, y por tanto del fichero de exportacin, para la
primera tarea seria: CharoRuiz_PN

Tienes que subir al aula virtual, en la actividad de la tarea que corresponda, un


fichero comprimido con el proyecto ( desde Eclipse-> Botn derecho sobre el
proyecto-> Export-> WAR file
Instalar plugin M2Eclipse de MAVEN en Eclipse

Teniendo en cuenta que las ltimas versiones de Eclipse, traen incorporadas la


funcionalidad de Maven, si dispones de una instalacin ms antigua tendrs
que instalar el plugin de Maven, tal como indica este apartado.
En la web de maven explica como instalar eclipse: http://www.eclipse.org/m2e/
Para ello desde eclipse->help->install new software->add

41
Rosario Ruiz Ruiz

41

01-02- Instalacinde Herramientas de Programacin

Pulsando next y aceptando los trminos de la descarga ya tenemos instalado el


plugin de maven para eclipse.

42
Rosario Ruiz Ruiz

42

Você também pode gostar