In this guide: Learn how to install WordPress in 5 minutes using your host’s one-click installer or manually, plus the first settings to change after installing.
WordPress powers a huge share of the web, and one reason is how quick it is to get started. With most hosting providers, you can go from an empty account to a working website in about five minutes — no coding required.
This step-by-step guide covers the fast one-click method, the manual method for people who want full control, the first settings to change, and fixes for the most common installation errors.
Before you start, make sure you have:
https:// from the start. Installing after SSL avoids URL mix-ups later.Almost every host offers an auto-installer. It might be called Softaculous, Installatron, “WordPress Toolkit,” or just “Install WordPress” inside a custom dashboard such as hPanel. The steps look like this:
https://. Leave the directory field empty if you want WordPress on the main domain (not yoursite.com/wp).yoursite.com/wp-admin.Security tip: never use admin as your username, and use a long, unique password generated by a password manager. Bots try admin first on every WordPress site.
Prefer to understand every piece? The famous “5-minute install” still works:
public_html) using the File Manager or an SFTP client.localhost).The manual route is also useful when you’re setting up a local development site or a staging copy.
Your site is live — now spend five more minutes on these settings:
/install-wordpress/ instead of /?p=123, which is better for readers and SEO.Then install a lightweight theme and a handful of essential plugins — our list of 15 essential WordPress plugins is a good starting point.
“Error establishing a database connection.” The database name, username, password, or host in wp-config.php is wrong. Double-check each value, and confirm the user was added to the database with full privileges.
Site shows the host’s default page. You probably installed WordPress in a subfolder, or an index.html file is taking priority. Remove the default index.html from your root folder.
“Not secure” warning in the browser. SSL isn’t active or WordPress is set to http://. Activate SSL, then update both URLs in Settings → General to https://.
White screen after install. Usually a PHP version or memory issue. Make sure your host runs a currently supported PHP version and increase the memory limit if needed.
Domain not loading at all. DNS may still be propagating. New domains and nameserver changes can take up to 24–48 hours worldwide.
Further reading: official WordPress documentation
admin as your username.Your WordPress site is ready. Next, give it a solid foundation with the right plugins and a fast theme — and bookmark Hostreta for step-by-step guides as you grow.
We may earn a commission on purchases made through these links, at no extra cost to you.
Don’t miss the chance to participate in the biggest giveaway of this year.