• Stars
    star
    132
  • Rank 274,205 (Top 6 %)
  • Language
    Shell
  • Created about 10 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A super-simple Vagrantfile / bootstrap.sh to setup a LAMP stack inside Vagrant 100% automatically

vagrant-lamp-bootstrap

A super-simple Vagrantfile / bootstrap.sh to setup a LAMP stack inside Vagrant 100% automatically.

Whaaaaat ?

This is a reduced-to-the-max Vagrant setup file for a quick development stack. It will:

  • setup a Ubuntu 14.04 LTS "Trustry Thar" 64bit box

  • make the box accessable by the host at IP 192.168.33.22

  • sync the current folder with /var/www/html inside the box

  • automatically perform all the commands in bootstrap.sh directly after setting up the box for the first time

The bootstrap.sh will:

  • update, upgrade

  • create a folder inside /var/www/html

  • install apache 2.4, php 5.5, MySQL, PHPMyAdmin, git and Composer

  • also setting a pre-chosen password for MySQL and PHPMyAdmin

  • activate mod_rewrite and add AllowOverride All to the vhost settings

You can folder and password inside the bootstrap.sh for sure.

How to use ?

Put Vagrantfile and bootstrap.sh inside a folder and do a vagrant up on the command line. This box uses Ubuntu 14.04 LTS "Trustry Thar" 64bit, so if you don't have the basic box already, do a vagrant box add ubuntu/trusty64 before.

Why ?

This is just my personal time-saving bootstrap for Vagrant, it might be useful for you too.

Support

Buy Me A Coffee

More Repositories

1

huge

Simple user-authentication solution, embedded into a small framework.
PHP
2,142
star
2

mini

Just an extremely simple naked PHP application, useful for small projects and quick prototypes. Some might call it a micro framework :)
PHP
1,342
star
3

php-login-minimal

An extremely minimal login / register script in pure PHP.
PHP
601
star
4

php-long-polling

An extremely simple example of a "real-time" self-updating page using long-polling.
PHP
425
star
5

mini2

Just an extremely simple naked PHP application, useful for small projects and quick prototypes.
PHP
414
star
6

mini3

Just an extremely simple naked PHP application, useful for small projects and quick prototypes.
PHP
273
star
7

php-login-one-file

PHP
219
star
8

php-sass

Compiles SASS to CSS automatically with pure PHP. No ruby used. One line of code. Currently uses latest SCSS 3.2 syntax, imports and mixins. Compass can also be used.
PHP
124
star
9

tiny

TINY is an extremely simple naked demo PHP application that runs nearly config-free everywhere.
PHP
80
star
10

laravel-sass

Automatic SASS-to-CSS compiling for Laravel 4 (and any other framework too), config-free, in pure PHP, works with latest SASS 3.2 .scss syntax, imports and mixins
PHP
71
star
11

pdo-debug

Emulates the SQL query constructed by PDO. The magic behind: A simple function that combines your parameters and the raw query. Not perfect, but does the job.
PHP
69
star
12

html5-video

A simple copy&paste solution for crossbrowser-safe HTML5 video with a flash fallback. 100% free and open-source. Works on all browsers. All.
HTML
58
star
13

php-login-styles

THIS PROJECT IS DEPRECATED AND HAS REACHED END OF LIFE
44
star
14

php-sass-watcher

One simple PHP file that "watches" your SASS file folder and compiles all .scss automatically every X seconds. Sounds weird, but works perfectly. Automatic SASS compiling with 100% PHP. No Ruby used.
PHP
28
star
15

simple-php-api

An extremely simple API (with authentication) example, written in PHP (server) and JS (client), using JSON
PHP
24
star
16

phpstorm-theme-github-remixed

Get GitHub's syntax highlighting / colours and fonts within PHPStorm
19
star
17

simple-php-api-client

A PHP client for using a JSON based API
Shell
13
star
18

phpstorm-theme-github-remixed-2

Get GitHub's 2014 style syntax highlighting (colours and fonts) within PHPStorm
13
star
19

php-logo

This repo tries to professionalize the current PHP logo, offering versions that fit print / web / broadcast standards, containing vector-, pixel- and css-based versions.
11
star