Page 1 of 1
how to start learning LAMP[solved]
Posted: Fri Oct 12, 2007 8:30 am
by pravin_bluebird
Hello all,
i am working in PHP since last 6 month.
I am working on PHP with windows OS.
But as i know that PHP is very good with Linux Os.
and LAMP is doing good than other combination
I want to start learning and working using LAMP....
I don't know what to learn and from where to start learning LAMP
Any Help will be gratly Appricieated
regards
Posted: Fri Oct 12, 2007 10:02 am
by feyd
LAMP is a combination of elements, not an entity in itself. Therefore you would learn the elements: Linux, Apache, MySQL and PHP.
I fail to see how this is PHP Theory, so moved to Misc for now.
Posted: Sun Oct 14, 2007 2:52 pm
by califdon
Yes, PHP is just the "P" of LAMP, so you have 3 other things to study: Linux OS, Apache web server and MySQL database. If you have studied other databases, MySQL is not really hard to learn. If you haven't, you have a big subject to master! Apache server and Linux are heavy duty software, not programming languages, so they require a very different learning approach if you are just starting.
Posted: Sun Oct 14, 2007 5:19 pm
by RobertGonzalez
Understand to that "P" is not always PHP. Sometimes it is Perl. Maybe even Python.
Posted: Sun Oct 14, 2007 5:57 pm
by Kieran Huggins
Or Ruby, though they dropped the descender to avoid filing a second trade mark.
Posted: Sun Oct 14, 2007 11:31 pm
by Christopher
I would throw things like FreeBSD, lighttpd, PostgreSQL and others into the mix as well. The point is an open source, full stack, scripting based, web solution.
It is the freedom fighters vehicle to fight the Man's IDE based, platform lock-in, cash cows. Take that Sun, Microsoft, IBM, etc. !!!

Posted: Mon Oct 15, 2007 12:23 am
by pravin_bluebird
Thanks all for your quick reply,
Its true that LAMP is a combination of Elements.
now what's my next query is I know PHP and Mysql very well.
But i am working only on windows platform.
now i want to work also with Linux Os.
So my question is up to which level i have to learn linux for only web Development purpose.
Also if some one can give me links for Apache and Linux tutorial...........
Thanks
Posted: Mon Oct 15, 2007 12:44 am
by Kieran Huggins
There isn't much of a difference between coding PHP to run on Linux and Windows. In fact, there's next to none. Both run Apache, both run MySQL. PHP is simply compiled to run on each. i personally develop on a local WAMP server then deploy to LAMP.
If you're looking for general system administration tutorials:

Posted: Mon Oct 15, 2007 1:28 pm
by RobertGonzalez
Apache can get heavy. If you are not comfortable with file editing for configuration, you may not want to delve into that yet.
Linux is an OS. How much of Windows do you know? Do you want to know that much about Linux? For what purpose? As it relates to web development, the P part is probably the most important part, following by the M part. A is huge, and gets into server management more than web development. The L part is simply the platform on which it is all running. Really that has not a lot to do with web development as much as it has to do with platform management.