You do not need to download WordPress manually. cPanel has a one-click installer.
Install
- Open cPanel → WordPress Toolkit (or WordPress Manager).
- Click Install.
- Choose your domain. If you want WordPress at the root (e.g.
yourdomain.com), leave the path empty. For a subfolder (yourdomain.com/blog), typeblog. - Choose HTTPS (we'll install free SSL too — see the SSL article).
- Set the admin username (avoid admin — it's the first thing bots try) and a strong password.
- Click Install. Done in ~30 seconds.
Log in to wp-admin
Open https://yourdomain.com/wp-admin, enter the username and password you just set.
Recommended first steps
- Update permalinks: Settings → Permalinks → Post name → Save.
- Delete the sample "Hello world" post and the Hello Dolly plugin.
- Install a caching plugin (LiteSpeed Cache if our server runs LiteSpeed; W3 Total Cache otherwise).
- Install a security plugin (Wordfence or Solid Security).