News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

ServerGrove Blog:
Deployment of Symfony2 applications with Ansible
April 02, 2014 @ 10:41:54

The ServerGrove blog has a new post today showing you how to deploy Symfony2 applications using Ansible, an automation tool that uses "playbooks" to define steps.

Ansible is a powerful automation engine that simplifies deploying systems and apps. Its popularity has been rising rapidly as developers and system administrators look for simpler ways to manage servers and deploy applications. The selling points of Ansible are: simplicity, agentless and extensible.

ServerGrove, traditionally a Capistrano/Capifony user, decided to give Ansible a try. They include the steps to go through to get the correct environment set up and how to execute commands on the remote servers. There's also an example of a sample task that updates packages on the remote server, moves a config file into place and restarts Apache. With this foundation, they get into the actual Symfony2 deployment, sharing their custom role that sets up the directory, clones the Git repository, runs Composer and executes an Assetic dump.

0 comments voice your opinion now!
ansible tutorial introduction automation symfony2 deploy

Link: http://blog.servergrove.com/2014/04/01/deployment-symfony2-applications-ansible

blog comments powered by Disqus

Similar Posts

David Coallier's Blog: Namespaces has PHP 5.3 (Or the other way around)

Matthew Weier O'Phinney's Blog: Code Generation with Zend\CodeGenerator

PHPEasy.co.uk: Sorting array data using SplMaxHeap

Robert Basic's Blog: Benchmarking pages behind a login with ab

Joshua Eichorn's Blog: Understanding AJAX excerpt available at computerworld.com


Community Events

Don't see your event here?
Let us know!


performance framework community symfony2 api release application introduction configure php7 series install podcast example library opinion conference laravel composer interview

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework