These steps suggest that all dependencies like composer and Bower are already installed, configured and working properly. Use http server you prefer.
- Create project directory
$ mkdir projectdir && cd projectdir
- Perform general Symfony2 installation
$ composer create-project symfony/framework-standard-edition . "2.8.*"
- Initialize GIT repo with
$ git init
- Set repo origin
$ git remote add origin git@github.com:egeshi/symfogal.git
- Reset to current state
$ git fetch --all && $ git reset --hard origin/master
- Run composer update to sync vendor packages
$ composer update
- Create database
$ php app/console doctrine:database:create
- Create tables schema
$ php app/console doctrine:schema:update --force
- Seed database with fixtures data
$ php app/console doctrine:fixtures:load
- cd to
web
directory and install required Bower components$ cd web && bower install
- Configure http server host to point to
web
directory - All set up. Open http://yourserver/ with your browser