A server administrator for a corporation with an enterprise network was tasked with setting up a website hosted on-premise. How should the administrator set it up?
a) Using a cloud-based hosting service
b) Configuring the server with appropriate software and security measures
c) Outsourcing the website development to a third-party vendor
d) Utilizing a shared hosting platform