For years I have been interested in learning linux, apache, mysql and php. I have dabbled with these on my iBook using apache 1.33, php 4, and mysql 4.
Anyway, I figured a good place to start would be my webhosting company and try to emulate their configuration so I hopped online and studied their config. They appear to be using a similiar configuration as my iBook. Yeehaw . I then decided to get a linux distribution (specifically CentOS) and installed it on my AMD Semperon (Yes I know this is a Mac forum ). Once installed, I realized CentOS installed Apache 2, MySQL 5 and PHP 5. Well, this started me thinking why shouldn't I start using these since some have been out for years (such as apache2)?
So here's, my problem. I want to learn how to use these (specifically Apache2 and PHP5), but I also want to be realistic. It appears VERY VERY few hosting company's even use apache2 and php5. Why is this? Apache 2 have been out so a VERY long time. PHP5 and MySQL5 too. Is it better to learn the older versions of these knowing what I am learning may not even function in a real world hosting configuration? What versions of these technologies do y'all use, are learning or have learned?
Anyway, I figured a good place to start would be my webhosting company and try to emulate their configuration so I hopped online and studied their config. They appear to be using a similiar configuration as my iBook. Yeehaw . I then decided to get a linux distribution (specifically CentOS) and installed it on my AMD Semperon (Yes I know this is a Mac forum ). Once installed, I realized CentOS installed Apache 2, MySQL 5 and PHP 5. Well, this started me thinking why shouldn't I start using these since some have been out for years (such as apache2)?
So here's, my problem. I want to learn how to use these (specifically Apache2 and PHP5), but I also want to be realistic. It appears VERY VERY few hosting company's even use apache2 and php5. Why is this? Apache 2 have been out so a VERY long time. PHP5 and MySQL5 too. Is it better to learn the older versions of these knowing what I am learning may not even function in a real world hosting configuration? What versions of these technologies do y'all use, are learning or have learned?