01.virtualbox+vagrant+centos.box快速搭建centos7环境

配套视频教程

配套视频教程

VirtualBox 和 Vagrant 下载

Vagrant: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64.msi

VirtualBox: https://download.virtualbox.org/virtualbox/6.0.10/VirtualBox-6.0.10-132072-Win.exe

box 文件下载地址  因为 vagrant init centos/7 下载box 镜像特别慢 所以在此提供这种方式

下载链接

https://vagrantcloud.com/centos/boxes/7/versions/1905.1/providers/virtualbox.box

或者

链接:https://pan.baidu.com/s/1MJQHpUcsEGlz0Bat3M75QA 
提取码:op6p 

傻瓜化安装VirtualBox和Vagrant

下一步下一步即可,这里不在详述

查看vagrant 是否安装成功 打开dos窗口 输入vagrant 显示命令就成功了
01.virtualbox+vagrant+centos.box快速搭建centos7环境_第1张图片

初始化镜像 (安装Linux)

1 新建Vagrant 目录 在Vagrant下新建box 文件夹 ,将第一步中下载的box文件 放到box文件夹里面

2 cmd 窗口进入Vagrant 文件夹

3 执行命令 将box 文件添加到vagrant中   vagrant box add --name centos box\centos.box

4 vagrant init centos 初始化镜像

5 vagrant up 启动linux

6 vagrant ssh 链接虚拟机
01.virtualbox+vagrant+centos.box快速搭建centos7环境_第2张图片

设置固定ip

第4步 init centos后会生成一个vagrantfile,编辑该文件,解开其中一行的注释,并将ip配置为192.168.56.10

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

修改完成后,重启启动vagrant

vagrant reload

检查宿主机和virtualBox之间的通信是否正常,互相ping一下。
开启远程登陆,修改“/etc/ssh/sshd_config”(需要切换到root用户,密码是vagrant)

PermitRootLogin yes 
PasswordAuthentication yes

然后重启SSHD

systemctl restart sshd

使用Xshell或SecureCRT进行远程连接。

你可能感兴趣的:(开发基础环境搭建系列教程,centos,vagrant,linux)