Diferencia entre revisiones de «Despliegue-de-Aplicaciones-Web/Instalación del entorno»
De WikiEducator
(entrega) |
|||
(5 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
− | |||
− | + | == Objetivos == | |
* Instalar vagrant | * Instalar vagrant | ||
* Instalar virtualbox | * Instalar virtualbox | ||
* Hacer un ejercicio de test inicial para compobar que funciona el sistema | * Hacer un ejercicio de test inicial para compobar que funciona el sistema | ||
− | === | + | == Previo == |
− | ==== Instalar Virtualbox | + | Busca información en internet sobre Vagrant. |
+ | |||
+ | * https://www.vagrantup.com/docs | ||
+ | * https://learn.hashicorp.com/vagrant | ||
+ | |||
+ | |||
+ | == Práctica == | ||
+ | === Instalar Virtualbox === | ||
* Sigue las instrucciones de https://www.virtualbox.org/wiki/Downloads para tu sistema operativo | * Sigue las instrucciones de https://www.virtualbox.org/wiki/Downloads para tu sistema operativo | ||
− | + | === Instalar Vagrant === | |
* Sigue las instrucciones de https://www.vagrantup.com/docs/installation | * Sigue las instrucciones de https://www.vagrantup.com/docs/installation | ||
− | === | + | === Crea una primera máquina virtual === |
Referencia: https://learn.hashicorp.com/tutorials/vagrant/getting-started-index?in=vagrant/getting-started | Referencia: https://learn.hashicorp.com/tutorials/vagrant/getting-started-index?in=vagrant/getting-started | ||
− | * Abre la ventana de comandos ( | + | * Abre la ventana de comandos ('''cmd''' en windows) |
C:\> | C:\> | ||
− | * Crea una carpeta y ponte dentro de ella | + | * Crea una carpeta y ponte dentro de ella (por ejemplo) |
C:\Despliegue\Practica1> | C:\Despliegue\Practica1> | ||
* Inicializa vagrant | * Inicializa vagrant | ||
− | C:\Despliegue\Practica1> vagrant init | + | C:\Despliegue\Practica1> vagrant init bento/ubuntu-22.04 |
− | + | Esto habrá creado un archivo de configuración dentro de la carpeta ('''Vagrantfile''') para instalar un Ubuntu 22.04 | |
+ | |||
* Inicia la máquina virtual | * Inicia la máquina virtual | ||
C:\Despliegue\Practica1> vagrant up | C:\Despliegue\Practica1> vagrant up | ||
+ | |||
+ | * Observa los mensajes de error. | ||
+ | |||
+ | La primera vez tiene que descargar la máquina base de internet. | ||
+ | |||
+ | Verás que ha creado un forward de un puerto que te permite conectar por ssh | ||
+ | |||
* Conéctate con la máquina por ssh | * Conéctate con la máquina por ssh | ||
C:\Despliegue\Practica1> vagrant ssh | C:\Despliegue\Practica1> vagrant ssh | ||
− | * Explora lo que hay dentro (estás en una máquina linux en este momento) | + | |
+ | * Explora lo que hay dentro (estás en una máquina linux en este momento) | ||
+ | Verás que es un Ubuntu 22.04 o que acabas de instalar | ||
+ | |||
$ ls | $ ls | ||
+ | |||
+ | * Es interesante el directorio '''/vagrant''' Ese directorio de la máquina virtual mapea el directorio en que has creado tu '''Vagrantfile''' | ||
+ | |||
* Termina la sesión ssh | * Termina la sesión ssh | ||
$ logout | $ logout | ||
− | * | + | o Ctrl+D |
+ | |||
+ | * Para la máquina virtual | ||
+ | C:\Despliegue\Practica1> vagrant halt | ||
+ | |||
+ | * Si quieres, puedes borrar la máquina. No es necesario porque la reutilizaremos más adelante. | ||
C:\Despliegue\Practica1> vagrant destroy | C:\Despliegue\Practica1> vagrant destroy | ||
+ | |||
+ | == Entrega == | ||
+ | |||
+ | Explica lo que es Vagrant y adjunta una captura de pantalla con el log después de hacer '''vagrant up''' y otra con '''vagrant ssh''' |
Última revisión de 22:10 4 oct 2022
Contenido
Objetivos
- Instalar vagrant
- Instalar virtualbox
- Hacer un ejercicio de test inicial para compobar que funciona el sistema
Previo
Busca información en internet sobre Vagrant.
Práctica
Instalar Virtualbox
- Sigue las instrucciones de https://www.virtualbox.org/wiki/Downloads para tu sistema operativo
Instalar Vagrant
- Sigue las instrucciones de https://www.vagrantup.com/docs/installation
Crea una primera máquina virtual
Referencia: https://learn.hashicorp.com/tutorials/vagrant/getting-started-index?in=vagrant/getting-started
- Abre la ventana de comandos (cmd en windows)
C:\>
- Crea una carpeta y ponte dentro de ella (por ejemplo)
C:\Despliegue\Practica1>
- Inicializa vagrant
C:\Despliegue\Practica1> vagrant init bento/ubuntu-22.04
Esto habrá creado un archivo de configuración dentro de la carpeta (Vagrantfile) para instalar un Ubuntu 22.04
- Inicia la máquina virtual
C:\Despliegue\Practica1> vagrant up
- Observa los mensajes de error.
La primera vez tiene que descargar la máquina base de internet.
Verás que ha creado un forward de un puerto que te permite conectar por ssh
- Conéctate con la máquina por ssh
C:\Despliegue\Practica1> vagrant ssh
- Explora lo que hay dentro (estás en una máquina linux en este momento)
Verás que es un Ubuntu 22.04 o que acabas de instalar
$ ls
- Es interesante el directorio /vagrant Ese directorio de la máquina virtual mapea el directorio en que has creado tu Vagrantfile
- Termina la sesión ssh
$ logout
o Ctrl+D
- Para la máquina virtual
C:\Despliegue\Practica1> vagrant halt
- Si quieres, puedes borrar la máquina. No es necesario porque la reutilizaremos más adelante.
C:\Despliegue\Practica1> vagrant destroy
Entrega
Explica lo que es Vagrant y adjunta una captura de pantalla con el log después de hacer vagrant up y otra con vagrant ssh