vagrant配置linux以及nginx开发环境
一:安装VagrantVagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。所以,为了不想让我的vmware累死我的电脑,不想一遍又一遍的配置环境,我决定用vagrant了。1.安装vagrant首先要安装vitrualbox,网站是:https://www.virtual
一:安装Vagrant
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。
所以,为了不想让我的vmware累死我的电脑,不想一遍又一遍的配置环境,我决定用vagrant了。
1.安装vagrant首先要安装vitrualbox,网站是:https://www.virtualbox.org/wiki/Downloads
2.安装vagrant的网站是:http://downloads.vagrantup.com/
3.在这里我选择装ubuntu,以前我一直用redhat,但是ubuntu更好用一些,地址是:http://files.vagrantup.com/precise64.box
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
备注:这个网站的源更好下载:https://cloud-images.ubuntu.com/vagrant/
更多推荐
所有评论(0)