Stepan is the founder of stfalcon.com, fwdays.com, thekasta.com, cookorama.net, uaroads.com
So, you have decided to digitize your business. But who to entrust this major challenge with? Assuming you are not going to transform your firm into a web-dev, you need third-party IT specialists. The practice is common nowadays. According to Deloitte statistics, 53 percent of IT functions are being already outsourced worldwide. After all, if it’s OK for Skype, Slack, Opera, and Facebook, why shouldn’t it work for you?
Capifony is a smart and convenient tool to deploy Symfony sites. It’s based on Capistrano and is written by Konstantin Kudryashov. Basic information on working with Capifony can be gleaned from the official site capifony.org and the short article "Deploy Your Symfony Application Painlessly with Capifony".
I advise you to start deploying symfony2 with capifony it on the server manually and make sure everything is configured and operating correctly (especially the script app / console). For example, I found some incorrect ways for the git sub modules and failed to deploy the site from the first turn.
Below the cut is a Capifony config to deploy this site and my comments to it.