1.安装virtualbox 2.安装vagrant 3.下载vagrant box?http://www.vagrantbox.es/?//我这里安装的是centos64v63?https://dl.dropbox.com/u/7225008/Vagrant/CentOS-6.3-x86_64-minimal.box 4.添加vagrant box到本地vagrant box 列表 添加box vagrant box add v
1.安装virtualbox
2.安装vagrant
3.下载vagrant box?http://www.vagrantbox.es/?//我这里安装的是centos64v63?https://dl.dropbox.com/u/7225008/Vagrant/CentOS-6.3-x86_64-minimal.box
4.添加vagrant box到本地vagrant box 列表
添加box vagrant box add vagrantbox-name vagrantbox-file[|vagrantbox-url]
查看本地的box列表:vagrant box list
在目录下面初始化一个box: vagrant box init vagrantbox-name //添加box成功之后可以在任意目录下面初始化vagrantbox-list 里面的box
5.安装vagrant box里面的软件[先对软件列表进行一下更新 sudo yum update]
安装apache
yum search apache
sudo yum install httpd-devel.x86_64
安装mysql
yum search mysql
sudo yum install?mysql-server.x86_64
安装redis
下载redis源码包http://redis.io/download 这是我下载的版本http://download.redis.io/releases/redis-2.8.8.tar.gz
解压tar -zxvf redis-2.8.8.tar.gz
cd redis-2.8.8
sudo make
sudo make install
拷贝redis配置文件sudo mkdir /etc/redis;cp redis.conf /etc/redis/
安装php
yum search php
sudo yum install php-devel.x86_64
查看一下php里面都带了哪些扩展?(主要是确认一下有没有mysql和redis扩展)
php -m
安装php-mysql扩展
yum search php|grep mysql
sudo yum install?php-mysql.x86_64
确认一下扩展是否安装成功:?php -m
安装phpredis扩展
下载phpredis 源码?https://github.com/nicolasff/phpredis?我这里下载的是zip包wget https://codeload.github.com/nicolasff/phpredis/zip/master
unzip master
cd?phpredis-master
sudo phpize
sudo ./configure
sudo make
sudo make install
找到php扩展配置目录添加redis扩展信息: sudo vi /etc/php.d/redis.ini;在里面加上extension=redis.so
到这里,我们需要的软件apache,redis,php,mysql以及相应的扩展都安装上了
原文地址:新建一个vagrant box 之安装软件, 感谢原作者分享。