Quick answer: in the control panel open Websites, click Add new, choose Install an app, select WordPress and fill in the form. When it finishes, log in at https://yourdomain.com/wp-admin.
Steps
- Point your domain to your hosting first (see "How to Change Your Nameservers").
- Open Websites → Add new → Install an app and choose WordPress.
- Enter the website name, your domain, the admin user name and a strong password.
- Click Add and wait for the installation to finish.
After installing
- Make sure the SSL padlock shows (see "Free SSL for Your Website").
- Remove plugins and themes you do not use and keep the rest updated.
- Take a backup before big changes (see "Backups: What We Keep and How to Restore").