使用vagrant,在windows操作系統中進行linux環境開發

需要提前安裝好的工具:

  1. VirtualBox

  2. Vagrant

  3. Xshell

搭建步驟:

1.下載合適的box文件(http://www.vagrantbox.es/)並將box文件添加至vagrant容器中

這裏作者將下載好的.box文件放在“E:\Vagrant\bin”目錄下,打開xshell,進入該目錄,進行添加:

vagrant box add box_name ./package.box

這裏“box_name”爲box自定義一個名字,“./package.box”爲下載好的box的相對路徑

2.初始化開發環境

這裏作者創建兩個文件夾,“H:\code”和“H:\Homestead”,分別用來存放項目以及初始化和配置vagrant。

進入用來初始化vagrant的“H:\Homestead”目錄,初始化vagrant:

vagrant init box_name

執行初始化操作後,生成vagrantfile文件,在此文件中進行vagrant的配置。

這裏需要配置windows系統和ubuntu系統的共享目錄:

config.vm.synced_folder "H:/code", "/home/vagrant/Code"

這行配置註釋中有,解除註釋,修改參數即可。

3.啓動開發環境

vagrant up

啓動過程中,會看到:

根據上述內容,啓動完成後,新建會話的對話框中,填入:

確定後,進入要求進行ssh身份驗證的對話框:

點擊瀏覽,在文件中找到密鑰文件(“H:\Homestead\.vagrant\machines\default\virtualbox\private_key”),點擊確定,登陸ubuntu系統。

4.測試

執行操作:

vagrant@ubuntu-xenial:~$ ll

會看到“Code/”文件夾,在“Code/”下創建“test.php”,在windows系統中關聯的目錄下(“H:\code”),也生成了test.php。

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