Optimizing Apache, PHP and MySQL
Applications using the LAMP (Linux®, Apache, MySQL, PHP/Perl) architecture are constantly being developed and deployed. But often the server administrator has little control over the application itself because it’s written by someone else. This series of three articles discusses many of the server configuration items that can make or break an application’s performance. This second article focuses on steps you can take to optimize Apache and PHP.
Tuning LAMP systems, Part 1: Understanding the LAMP architecture
This first article covers the LAMP architecture, some measurement techniques, and some basic Linux kernel, disk, and file system tweaks. Successive articles investigate tuning the Apache, MySQL, and PHP components.
Tuning LAMP systems, Part 2: Optimizing Apache and PHP
This second article focuses on steps you can take to optimize Apache and PHP.
Tuning LAMP systems, Part 3: Tuning your MySQL server
This third article, the last in the series, focuses on tuning the database layer for maximum efficiency.
[...] Optimizing Apache, PHP and MySQL « PHP::impact ( [str blog [, str comments]] ) This series of three articles discusses many of the server configuration items that can make or break an application’s performance. (tags: apache lamp php mysql optimization performance best-practices articles) [...]
Federico Feroldi’s blog » Blog Archive » links for 2007-11-04
November 4, 2007 at 8:22 pm
plz correct link to `Tuning LAMP systems, Part 3: Tuning your MySQL server` on the next:
http://www.ibm.com/developerworks/library/l-tune-lamp-3.html
handyblogger
May 20, 2008 at 8:08 am
Done, thanks for pointing it out.
phpimpact
May 20, 2008 at 12:10 pm
Thanks for the info, you can see my write up on how to tweak the http.conf file to get the most our of your apache servers here (part 3 included links to pt1 and 2): http://www.saiweb.co.uk/linux/optimizing-apache-for-high-load-sites-part-3
Buzz
January 5, 2009 at 4:38 pm
Thanks Buzz
Federico
January 5, 2009 at 7:04 pm