To install a new WordPress installation, go to WordPress and click Install.
The WordPress Toolkit interface allows you to easily manage your account’s WordPress® installations.