Vagrant安装虚拟机

Vagrant安装虚拟机

优点:操作简单方便

vagrant仓库提供已配置完成镜像系统,只需简单命令可迅速初始化运行虚拟机

一、安装virtualBox

官方网站:Oracle VM VirtualBox

在这里插入图片描述

如果虚拟机安装失败,可能计算机未开启CPU虚拟化

在这里插入图片描述

二、安装Vagrant

Vagrant官方镜像仓库:Discover Vagrant Boxes - Vagrant Cloud (vagrantup.com)

Vagrant软件下载:Install | Vagrant | HashiCorp Developer

在这里插入图片描述

AMD64即对应x86平台

三、运行虚拟机

  1. 启动virtualBox

  2. 打开windows cmd窗口,运行如下命令,初始化centos7系统,系统名称可通过第二步中官方镜像仓库查看

    Vagrant init centos/7
    
  3. 运行如下命令启动虚拟机,系统root用户密码是vagrant

    vagrant up
    

    启动成功后,virtualBox界面会出现对应虚拟机

    在这里插入图片描述

四、vagrant其他常用命令

  • 自动使用vagrant用户连接虚拟机

    vagrant ssh
    
  • 上传文件

    vagrant upload source [destination] [name|id]
    
  • 重启

    vagrant reload
    

Vagrant命令行:vagrant init - Command-Line Interface | Vagrant | HashiCorp Developer

五、配置虚拟机固定ip

默认虚拟机的ip地址不是固定ip,开发不方便

  • 修改Vagrantfile

    config.vm.network "private_network",ip:"192.168.56.10"
    

    这里的ip需要在物理机下使用ipconfig命令找到

    ipconfig /all
    

    在这里插入图片描述

  • 重新加载vagrantfile文件

    vagrant reload # 重启
    vagrant ssh # 登录
    

    登录后查看ip地址

    ip addr
    

    在这里插入图片描述

  • 主机和虚拟机之间ping测试,双方向通正常

    主机ping虚拟机通,虚拟机ping主机不通

    关闭如下防火墙后尝试,ping通在这里插入图片描述

    但防火墙一直关闭会影响主机安全,需要缩小范围,实际Windows10的防火墙没有打开ICMPv4-in影响报文转发,可采用下面方式打开

    在这里插入图片描述
    在这里插入图片描述

    再次测试,两边正常ping通

六、配置账号密码登录

默认只允许ssh登录方式,为了后来操作方便,文件上传等,我们可以配置允许账号密码登录

  1. 登录系统vagrant ssh

  2. 修改sshd_config文件

    sudo vi /etc/ssh/sshd_config
    
    PasswordAuthentication yes
    
  3. 重启服务

    service sshd restart
    
  4. 可以使用ssh连接工具直接连接,用户root,密码vagrant

注意:VirtualBox 会与包括但不限于如下软件冲突,需要卸载这些软件,然后重启电脑;冲突的软件:红蜘蛛,360,净网大师(有可能)等

七、修改镜像源

  1. 备份原yum源

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    
  2. 使用新yum源

    curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
    
  3. 生成缓存

    yum makecache
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/327663.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【书生·浦语大模型实战营02】《轻松玩转书生·浦语大模型趣味Demo》学习笔记

《轻松玩转书生浦语大模型趣味Demo》 1、InternLM-Chat-7B 智能对话:生成 300 字的小故事 本节中我们将使用InternLM-Chat-7B 模型部署一个智能对话 Demo。 1.1 环境准备 在InternStudio平台中选择 A100(1/4) 的配置,镜像选择 Cuda11.7-conda&#x…

MATLAB插值函数

一、MATLAB插值函数概览 1)本节重点介绍的插值函数 MATLAB插值函数适用情况基础句式interp1 函数interp1 主要用于一维数据的插值interp1(x, y, x_interp, ‘linear’); 其中 x 和 y 是已知数据点,x_interp 是要插值的目标点。interp2 函数interp2 用于…

【MySQL】视图,外连接内连接子查询简单介绍及面试笔试案例题

目录 一 视图 1.1视图是什么 1.2 创建视图 1.3 查看视图(两种) 1.4 修改视图(两种) 1.5 删除视图 二 外连接&内连接&子查询介绍 2.1 外连接 2.2 内连接 2.3 子查询 三 外连接&内连接&子查询案例 3.1 了解表结构与数据 3.2 案例题目 四 思维导图…

java spring mvc 初探 web搭建过程详解

提前准备安装tomcat 设备:mac 第一步:下载 进入官网下载压缩包 注意:如果jdk版本是1.8,则tomcat需要v8才行,否则会报错 https://tomcat.apache.org/ 第二步:解压 解压后路径 /Users/you/Library/tomcat…

SpringBoot学习(七)-SpringBoot集成Swagger

集成Swagger终极版 学习目标: 了解Swagger的概念及作用掌握在项目中集成Swagger自动生成API文档 Swagger简介 前后端分离 前端 -> 前端控制层、视图层后端 -> 后端控制层、服务层、数据访问层前后端通过API进行交互前后端相对独立且松耦合 产生的问题 前…

即时设计:设计流程图,让您的设计稿更具条理和逻辑

流程图小助手 在设计工作中,流程图是一种重要的工具,它可以帮助设计师清晰地展示设计思路和流程,提升设计的条理性和逻辑性。今天,我们要向您推荐一款强大的设计工具,它可以帮助您轻松为设计稿设计流程图,让…

蓝桥杯基础知识2 全排列 next_permutation(), prev_permutation()

蓝桥杯基础知识2 全排列 next_permutation()&#xff0c; prev_permutation() #include<bits/stdc.h> using namespace std;int a[10];int main(){for(int i 1; i < 4; i)a[i] i; //4*3*2*1 24bool tag true;while(tag){for(int i1; i < 4; i)cout << a[…

创建专业电子邮件签名:提升个人与品牌形象的实用指南

电子邮件签名乃是品牌建设中常被忽略的一环。试想一下&#xff0c;若名片只是普通的、手工切割的复印纸&#xff0c;上面用黑体打印着你的联系方式&#xff0c;那将是多么平凡无奇。这将显得廉价、乏味且不专业——这正是人们不愿如此的原因。相反&#xff0c;他们渴望让自己的…

FineBI实战(2):案例架构说明及数据准备

1 系统架构 基于MySQL搭建数据仓库基于Kettle进行数据处理帆软FineBI基于MySQL搭建的数据仓库进行数据分析 2 数据流程图 通过Kettle将MySQL业务系统数据库中&#xff0c;将数据抽取出来&#xff0c;然后装载到MySQL数据仓库中。编写SQL脚本&#xff0c;对MySQL数据仓库中的数…

自动化文件处理软件FileFlows

什么是 FileFlows &#xff1f; FileFlows 是一款文件处理软件&#xff0c;可以转码、转换、压缩和管理任何文件类型&#xff0c;包括视频、音频、图像和漫画书。它支持多个平台、硬件编码器以及强大的流程和报告功能。 FileFlows 通过监视“库”&#xff08;文件夹/路径&#…

商家如何通过会员充值消费管理系统提升业务运营与用户体验

在当今数字化商业环境中&#xff0c;会员充值消费管理系统已经成为各类商家提高客户粘性、优化服务流程、增强市场竞争力的重要工具。那么如何通过会员充值消费管理系统提升业务运营与用户体验&#xff0c;商家是否有所了解呢&#xff1f;下面就带大家简单了解。 首先&#xf…

完美版视频网站模板 – 苹果CMS v10大橙子vfed主题

源码下载&#xff1a; https://download.csdn.net/download/m0_66047725/88700504 这次提供的大橙子 vfed 模板 已经完美&#xff0c;只去除了授权验证和正版主题神秘后门&#xff0c;不影响任何功能体验性。主题优化&#xff1a;全站响应式自带主题设置面板自带联盟资源库大全…