-
VirtualBox 安装
image
下载地址:https://www.virtualbox.org/
-
Vagarant 安装
image
下载地址:https://www.vagrantup.com/downloads.html
进去就能看到大大的download,像安装普通软件一样安装即可,如果还不懂可以参考下面网址的安装说明
http://drupalchina.cn/book/export/html/6389
- 启动虚拟机
找一个合适的目录(最好不要有中文路径)新建文件名为Vagrantfile
的文件,注意没有后缀,用你喜欢的编辑器打开
输入下面的配置信息
VAGRANTFILE_API_VERSION = "2" #定义版本
BOX_NAME = "ubuntu/bionic64" #定义虚拟机镜像
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.provider "virtualbox" do |v|
v.memory = 1024 #设置内存 (MB)
v.cpus = 4 #设置cpu数量
end
config.vm.define "node1" do |node1| #定义虚拟机
node1.vm.box = BOX_NAME #使用centos-7.2系统镜像
node1.vm.host_name = "node1" #设置hostname
node1.vm.network :private_network, ip: "192.168.1.2" #设置网络
node1.vm.synced_folder "./data", "/vagrant_data" #设置挂在目录
end
config.vm.define "node2" do |node2| #定义虚拟机第二台虚拟机
node2.vm.box = BOX_NAME
node2.vm.host_name = "node2"
node2.vm.network :private_network, ip: "192.168.1.3"
node2.vm.synced_folder "./data", "/vagrant_data"
end
end
在命令行进入该目录,输入vagrant up
安装路径下会有如下的文件
image其中.vagrant里面有用ssh链接密钥
使用MobaXterm链接
左上角新建session
输入前面配置文件配置的ip
注意:勾选Use private Key,然后在后面选择private_key文件
文件路径:
{安装路径}\.vagrant\machines\ {主机名}\{虚拟机平台}\private_key
,例如我的路径是:C:\Users\dava\vagrant.vagrant\machines\node1\virtualboximage
- 虚拟机关机命令:
vagarant halt
网友评论