close
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installing WordPress

Step-by-step guide to installing WordPress on Hostinger via hPanel during website creation, on an existing site, or by importing from another host.

Install WordPress during website creation, on an existing site, or by importing from elsewhere.

During website creation

Fastest path:

  1. In hPanel, go to WebsitesAdd website.

  2. Choose Install WordPress.

  3. Select your domain or a free subdomain.

  4. Optionally set:

    • WordPress admin username and password

    • Site title

    • Language

  5. Complete setup.

WordPress is installed and running within seconds.

On an existing website

  1. Open your website dashboard.

  2. Go to WordPress or Auto Installer.

  3. Select WordPress.

  4. Fill in:

    • Domain to install on

    • Directory — root (/) or subdirectory (e.g., /blog)

    • Admin username and password

    • Admin email — for resets and notifications

    • Site title

    • Language

  5. Click Install.

Import an existing site

Option A: Migration wizard

  1. In hPanel, go to Migrations or Move to Hostinger.

  2. Follow the wizard and provide your current host credentials.

  3. Hostinger imports files and database.

Option B: Manual

  1. Export your WordPress database as .sql (phpMyAdmin or mysqldump).

  2. Archive WordPress files as .zip or .tar.gz.

  3. Upload both to your Hostinger site's file storage.

  4. Either use the Import WordPress website endpoint, or:

    • Extract the archive in File Manager

    • Import the SQL via phpMyAdmin

    • Update wp-config.php with new database credentials

After installation

  • Log in at https://yourdomain.com/wp-admin

  • Enable SSL and update your WordPress URL to https://

  • Install your theme

  • Activate the LiteSpeed Cache plugin

  • Set up backups

Troubleshooting

Forgot your WordPress admin password

  • Use the WordPress login page → "Lost your password?"

  • Or reset it in hPanel → website dashboard → WordPress.

  • Or reset via phpMyAdmin by updating the user_pass field in wp_users with a new MD5-hashed password.


Last updated: July 21, 2026

Last updated

Was this helpful?