XAMPP is typically used for development or testing environments only.
Presumably you would be using some hosting services, the hosting provider will provide you with Apache install out-of-the-box.
They would also provide the various tools for administering the Apache server.
Wordpress...