You do not need technical knowledge or expertise for hosting a site. The customer support at the hosting service provider should be able to guide you through the entire process.