很多情况下需要需要在Linux下进行开发调试,只有嘛术铹砾windows 电脑的我们怎么解决这个问题?接下来我们来一一讲解 Windows 如何搭建Li荏鱿胫协nux 环境 并且管理它们。本文使用Oracle VM Virtualbox+Vagrant的方式,在Windows上搭建一台或者多台Linux系统,并配置开发环境
工具/原料
Vagrant2.2.16
Oracle VM Virtualbox 6.1
Centos7.2
Git
安装所需软件
1、Oracle VM VirtualboxVirtualBox 是一款开源虚拟机软件,之后我门将使用攉淠艇髋它在我们的 windows系统 上安装 Linux系统官方下载地址:https://www.virtualbox.org/默认安装软件Oracle VM Virtualbox[安装建议放在比较非系统盘,并且空间大,要不然装系统多了,磁盘就满了]
2、VagrantVargrant 是一个工具,用于创建和部署虚拟化开发环境的。拿外狒芙梨VirtualBox举例,VirtualBox会开放一个创建虚拟机的接口,Vagrant会利用这邗锒凳审个接口创建虚拟机,并且通过Vagrant来管理,配置和自动安装虚拟机。查看使用:Vargant一些常见命令官方下载地址:https://www.vagrantup.com/默认安装软件 Vagrant[安装建议放在比较非系统盘,并且空间大,要不然装系统多了,磁盘就满了]
3、下载所需系统本文以 Centos7.2 为例,下载目录:D:\vBox\vagrant-centos-7.2.box系统下载地记醋弭床址:http://www.vagrantbox.es/下载所需Linux系统到D:\vBox\vagrant-centos-7.2.box[目录可自定义]
4、Git默认安装 Git 工具,使用其命令行工具
开始部署
1、测试一下命令运行状态安装完成软件后,我们使用 Git 先使用命令测试一下是否安装成功
2、运行命令添加镜像「vagrant box add 自定义系统名称 box镜像路径」添加成功后,使用vagrant box list能看到,成功添加
3、创建一个文件夹 Centos7用来初始化镜像,路径 D:/vBox/Centos7/
4、配置IP修改配置文件Vagrantfile,Vagrantfile文件就是初始化后,在目录D:/vBox/Centos7/下的配置文件配置私有IP:把前面的 #号去掉即可。
5、启用镜像在/D/vBox/Centos7目录通过vagrant up命令启动镜像,再通过命令 进入到Linux 系统,vagrant ssh使用 root 用通过su 命令,默认密码:vagrant
6、进入系统后,ping www.baidu.com,表示成功拉。查看本机ip,命令 ip add
7、搭建开发环境,这里以Web 为例。点击查看 Linux 快速搭建 Web 开发环境https://www.yii666.com/apps/113.html