Hosting a web site is a difficult undertaking, not least because you need to be concerned about security for the site and your email. This is why you should probably leave the job to professionals who will host the site and email on their own servers and charge you a fee. In this review, PC Magazine examines 7 national web hosting services that offer shared hosting, where your site runs on the same server with other sites, at very affordable rates.
Shared Web Hosting Services
The best way to run a web site and get email @ your own address is usually to hire a service that will worry for you, among other things, about security.
Application Modernization: What Is It and How to Get Started