Cómo instalar Vagrant en CentOS 7

Cómo instalar Vagrant en CentOS 7

En este artículo, voy a demostrar cómo usar vagrant para poner en marcha una máquina virtual en pocos minutos en CentOS 7. Pero primero una pequeña introducción a vagrant.

Vagrant. es un proyecto de código abierto para crear y aprovisionar máquinas virtuales portátiles. Con vagrant, puede poner en marcha varias máquinas virtuales en un tiempo increíblemente corto. Vagrant le permite probar varios sistemas operativos o distribuciones sin preocuparse por descargar archivos ISO.

Requisitos

Necesitamos descargar virtualBox. Vagrant también se ejecuta en AWS, Docker y VMware. Pero voy a usar VirtualBox en este tutorial.

Ahora es posible que desee preguntar: ¿por qué VirtualBox. Como señalé anteriormente, realmente no importa qué software de virtualización elija. Cualquiera funcionará bien para usted porque cualquier máquina Linux tiene la misma base de comandos. El punto es: necesita tener un entorno de virtualización como virtualbox para ejecutar software de aprovisionamiento como vagrant. <

Paso 1: Instalar VirtualBox 5.1 en CentOS 7

Aunque hay varios tutoriales sobre la instalación de virtualBox en www.tecmint.com (por ejemplo, Instalar VirtualBox en CentOS 7), sin embargo, ejecutaré rápidamente la instalación de virtualbox 5.1.

freestar.config.enabled_slots.push

Primero instale las dependencias de VirtualBox.

# yum-y instale gcc dkms make qt libgomp patch # yum-y install kernel-headers kernel-devel binutils glibc-headers glibc-devel font-forge

A continuación, agregue el repositorio de VirtualBox.

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

Ahora instale y compile el módulo del kernel.

# yum install-y VirtualBox-5.1 #/sbin/rcvboxdrv setup

Paso 2: Instalar Vagrant en CentOS 7

Aquí, bajaremos cargue e instale la última versión de Vagrant (es decir, 1.9.6 al momento de escribir este artículo) usando el comando yum.

———–Para máquina de 64 bits———– # yum-y instalar https://releases.hashicorp.com/vagrant/1.9.6/vagrant_1.9.6_x86_64.rpm ———–Para máquinas de 32 bits———– # yum-y instale https://releases.hashicorp.com/vagrant/1.9.6/vagrant_1.9.6_i686.rpm

Cree un directorio donde instalará su distribución o sistema operativo favorito de Linux.

# mkdir ~/vagrant-home # cd ~/vagrant-home

Instale su distribución o sistema operativo favorito.

———–Instalación de Ubuntu———– # vagrant init ubuntu/xenial64 ———–Instalando CentOS———– # vagrant init centos/7

Se creará un archivo llamado Vagrantfile. en su directorio actual. Este archivo contiene opciones de configuración para sus máquinas virtuales.

Archivo vagabundo  Vagrant File Vagrant File

Arranque su servidor Ubuntu.

# vagrant up

Espere el descargar para terminar. Realmente no lleva mucho tiempo. Tu velocidad de Internet también cuenta.

Para obtener una lista de las cajas preconfiguradas disponibles, consulta https://app.vagrantup.com/boxes/search

Paso 3: Administra las cajas Vagrant con Virtualbox

Inicie Virtualbox para ver una máquina virtual Ubuntu precompilada de 64 bits cargada en virtualbox con la configuración definida en Vagrantfile. Esto es como cualquier otra VM: sin diferencias.

Virtualbox Virtualbox Virtualbox

Si desea configurar otra caja (por ejemplo, CentOS7. , modifique su archivo Vagrantfile. e en su directorio actual (si ahí es donde se encuentra su Vagrantfile) con su editor favorito. Utilizo el editor vi para mi trabajo. Inmediatamente debajo de la línea 15, escriba:

config.vm.box = “centos/7”

También puede configurar la dirección IP, así como los nombres de host para el cuadro que aún no se ha descargado dentro del Vagrantfile. Puede hacer esto para tantas cajas que desee aprovisionar como sea posible.

Para configurar una dirección IP estática, descomente la línea 35 y cambie la dirección IP a su elección.

config.vm. red “red_privada”, ip: “192.168.33.10” Configuración de Vagrantfile  Configuración de Vagrantfile Configuración de Vagrantfile

Una vez que haya terminado con esta modificación, ingrese el siguiente comando para subir la máquina.

# vagrant up

Administrar este servidor virtual es extremadamente fácil.

# vagrant detener [apagar servidor] # vagabundo hasta [iniciar servidor] # vagabundo destruir [eliminar servidor] Conclusión

En este tutorial, hemos utilizado vagrant para construir rápidamente un servidor sin mucha molestia. Recuerde que no tuvimos que preocuparnos por descargar el archivo ISO. ¡Disfruta tu nuevo servidor!

Leave a comment

Your email address will not be published. Required fields are marked *