Symfony on Linux Tips


In this video I am going to share with you the commands I most frequently use when working with symfony projects on the Linux command line.

One of the biggest concerns I hear from developers new to frameworks like Symfony is that there is a need to use the command line. I completely understand this point of view. Lord knows there's enough to learn with the framework itself, let alone having to learn the command line of a new operating system too.

Well, much like with Symfony - where you only need to learn a few core concepts to get going - I can assure you that learning to use your server's command line is a similar process. There are a few commands you will use frequently, and for everything else there is Google and StackOverflow :)

One thing worth noting is that unless you are absolutely sure you will be deploying to a Windows server environment then I would highly advise you to start using some variant of Linux in your development environment.

Tools like VMWare (paid) and VirtualBox (free) make getting started with Linux a much easier process than you might think. Back when I got started with Linux I had to download and burn a CD, then format my only desktop pc and install over the top. Then things inevitably went wrong and I had no way of 'googling' for solutions. Actually Google wasn't even the search engine of choice back then, but I digress.

Nowadays, these virtualisation tools allow you to install a copy of Linux (or any other operating system) in a virtual machine which runs a full / real version of Linux right alongside your existing desktop. You can happily be on your Macbook or Windows pc, but be running Ubuntu or CentOS or FreeBSD just like you might run sublime text or phpstorm. Pretty awesome. And of course that means you have your browser to Google for solutions or tips if you get stuck.

Hopefully this gives some reassurance that it's not all that bad, and like anything the hardest part is getting started.

Episodes

# Title Duration
1 Working with Symfony on Linux 09:32

Presented By

Christopher Moss

Christopher Moss

Hi, I'm Chris and welcome to CodeReviewVideos.com. In this video you will learn about... :)