Code Monkey home page Code Monkey logo

phpbox's Introduction

PHPBox

Introduction

This project automates the setup of a development and testing environment for PHP, using Vagrant and Shell script.

Requirements

Setup

$ git clone https://github.com/ericmaicon/phpbox.git
$ cd phpbox
$ vagrant up

The Box contains

  • Debian 7.6 64bit

  • pkg-config

  • LibXML

  • Curl

  • OpenSSL

  • zLib

  • JPEG

  • Free Type

  • libPNG

  • mcrypt

  • PCRE

  • IMAP

  • ICU

  • ncurses

  • Komodo Xdebug

  • Komodo proxy

  • Ioncube

  • PHP 5.5

--prefix=/usr/local/php \
--with-config-file-path=/usr/local/php/etc \
--with-zlib \
--with-zlib-dir=/usr \
--with-curl=/usr/lib \
--with-openssl=/usr/bin/openssl/ \
--with-pdo-pgsql \
--with-jpeg-dir=/usr \
--with-freetype-dir=/usr \
--with-png-dir=/usr \
--with-gd \
--with-mcrypt \
--with-pcre-regex \
--with-imap=/usr/local/imap \
--with-imap-ssl=/usr \
--with-mcrypt=/usr/local/mcrypt/ \
--with-icu-dir=/usr \
--with-libxml-dir=/opt/xml2 \
--with-pdo-sqlite \
--with-gd \
--with-gettext \
--with-kerberos \
--with-libdir=/lib/x86_64-linux-gnu \
--enable-mbstring \
--enable-fpm \
--enable-soap \
--enable-calendar \
--enable-sockets \
--enable-zip \
--enable-gd-native-ttf \
--enable-bcmath \
--enable-exif \
--enable-ftp \
--enable-gd-native-ttf \
--enable-intl \
--enable-libxml \
--disable-mbregex \
--disable-debug \
--with-mysql \
--with-pdo-mysql \
--with-mysqli=/usr/local/mysql/bin/mysql_config
  • PostgreSQL
  • MySQL
  • Nginx
  • PHPUnit
  • Composer
  • PHP Code Sniffer

TODO

  • Mongo

  • FreeTDS

  • Instant Client

  • Postgres is not connecting

  • PHP

--with-oci8=instantclient,/usr/local/oracle-client-12-1 \
--with-pdo-oci=instantclient,/usr/local/oracle-client-11-2,10.2.0.4.0 \
--with-pdo-dblib=/usr/local/freetds/ \

phpbox's People

Contributors

ericmaicon avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.