Skip to content

CentBox is a pre-packaged Vagrant box for development without requiring you to install PHP or a web server. Vagrant boxes are completely disposable. CentBox runs on any Windows, Mac, or Linux system.

License

Notifications You must be signed in to change notification settings

danydavila/CentBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CentBox

That setup is heavily inspired by Laravel Homestead.

What's inside

  • CentOS 7.4 (1708) x86_64 build (3.10.0-693.21.1.el7.x86_64)
  • Docker version 17.12.1-ce, build 7390fc6
  • Nginx 1.12.2
  • PHP-FPM 5.6 & PHP-FPM 7.1
  • MySQL 5.6 (Percona)
  • NodeJS v8.10.0 LTS
  • Javascript Package Manager (npm)
  • PHP Composer & PHPunit
  • Python 2.7.5
  • Perl 5, version 16
  • Ansible 2.4.2.0
  • epel-release enabled
  • Git, visudo, Nano, wget, curl, netool, tree, p7zip, nmap-ncat, zip, htop, rSync, and others basic linux tools.

Prerequisites

  1. Linux or Mac
  2. Vagrant (latest version)
  3. Virtual Box (download)

Documentation

Setup steps

  1. Copy vagrant.example.yaml to vagrant.yaml

    cp vagrant.example.yaml vagrant.yaml

  2. Open vagrant.yaml with your favorite editor.

  • Change the box IP address (if needed).
  • Change to box name to your liking.
  • Set the amount of RAM for the box (MB).
  • Change any other settings, though default are usually sufficient.
  1. Customize your box enviroment.

    cp -r default/ user/

  2. Run vagrant up. You will be asked for your system password in the beginning and in the end of the installation.

  3. Run vagrant ssh to login to your box. All sites folders are in /user/sites derectory.

About

CentBox is a pre-packaged Vagrant box for development without requiring you to install PHP or a web server. Vagrant boxes are completely disposable. CentBox runs on any Windows, Mac, or Linux system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published