Even studying full time for several years, you would not, IMO, be a professional hosting company. That being said, there are varying levels of prociiency one must meet to be professional.
If all you are looking into running is a basic LAMP server for running small websites. Linux, Apache, MySQL and PHP are all you really need.
Each of those systems will take you at least a year to become capable of solving problems within hours, possibly with the help of others.
The problem with learning each at the same time and squeezing all four into a 1 year course, is that they each act as layers, Linux being the core, MySQL and PHP coming in between Apache.
Issues encountered in one layer will occassionally percolate into others and cause chaos and confusion for newbies. I was there once and I still have a loooong way to go before I would feel comfortable managaing a server professionally.
My advice, don’t bother getting into hosting, I know it seems appealing and could make you a quick buck, but unless you partner with a guru in *nix your in for some serious bumpy roads. There are hundreds and thousands of hosting companies who offer services cheap, you enter that market and you’ll be out of business within 6 months.
If you have millions of dollars, good ideas, powerful marketing team and cutting edge green technology, you might start a successful data center and spin off a hosting company from that. Competing with RackSpace, ServerBeach, etc.
Otherwise, it probably won’t be worth your time.
Sorry to sounds the cynic but I’m trying to save you money and countless lost time.