For WordPress, we offer so-called automatic installation. This means that you don't have to click through a traditional WP installation, create a MySQL database, pair it with the installation and fill in all the necessary data.
Login to our Administration and click on your domain in My Domains. You will see the Software item appear in the left menu. Click on it and you will see WordPress in the list. Next to it is the Install button. A window will pop up where you just confirm whether you are installing it directly on the domain or still in some subfolder.
WordPress will then install itself, the database will create itself and you don't have to do anything. You just get the activation information in your email, change your password and you're in WordPress faster than ever.