How to Install WordPress on Your Host (3 Reliable Methods)
How to install wordpress on hosting
Updated: December 28, 2025 • Use this as a practical workflow. Provider dashboards change—adapt the steps to your UI.
Ad slot (optional)
Quick answer
- Use your host’s 1‑click installer if available.
- If not, upload WordPress and run the installer.
- For advanced control, install via WP‑CLI.
Before you start
- Pick a domain (or subdomain) and point DNS to your host.
- Make sure you have a database user/password (or access to create one).
- Enable HTTPS early so you don’t fight mixed-content later.
Method 1: 1‑click installer
- Log into your hosting dashboard.
- Find WordPress tools / auto‑installer.
- Select domain, set admin username/password, and install.
- Log in at /wp-admin and update WordPress + plugins right away.
Method 2: Manual install
- Download WordPress from wordpress.org.
- Upload files to your web root via SFTP/File Manager.
- Create a database + user and assign permissions.
- Visit your domain to run the installer and enter DB details.
- Set site title, admin credentials, and finish setup.
Method 3: WP‑CLI
- SSH into your server.
- Run wp core download, then wp config create.
- Run wp core install with your URL and admin credentials.
- Lock down file permissions and disable file editing if appropriate.
Common mistakes
- Installing to the wrong directory (double /wordpress/ paths).
- Forgetting to enable HTTPS and then seeing mixed content.
- Using “admin” as username or weak passwords.
Next steps
- True Cost Calculator (avoid billing surprises)
- Core Web Vitals checklist (speed basics)
- WordPress backups best practices
- Best WordPress hosting for X