GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Vagrant en CentOS 7

Introducción

vagabundo es un paquete de software que crea un entorno operativo estandarizado utilizando tecnología de virtualización.

Vagrant proporciona una herramienta de línea de comandos para cargar y administrar sistemas operativos virtuales. Usaremos el proveedor de VirtualBox en este tutorial.

Esta guía lo guiará a través de la instalación de Vagrant en CentOS 7.

Requisitos previos

  • Una cuenta de usuario con privilegios sudo en el sistema CentOS 7
  • Acceso a una línea de comando/terminal (Menú> Aplicaciones> Utilidades> Terminal)
  • El administrador de paquetes de yum, incluido por defecto

Instalar Vagrant en CentOS

Paso 1:Actualizar repositorios de software

En una ventana de terminal, ingrese el comando:

sudo yum update

El administrador de paquetes se comunicará con los repositorios y actualizará las listas. Esto asegura que está cargando las versiones más recientes y parcheadas del software.

Paso 2:Instalar VirtualBox

Vagrant es una herramienta que le permite ejecutar un sistema operativo dentro de un sistema operativo. Lo hace mediante la creación de un entorno virtual. Vagrant se basa en una aplicación externa (como VirtualBox) para administrar entornos virtuales.

1. Comience instalando las dependencias para VirtualBox. Introduzca lo siguiente en una ventana de terminal:

sudo yum –y install epel-release
sudo yum –y install gcc dkms make qt libgomp patch
sudo yum –y install kernel-headers kernel-devel binutils glibc-headers glibc-devel font-forge

2. A continuación, agregue el repositorio de software para VirtualBox:

sudo cd /etc/yum.repo.d/
sudo wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

3. Instale el software VirtualBox:

sudo yum –y install VirtualBox-5.2

4. Verifica que VirtualBox esté instalado con el comando:

Virtualbox

El sistema debería abrir una nueva ventana dándole la bienvenida a VirtualBox.

Hay otras aplicaciones de virtualización disponibles. Si lo prefiere, puede usar KVM, VMware o cualquier otro tipo de software de hipervisor.

Paso 3:Instala Vagrant en CentOS

1. Abra un navegador web y vaya a https://www.vagrantup.com/downloads.html. Esta página contiene la versión más reciente del software. En el momento en que se escribió este artículo, Vagrant se encuentra en la versión 2.2.2.

2. En una ventana de terminal, descargue el paquete de instalación ingresando:

sudo wget https://releases.hashicorp.com/vagrant/2.2.2/vagrant_2.2.2_x86_64.rpm

El sistema debe descargar el archivo de instalación. Ajuste el número de versión y la arquitectura del sistema (32 o 64 bits) según sea necesario para su sistema.

3. Instale Vagrant en su máquina CentOS con el comando:

sudo yum –y localinstall vagrant_2.2.2_x86_64.rpm

Paso 4:Verificar la instalación

Para verificar la instalación exitosa, muestra la versión de Vagrant con el siguiente comando:

vagrant ––version

Esta es una forma rápida de asegurarse de que la instalación se completó correctamente. Si omite el doble guión, también incluirá la última versión disponible.

Empezar con Vagrant en CentOS

1. Para comenzar, deberá crear un directorio para almacenar sus archivos de Vagrant. En una ventana de terminal, ingrese:

sudo mkdir ~/vagrant-centos-7

2. Cambie a ese directorio con el comando:

cd ~/vagrant-centos-7

3. A continuación, cargue una caja Vagrant que desee usar. Como ejemplo, cargaremos un archivo CentOS 7:

vagrant box add centos/7

4. A continuación, cree un Vagrantfile simple. Este es un archivo de texto con instrucciones para que Vagrant cree la máquina virtual que desea. Introduce el comando:

touch Vagrantfile

Esto debería crear un archivo Vagrantfile en el directorio ~/vagrant-centos-7 .

5. A continuación, puede iniciar la máquina virtual CentOS 7 ingresando:

vagrant up

El sistema debería responder diciéndole que se ha colocado un "Vagrantfile" en el directorio.

Comandos básicos de Vagrant

Para crear una máquina virtual basada en este archivo, ingrese:

vagrant up

El sistema responderá mostrando la dirección SSH, el nombre de usuario y el método de autenticación predeterminados para la máquina virtual que acaba de crear.

Puede conectarse a su nueva máquina virtual usando SSH:

vagrant ssh

Ahora puede trabajar en un entorno virtual de CentOS 7.

Para detener su máquina virtual use el comando:

vagrant halt

Para eliminar la máquina virtual que acaba de crear, utilice el comando destroy.

vagrant destroy

Esto eliminará todo lo que haya hecho dentro de esa máquina virtual.


Cent OS
  1. Cómo instalar Gitea en CentOS 8

  2. Cómo instalar Memcached en CentOS 8

  3. Cómo instalar Nginx en CentOS 7

  4. Cómo instalar Apache en CentOS 7

  5. Cómo instalar ownCloud en CentOS 8

Cómo instalar Zoom en CentOS 8

Cómo instalar Nethogs en CentOS

Cómo instalar Yourls en CentOS 8

Cómo instalar SuiteCRM en CentOS 8

Cómo instalar Minikube en CentOS 8

Cómo instalar Pure-FTPd en CentOS