How To Install WordPress On SiteGround – Comprehensive Guide 2023

So, you’ve decided to create a website using WordPress, and you’ve chosen SiteGround as your hosting service. Great choice! But now comes the tricky part – how do you install WordPress on SiteGround? Don’t worry, we’ve got you covered. In this guide, we’ll walk you through the process step by step. But first, let’s talk about why SiteGround is a fantastic choice for hosting your WordPress site.

Why Choose SiteGround for WordPress Hosting

SiteGround stands out in the crowded field of web hosting services thanks to its excellent customer service, high-speed performance, and strong security features. But what makes it a top choice for WordPress hosting? Well, SiteGround offers specific plans optimized for WordPress, ensuring your site runs smoothly and efficiently. Plus, it’s officially recommended by, which speaks volumes about its quality.

Preparation for WordPress Installation

Before we dive into the installation process, there are a few things you need to do. First, you’ll need to purchase a hosting plan from SiteGround. They offer several plans, so you can choose the one that best fits your needs and budget. Next, you’ll need a domain name. You can register a new one with SiteGround, or if you already have a domain name, you can transfer it to your SiteGround account.

Methods of Installing WordPress on SiteGround

There are three main methods to install WordPress on SiteGround: using the Website Setup Wizard, using the App Installer, or manually. Each method has its pros and cons, and the best one for you depends on your comfort level with technology and how much control you want over the process.

Installing WordPress Using SiteGround’s Website Setup Wizard

SiteGround offers a user-friendly and efficient Website Setup Wizard that allows you to install WordPress with just a few simple steps. This comprehensive guide will take you through the process of setting up your WordPress website using SiteGround’s intuitive interface:

  1. Log in to SiteGround: Access your SiteGround account by entering your username and password.
  2. Access cPanel: Once logged in, navigate to the cPanel dashboard, which is the control panel for managing your hosting account.
  3. Locate Website Setup Wizard: In the cPanel dashboard, look for the Website Setup Wizard icon or option. SiteGround’s interface is designed to be intuitive, so finding it should be easy.
  4. Select WordPress: In the Website Setup Wizard, choose WordPress as the CMS (Content Management System) of your preference. SiteGround offers a variety of CMS options, but for the purposes of this guide, we’ll focus on WordPress.
  5. Enter Website Details: Provide essential details for your WordPress website, such as the site name, description, and administrator credentials (username and password). Ensure you select a strong password for security.
  6. Choose a Theme: SiteGround offers a selection of pre-designed themes to kickstart your website’s appearance. Browse through the available options and choose a theme that aligns with your website’s purpose and aesthetics.
  7. Install Plugins (Optional): Optionally, you can select and install plugins during the setup process to enhance your website’s functionality. Popular plugins include Yoast SEO, Contact Form 7, and Jetpack.
  8. Review and Install: Double-check all the information you’ve provided and the selected options. Once you’re confident everything is correct, hit the “Install” button to initiate the WordPress installation process.

WordPress Installation Completed!

Your WordPress website is now successfully installed using SiteGround’s Website Setup Wizard. You can access your website by typing your domain name into a web browser. To start creating content, log in to your WordPress dashboard using the administrator credentials you set up earlier.

With SiteGround’s Website Setup Wizard, the process of installing WordPress has been simplified, enabling you to focus on building and managing your website effortlessly. Enjoy the flexibility and power of WordPress combined with SiteGround’s reliable hosting services for a seamless website building experience. Happy website building!

Installing WordPress Using SiteGround’s App Installer

Installing WordPress using SiteGround’s App Installer is a straightforward and user-friendly process that allows you to set up your website quickly. SiteGround’s App Installer is a powerful tool that simplifies the installation of various applications, including WordPress, with just a few clicks. Here’s a step-by-step guide on how to install WordPress using SiteGround’s App Installer:

  1. Log in to your SiteGround hosting account.
  2. Once you’re logged in, navigate to the cPanel dashboard. SiteGround’s cPanel interface is intuitive and easy to use.
  3. Look for the “WordPress Installer” or “App Installer” icon in the cPanel. Click on it to proceed with the installation.
  4. You’ll be redirected to the WordPress installation page within the App Installer.
  5. Click on the “Install Now” button to begin the installation process.
  6. The App Installer will prompt you to select the domain where you want to install WordPress. Choose the appropriate domain from the drop-down menu.
  7. Next, you can set up your website’s access credentials, such as the site name, username, and a strong password. Ensure you remember these details as they are essential for logging into your WordPress site later.
  8. You can also choose a theme for your website during the installation process. Alternatively, you can skip this step and select a theme later within the WordPress dashboard.
  9. After configuring these settings, click on the “Install” button to initiate the installation.
  10. SiteGround’s App Installer will now work its magic and install WordPress on your selected domain. Once the installation is complete, you’ll receive a confirmation message.

In conclusion, SiteGround’s App Installer simplifies the process of installing WordPress, making it accessible even to beginners. With just a few clicks and some basic information, you can have your WordPress website up and running in no time, allowing you to focus on creating compelling content and growing your online presence. So, if you’re looking for a hassle-free way to install WordPress on your SiteGround hosting, the App Installer is the way to go.

Manual Installation of WordPress on SiteGround

Manual installation of WordPress on SiteGround allows users to have full control over the installation process, making it a preferred choice for those who want to customize their website and ensure a smooth setup. While SiteGround offers an automated WordPress installation via their Softaculous App Installer, manual installation provides more flexibility and is relatively straightforward. Follow these step-by-step instructions to manually install WordPress on SiteGround:


  • Before starting, ensure you have a SiteGround hosting account and have access to the cPanel dashboard.
  • Download the latest WordPress package from the official website ( and unzip the files on your local computer.

Create a Database:

  • Log in to your SiteGround cPanel account and navigate to the “Databases” section.
  • Create a new MySQL database and user with appropriate permissions. Note down the database name, username, and password for later use.

File Upload:

  • In cPanel, access the File Manager and locate the public_html folder (or the folder where you want to install WordPress).
  • Upload all the WordPress files from your local computer to the desired directory on your SiteGround server.


  • Locate the wp-config-sample.php file in the WordPress installation folder, and rename it to wp-config.php.
  • Open wp-config.php and enter the database details (database name, username, and password) you created earlier.

Install WordPress:

  • Open your web browser and visit your domain (e.g., The WordPress installation wizard should appear.
  • Select your preferred language and follow the on-screen instructions to set up your website title, admin username, password, and email.

Login and Customize:

  • Once the installation is complete, access the WordPress admin dashboard by going to
  • Login with the credentials you created during the installation process.
  • Now you can customize your WordPress website, install themes, plugins, and start publishing content!

Manual installation of WordPress on SiteGround grants users more control over their website and enables them to manage the entire process independently. By following these simple steps, users can successfully set up their WordPress site on SiteGround and embark on their online journey with confidence and customization freedom.

Post-Installation Steps

After installing WordPress on SiteGround, there are essential post-installation steps that you should follow to optimize your website’s performance, security, and functionality. Here’s a comprehensive guide with bullet points and a table to help you through the process:

  1. Change Default Admin Username: The first and most crucial step is to modify the default “admin” username to enhance security and prevent unauthorized access.
  2. Update Permalinks: Set up search engine-friendly URLs by updating the permalinks structure under “Settings” > “Permalinks.”
  3. Configure Site Title and Tagline: Personalize your website by defining a unique site title and a brief tagline that represents your content.
  4. Install Essential Plugins:
    • Akismet: Protect your site from spam comments.
    • Yoast SEO: Optimize your content for search engines.
    • Jetpack: Access a suite of powerful tools for security, performance, and more.
  5. Create a Backup Strategy: Install a backup plugin or use SiteGround’s built-in backup feature to regularly back up your website’s data.
  6. Enable SSL Certificate: Ensure your website’s security by enabling the free SSL certificate provided by SiteGround.
  7. Customize Theme and Appearance:
    • Choose and install a theme that aligns with your website’s purpose.
    • Customize the appearance by uploading a logo, setting colors, and configuring widgets.
  8. Configure Reading and Discussion Settings:
    • Set the front page display to showcase your latest posts or a static page.
    • Adjust discussion settings to manage comments and prevent spam.
  9. Set Up Contact Form: Create a contact form using a plugin like WPForms or Contact Form 7 to facilitate communication with visitors.
  10. Optimize Performance:
    • Utilize a caching plugin like WP Super Cache or W3 Total Cache to improve loading times.
    • Compress images using plugins like Smush or Imagify to reduce page size.

Table: WordPress User Roles and Capabilities on SiteGround:

User RoleCapabilities
AdministratorAccess to all administrative features.
EditorCan publish and manage posts and pages.
AuthorCapable of publishing and editing their posts.
ContributorCan write and edit their posts but not publish.
SubscriberCan only manage their profile and comment.

By following these post-installation steps and utilizing the table to understand user roles, you can ensure a smooth and successful WordPress experience on SiteGround. These actions will help your website perform at its best, maintain security, and provide an engaging experience for your visitors.

SiteGround’s Customer Support and Resources

If you run into any issues during the installation process, SiteGround’s excellent customer support is there to help. They offer 24/7 support via phone, live chat, and email. Plus, they have a comprehensive knowledge base filled with helpful tutorials and guides.


Installing WordPress on SiteGround may seem daunting at first, but with this guide, it’s a breeze. Whether you choose to use the Website Setup Wizard, the App Installer, or install WordPress manually, SiteGround makes the process straightforward and easy. So why wait? Start your WordPress journey with SiteGround today!


Can I install WordPress on SiteGround if I already have a domain name?

Yes, you can. You can transfer your existing domain name to your SiteGround account during the installation process.

What if I run into issues while installing WordPress on SiteGround?

SiteGround offers excellent customer support. You can contact them 24/7 via phone, live chat, or email if you need help.

Can I choose my own WordPress theme after installing WordPress on SiteGround?

Absolutely! After installing WordPress, you can choose and install any WordPress theme you like.

What are the benefits of manually installing WordPress on SiteGround?

Manual installation gives you the most control over the installation process. It’s a bit more complex, but it allows you to customize your installation settings.

Do I need to know how to code to install WordPress on SiteGround?

No, you don’t. SiteGround provides tools like the Website Setup Wizard and the App Installer that guide you through the installation process step by step, no coding knowledge required.

To learn more about hosting, website speed, wordpress and other Internet technologies, visit us at

Leave a Comment