Za hosting ti je potreban server, na linuxu naravno(bezi od windows servera), postoji kurs, za linux sys admina, drzi ga Linux Fondacija...
Ako bih da uzimas server i da ga drzis kuci, losa varijanta, treba ti link(minimalno 100mbps up/down), onda ruteri, hladjenje za server(klima)
Sto se tice...