How to Install WordPress from Hestia Control Panel
30 viewsBefore you begin, make sure you have:
- Pointed your domain’s A record to your hosting IP.
- Enabled a free Let’s Encrypt SSL certificate for your domain.
If you haven’t done these yet, follow our guides:
- How to Point Your Domain to Hosting IP with an A Record
- How to Enable Free Let’s Encrypt SSL in Hestia Control Panel
Step 1: Log in to Hestia Control Panel
- Log in to your Client Dashboard.
- Go to Services and select your hosting service.
- Click the Login to Control Panel button.
- Enter your username and password (from your hosting welcome email) and click Login.
Step 2: Access the Web Domain Settings
- In Hestia, go to the Web tab.
- Find your domain name in the list and click Edit.
Step 3: Install WordPress
- In the Hestia Control Panel, click Quick Install App from the top navigation bar.
- Choose WordPress from the list of available applications.
- Fill in the installation details:
- Site Name – Your website’s title.
- Username – For the WordPress admin account.
- Password – A strong password for the admin account.
- Email – Admin contact email address.
- Language – Select your preferred WordPress language.
- Click Install.
Step 4: Wait for Installation
- The installer will create the WordPress database and configure your site.
- Once complete, you’ll see a success confirmation message.
- Your WordPress site will be ready to use at
https://yourdomain.com
.
Step 5: Log in to WordPress
- Visit your WordPress admin URL:
https://yourdomain.com/wp-admin
- Enter your admin credentials from Step 3.
- You can now start customizing your site, installing plugins, and adding content.
Step 6: Configure Cache Plugins for Optimal Performance
The WordPress installation from Hestia will pre-install Hestia Nginx Cache and Redis Object Cache plugins.
To get the best speed and performance from your website, make sure to configure these plugins properly:
Proper configuration of these plugins helps your site load faster and handle more visitors smoothly.
✅ Done!
You’ve successfully installed WordPress using the Hestia Control Panel. Your site is ready to go live.