vagrant配置linux以及nginx开发环境
来源:互联网 发布:mac外接光驱 编辑:程序博客网 时间:2024/06/05 16:26
一:安装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.box5.然后进行初始化,输入命令:
$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/
- vagrant配置linux以及nginx开发环境
- vagrant 环境配置以及常用命令
- vagrant box配置本地开发环境以及常见错误解决方案
- vagrant+VirtualBox配置linux环境
- windows 配置 vagrant virtualBox 开发环境
- Vagrant中Nginx配置
- vagrant环境配置
- 部署vagrant开发环境
- vagrant 搭建开发环境
- 搭建vagrant开发环境
- Nginx环境配置以及安装
- Windows 下使用 Vagrant 构建 Linux 开发环境
- Windows 下使用 Vagrant 构建 Linux 开发环境,实测可用
- 使用VirtualBox和Vagrant搭建Linux开发环境
- Windows 下配置 Vagrant 环境
- Windows 10 配置vagrant环境
- 阿里云服务器配置开发环境第七章:Centos7.3安装nginx以及环境配置
- vagrant+virtualbox搭建开发环境
- docker简介
- 获取系统模块信息
- Oracle 常用性能监控SQL语句
- Android 百度地图经纬度转换成地址
- Java面试中异常常见问题
- vagrant配置linux以及nginx开发环境
- JAVA学习·20/10/2016·继承与多态
- hdu5628(Dirichlet convolution)
- Android Environment类的接口详解
- 解决Unsupported major.minor version 52.0错误
- 代码混淆
- docker非常好的文章链接
- 2016/10/20 1002. 字符串匹配
- Android.mk详解