1. 程式人生 > >vagrant配置linux以及nginx開發環境

vagrant配置linux以及nginx開發環境

一:安裝Vagrant

Vagrant是一個基於Ruby的工具,用於建立和部署虛擬化開發環境。它使用Oracle的開源VirtualBox虛擬化系統,使用 Chef建立自動化虛擬環境。

所以,為了不想讓我的vmware累死我的電腦,不想一遍又一遍的配置環境,我決定用vagrant了。

4.當我們安裝好vagrant,下載完precise64.box後,開啟windows的dos,切換到存放box的目錄,輸入以下命令:

$ vagrant box add ubuntu precise64.box
5.然後進行初始化,輸入命令:
$vagrant init ubuntu
找到Vagrantfile檔案,解除下面這一句的註釋,去掉#號即可。
#config.vm.network "private_network", ip: "192.168.33.10"
6.啟動vagrant,並開啟ssh連線
$vagrant up
$vagrant ssh
如果你已經安裝了xshell,那麼就可以直接ssh連線了。

以上就是vagrant的安裝步驟,下面有幾條vagrant常用命令,可以記下來:

vagrant init  # 初始化

vagrant up  # 啟動虛擬機器

vagrant halt  # 關閉虛擬機器

vagrant reload  # 重啟虛擬機器

vagrant ssh  # SSH 至虛擬機器

vagrant status  # 檢視虛擬機器執行狀態

vagrant destroy  # 銷燬當前虛擬機器

vagrant box remove [box-name]

#移除某個虛擬機器

二:安裝nginx

ubuntu安裝好之後,預設使用者密碼都是vagrant。root密碼是需要手動設定,用sudo passwd就可以了。

然後配置nginx。

首先更新好apt,然後直接安裝就可以了:

$sudo apt-get -y update
$sudo apt-get --no-install-recommends -y install build-essen
安裝nginx:
$sudo apt-get install nginx

檢查是否安裝好了

$sudo service nginx start