Vagrant安裝與配置

2022-05-13 21:02:35 字數 1567 閱讀 9417

平台 mac os

在終端輸入:

`$ vagrant box add ubuntu14_04 ~/box/trusty64.box`

後面跟的是box檔案的存放路徑

建立乙個目錄, 並初始化:

$ vagrant init ubuntu14_04

此時在該目錄下產生了乙個配置檔案vagrantfile, 可以配置ip

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

以及對映路徑:

config.vm.synced_folder "../home_vagrant", "/home/vagrant"

共享資料夾的許可權設定

config.vm.synced_folder "../home_vagrant", "/home/vagrant", :owner=> 'www-data', :group=>'www-data', :mount_options => ['dmode=777', 'fmode=777']
ip192.168.33.10比較難記, 我們可以在mac的/etc/hosts中取乙個網域名稱

最後進入vagrantfile所在目錄, 執行:

```vagrant up```開啟映象

輸入```vagrant ssh```進入系統,預設密碼是vagrant

進入ubuntu後第一部自然是更新源, 推薦用中科大的源:

deb  trusty main restricted universe multiverse

deb trusty-security main restricted universe multiverse

deb trusty-updates main restricted universe multiverse

deb trusty-proposed main restricted universe multiverse

deb trusty-backports main restricted universe multiverse

deb-src trusty main restricted universe multiverse

deb-src trusty-security main restricted universe multiverse

deb-src trusty-updates main restricted universe multiverse

deb-src trusty-proposed main restricted universe multiverse

deb-src trusty-backports main restricted universe multiverse

不大會用vim, 在配置一些系統檔案時, 我會把檔案複製到home/vagrant目錄, 該目錄已經對映到mac中, 所以就能在mac裡改完再複製回去, 比較方便.

Vagrant 2 基本安裝與配置(下)

基本安裝與配置 vagrant版本 1.8.1 我們可以通ssh登入然後安裝乙個web伺服器,但是這樣每個使用vagrant的人都需要做同樣的事情。為了解決這個問題,vagrant為我們提供了自動預置的功能,當vagrant up執行時vagrant會為我們自動安裝配置好的軟體,這樣我們就能夠重複建...

Vagrant 2 基本安裝與配置(下)

基本安裝與配置 vagrant版本 1.8.1 我們可以通ssh登入然後安裝乙個web伺服器,但是這樣每個使用vagrant的人都需要做同樣的事情。為了解決這個問題,vagrant為我們提供了自動預置的功能,當vagrant up執行時vagrant會為我們自動安裝配置好的軟體,這樣我們就能夠重複建...

vagrant環境配置

vagrant是一款用於構建虛擬開發環境的工具,可以通過vagrant方便的管理 封裝 分發linux虛擬機器。安裝virtualbox 安裝vagrantvagrant box add vagrant box list vagrant box remove 建立虛擬機器mkdir newdir c...