# LAMP Stack Vagrant and Puppet **Repository Path**: jackok/lamp-stack-vagrant-and-puppet ## Basic Information - **Project Name**: LAMP Stack Vagrant and Puppet - **Description**: ### Install LAMP Stack with Vagrant and Puppet - **Primary Language**: Puppet - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 9 - **Created**: 2013-07-01 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: lamp **Tags**: None ## README #Install LAMP Stack with Vagrant and Puppet ##使用Vagrant和Puppet搭建LAMP开发虚拟机 --- ##要求 * 安装[Vagrant](http://vagrantup.com), 推荐版本1.2.2 * Vagrant Box使用官方的Ubuntu [precise64](http://files.vagrantup.com/precise64.box). (已经内置Puppet支持) * 安装Oracle [VirtualBox](http://download.virtualbox.org/virtualbox/4.2.10/), 版本4.2.10。(新版本和Vagrant 1.2.2有冲突) TODO: Vagrant 以及 VirtualBox 软件更新 --- ##安装 * git clone 或下载zip包 * vagrant up * 初始设置过程约15分钟左右 --- ##信息 设置好的虚拟机包含以下组件 * Ubuntu Precise 64bit * apache2.2, libapache2-mod-php5 * mysql-server 5.5 * php5, php5-cli, php5-curl, php5-dev, php5-gd, php5-mcrypt, php5-mysql, php5-xdebug, php-apc, php-pear * vim * curl --- ##说明 * MySQL root 用户初始密码为 root * Web Root目录已指向项目根目录 (也就是内有Vagrantfile文件的那个目录) 的www中 * 本机访问虚拟机http服务的地址为 http://127.0.0.1:8888/