【開發環境】使用vagrant工具搭建一個開發環境

Vagrant配置

vagrant是一個能夠簡易的創建,管理工作環境,使用時首先需要安裝vm環境 以及vagrant。推薦幾個博文介紹安裝:

簡易使用 vagrant

  • vagrant box add base CentOS6-4.box 添加默認盒子
  • vagrant init 生成配置文件 Vagrantfile
  • vagrant up 打開盒子
  • vagrant destroy

設置Vagrantfile

  • 修改虛擬機網絡

修改虛擬機網絡

# configure(2) 表示 vagrant 版本1.1+ 能向後兼容
Vagrant.configure(2) do |config|

   # 盒子名稱
   config.vm.box = "base"

   # 端口轉發 還支持 guest_ip :xxx ,host_ip :xxx, protocol udp|tcp
   config.vm.network "forwarded_port",guest: 80,host: 8080
   config.vm.network "forwarded_port",guest: 3306,host: 3307

   # 私有地址 只允許宿主機與虛擬機通訊
   config.vm.network "private_network", ip: 172.16.1.1

   # 公共地址 DHCP獲取時會自動分配一個地址
   config.vm.network "public_network"

   # 使用端口模式時自動轉化端口衝突
   # auto_correct = true 
end

更多公共網絡配置(橋接,靜態ip,指定wifi等) – 官網地址

推薦文章:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章