The question above sounds a little ambiguous, but to build a web site, one would need a web host and domain name. To upload your content online, you would need internet connection which is provided by an ISP. So, I can say Linux isn't essential since it is an OS.