December 13th, 2012, 10:35 AM #1
LAMP stack resources?
Anyone recommend a good resource to cover the basics of the lamp stack?
December 13th, 2012, 11:39 AM #2
What distribution of Linux are you going to be working on?
I am more than partial to Ubuntu, best GUI available for Linux distributions IMHO.
And there's a thriving community of online help and resources available. Despite the great GUI, you'll still work in the command line quite a bit.
Once you have the Linux part taken care of, the installation of the Apache server, and MySQL/PHP resources is pretty basic. Not too much maintenance once they're set up.
You'll want to get familiar with PHPMyadmin for creating and maintaining databases for your sites. Like setting up a wordpress/drupal database.
If you want to run a local host testing server for developing on windows, WAMP is a pretty easy install.
If you're going to use Ubuntu - http://help.ubuntu.com/community
And as always, there's always great threads to be found on Stack Overflow!!!
December 13th, 2012, 11:51 AM #3
In a more basic description of what LAMP is/means,
(L) Linux - the server operating system, I recommend Ubuntu.
(A) Apache - the server HTTP software, low maintenance, plenty of documentation for custom needs, but works right out the box.
(M) MySQL - the Relational Database, the heart of any dynamic content website. The ability to create and access tables and the information stored on them is where the true power of a website/app/program is found.
(P) PHP - The server side programming language, the software that allows you to create scripts that will render the client side HTML from templates and database requests.