发表于: 2016-01-25 22:47:21

1 904


帮康总搭建vagrant 构建虚拟开发环境的工具

下载网址链接

https://releases.hashicorp.com/vagrant/1.8.1/

sudo apt-get install ruby

安装 VirtualBox

ubuntu@testing:~/box$ wget http://download.virtualbox.org/virtualbox/5.0.14/virtualbox-5.0_5.0.14-105127~Ubuntu~trusty_amd64.deb

ubuntu@testing:~/box$ sudo dpkg -i virtualbox-5.0_5.0.14-105127~Ubuntu~trusty_amd64.deb

ubuntu@testing:~$ cd vagrant/

ubuntu@testing:~/vagrant$ sudo wget https://releases.hashicorp.com/vagrant/1.8.1/vagrant_1.8.1_x86_64.deb

ubuntu@testing:~/vagrant$ sudo dpkg -i vagrant_1.8.1_x86_64.deb

检测是否已经安装配置好了

ubuntu@testing:~/vagrant$ vagrant -v

Vagrant 1.8.1

下载官网封装好的基础镜像:因为系统是64位的

ubuntu@testing:~/box$ sudo wget http://files.vagrantup.com/precise64.box

 

 

添加镜像到vagrant

ubuntu@testing:~/vagrant$ sudo vagrant box add test ~/box/precise64.box

初始化开发环境

ubuntu@testing:~$ sudo mkdir workspace

ubuntu@testing:~$ cd workspace/

ubuntu@testing:~/workspace$ vagrant init test

 

windows系统上 安装

1.  下载地址:http://downloads.vagrantup.com/ 根据提示一步步安装。

2.  下载官方封装好的基础镜像:Ubuntu precise 64 VirtualBox http://files.vagrantup.com/precise64.box

3.  添加镜像到 Vagrant (按住shift键在 对应的文件夹下可以打开对应的命令提示窗口)

初始化并启动 vagrant init admin  + vagrant up 

配置vagrant ssh

为了测试环境,搭建了nginx的环境,并打包出来 vagrant package

 

为了测试效果

root@testing:~# vagrant box add admin3 ~/box/package.box

 

今天遇到的问题


VirtualBox is complaining that the kernel module is not loaded. Please

run `VBoxManage --version` or open the VirtualBox GUI to see the error

message which should contain instructions on how to fix this error.

的解决方式

sudo /usr/lib/virtualbox/vboxdrv.sh setup


root@precise64:~/nginx/nginx-1.8.0# make

make -f objs/Makefile

make[1]: Entering directory `/root/nginx/nginx-1.8.0'

cd /usr/local/pcre \

    && if [ -f Makefile ]; then make distclean; fi \

    && CC="cc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \

    ./configure --disable-shared

/bin/sh: 1: cd: can't cd to /usr/local/pcre

make[1]: *** [/usr/local/pcre/Makefile] Error 2

make[1]: Leaving directory `/root/nginx/nginx-1.8.0'

make: *** [build] Error 2

 

的解决方案

安装 apt-get install build-essential  ----gcc 的源码包没有安装


 联系金山云对应的客服人员,表示可能涉及到了修改BIOS,等后续的通知,目前还没有解决。

明天要做的事情

1.  继续跟进金山云的客服人员,看问题可以解决吗?

2.  准备好离职所需的资料,办理离职手续



 

 



返回列表 返回列表
评论

    分享到