Updated at 27th Mar 2015
When you add a site to the server, WordPress is automatically installed on that site.