Symfony2 Vagrant

Symfony2 Vagrant development setup with Nginx, MySQL,PhpMyAdmin, MongoDb and other handfull tools
Alternatives To Symfony2 Vagrant
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Interview_internal_reference34,839
21 days ago30Python
2023年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
Awesome Programming Books3,649
10 months ago4
📚 经典技术书籍推荐,持续更新...
Front End Tutorial1,639
3 years agon,ullPHP
:panda_face: 最全的资源教程-前端涉及的所有知识体系,并在 Nice Front-end Tutorial 持续更新;
Vue Mall1,262
5 years ago10mitVue
🔨 基于 vue+node+mongodb 实现一个锤子商城
Netkiller.github.io1,137
16 days agoHTML
Netkiller Free ebook - 免费电子书
Springbootunity856
a year ago5mitJava
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Cuteone831
2 years ago60Python
这大概是最好的onedrive挂载程序了吧,我猜。
Minos669
4 years ago6otherJavaScript
一个基于Tornado/mongodb/redis的社区系统。
Blog642
6 years ago2apache-2.0JavaScript
前后端分离+服务端渲染的博客系统. 基于Vue2、Koa2、MongoDB、Redis
Fullstack Javascript Architecture608
10 months agomitJavaScript
✍️ Opinionated project architecture for Full-Stack JavaScript Applications.
Alternatives To Symfony2 Vagrant
Select To Compare


Alternative Project Comparisons
Readme

#Symfony 2 Vagrant Development setup

Installation

####This setup is based and tested with Ubuntu Precise 64 bit base box, with Vagrant 1.0.5 version (should be working with 1.1)

  • Install Vagrant using the installation instructions

  • If you are on Windows OS install NFS support plugin more information and detailed installation instructions: vagrant plugin install vagrant-winnfsd

  • Clone this repository

    $ git clone https://github.com/irmantas/symfony2-vagrant.git

  • install git submodules $ cd symfony2-vagrant && git submodule update --init

  • run vagrant (for the first time it should take up to 10-15 min) $ vagrant up

  • Web server is accessible with http://33.33.33.100 (IP address can be changed in Vagrantfile)

  • PhpMyAdmin is accessible with http://33.33.33.100/phpmyadmin

  • Vagrant automatically setups database with this setup:

    • Username: symfony
    • Password: symfony-vagrant
    • Database: symfony

Installed components

Thanks to

Hints

####Startup speed To speed up the startup process use $ vagrant up --no-provision (thanks to caramba1337)

####Install Symfony Standard edition

  • SSH to vagrant $ vagrant ssh

  • Clone symfony standard edition to somewhere temporary

    $ git clone https://github.com/symfony/symfony-standard.git /tmp/symfony

  • Move symfony repository to server document root

    $ mv /tmp/symfony/.git /vagrant/www/

  • Reset repository to restore project files

    $ cd /vagrant/www && git reset --hard HEAD

  • Install dependencies

    $ cd /vagrant/www && composer update

  • Edit web/app_dev.php to allow host

TODO

You tell me

Popular Mongodb Projects
Popular Nginx Projects
Popular Data Storage Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Mongodb
Mysql
Nginx
Vagrant
Symfony
Puppet
Phpmyadmin