摘要:
1.下载并安装VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads,下载最新的安装包,接下来的安装步骤就是下一步下一步了,你懂的。2.下载并安装vagrant下载地址:http://downloads.vagrantup.com/,同上。3.vagrant的部署1.本地建立开发环境目录,笔者的是E:\vagrant2.进入E:\vagrant,按住shift键,在空白处按鼠标右键,在弹出菜单中点“打开命令行窗口”3.加box,box是一个镜像文件,包含了vagrant的配置信息和VirtualBox的虚拟机镜像文件。官方提供了很多bo 阅读全文
摘要:
ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。在Ubuntu下安装openssh-server非常简单。安装openssh-server$ sudo apt-get install openssh-server查看openssh-server是否启动$ ps -e | grep ssh进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进 阅读全文
摘要:
使用 Vagrant 打造跨平台开发环境使用Vagrant在Windows下部署开发环境Vagrant是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史。我们可以通过 Vagrant 封装一个 Linux 的开发环境,分发给团队成员。成员可以在自己喜欢的桌面系统(Mac/Windows/Linux)上开发程序,代码却能统一在封装好的环境里运行,非常霸气。安装步骤1. 安装 VirtualBox虚拟机还是得依靠 VirtualBox 来搭建,免费小巧。下载地址:https://www. 阅读全文
摘要:
Vagrant是一个简单易用的部署工具,用英文说应该是orchestration tool。它能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境。Vagrant的基本工作原理大致如下:首先,通过读取配置文件,获知用户需要的环境的操作系统、网络配置、基础软件等信息;然后,调用虚拟化管理软件的API(VMWare Fusion,Oracle VirtualBox, AWS, OpenStack等)为用户创建好基础环境;最后,调用用户定义的安装脚本(shell,puppet,chef)安装好相应的服务和软件包;Vagrant的主要应用场景开发环境部署作为开发人员可能会涉及到不同的开发语言 阅读全文