Thanks Ken, this is an awesome guide! And I actually like it in pdf format
I've worked with LAMP servers for years but never administered one, this is cool.
As I work through the tutorial I'm getting stuck on the phpmyadmin step. I followed your directions exactly as you describe in the tutorial but for some reason the index page won't render. I've quadruple checked my php ini file and it matches the tutorial. When I pull up localhost/phpmyadmin/index.php the page is completely blank and doesn't have any content in the html code.
I just reinstalled phpmyadmin and I'm getting the same behavior. My error log tells me it's a 500 266, I have a vague understanding of the 500 error but not the 266. I also notice that I get the same behavior on all php files in the localhost/phpmyadmin directory, none of the are executing. I am however able to access the html files like localhost/phpmyadmin/Documentation.html which tells me the redirect is functioning as it should.
I've been rebooting as a I go along but nothing seems to work.
I went ahead in the tutorial and installed Webmin and got it working. I also installed webalizer but it seems to have a similar php problem. If I had to guess the solution likes in the php.ini file but don't have a clue what to change.