> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Install WordPress and Web Applications

> Install WordPress, WooCommerce, and other web applications on your FREAKHOSTING hosting with the one-click installer. Configure databases and app settings.

## One-Click Web Application Installation

The FREAKHOSTING Web Hosting Control Panel at [web.freakhosting.com](https://web.freakhosting.com) makes it simple to install popular web applications like WordPress with just a few clicks. No manual file uploads, no database setup, and no complicated configuration required. The built-in app installer handles everything for you automatically.

<CardGroup cols={2}>
  <Card title="Difficulty" icon="gauge">
    Beginner
  </Card>

  <Card title="Time" icon="clock">
    5 Minutes
  </Card>
</CardGroup>

***

## Available Applications

The Web Hosting Control Panel currently supports the following applications for one-click installation:

<CardGroup cols={2}>
  <Card title="WordPress" icon="wordpress">
    The world's most popular content management system. Perfect for blogs, business websites, portfolios, and more. Powers over 40% of all websites on the internet.
  </Card>

  <Card title="WooCommerce + WordPress" icon="cart-shopping">
    WordPress bundled with the WooCommerce plugin pre-installed. Ideal for building online stores with product listings, shopping carts, checkout, and payment processing.
  </Card>
</CardGroup>

<Info>
  Both applications are installed with the latest stable version by default. The installer will show you the exact version number (for example, **6.9.4**) along with a green **LATEST** badge so you always know you are getting the most up-to-date release.
</Info>

***

## Installing WordPress Step by Step

Follow these steps to install a fresh WordPress site on your hosting account. We will walk through a real example so you can see exactly what to expect.

<Steps>
  <Step title="Navigate to Your Website">
    Log in to the Web Hosting Control Panel at [web.freakhosting.com](https://web.freakhosting.com). From the dashboard or the website list, click on the website where you want to install WordPress.
  </Step>

  <Step title="Open the Apps Tab">
    Once you are viewing your website, click on the **Apps** tab in the top navigation bar. This is where all application installations are managed.

    If you have not installed anything yet, you will see an empty state that reads **"No applications"** along with the message *"Install popular applications directly onto your website - with only a few clicks."* Two buttons will be available: **Install app** and **Discover existing**.
  </Step>

  <Step title="Click Install App">
    Click the teal **Install app** button to open the application installer form.
  </Step>

  <Step title="Select the Application">
    In the **Application** dropdown, select **WordPress** (you will see the WordPress logo next to the name). If you are building an online store instead, select **WooCommerce + WordPress** (shown with the WooCommerce logo).
  </Step>

  <Step title="Choose the WordPress Version">
    The **Version** dropdown will show the latest available release, for example **6.9.4 LATEST** with a green badge. The latest version is selected by default and is recommended for all new installations. Simply leave this as-is.
  </Step>

  <Step title="Select Your Domain">
    From the **Domain** dropdown, choose the domain name where WordPress should be installed. If you have multiple domains or subdomains attached to your website, make sure you pick the correct one.
  </Step>

  <Step title="Set the Installation Path">
    The **Path** field determines where WordPress lives on your domain. It starts with a **/** prefix that is already filled in for you. Here is how it works:

    | Path    | Result                               | When to Use                                                  |
    | ------- | ------------------------------------ | ------------------------------------------------------------ |
    | `/`     | WordPress loads at `myblog.com`      | You want WordPress to be your entire website                 |
    | `/blog` | WordPress loads at `myblog.com/blog` | You want WordPress in a subdirectory alongside other content |
    | `/shop` | WordPress loads at `myblog.com/shop` | You want a store section separate from your main site        |

    For most people, leaving the path as **/** is the right choice. This means when someone visits your domain, they land directly on your WordPress site.
  </Step>

  <Step title="Configure WordPress Admin Account">
    Below the path field, you will see the **WordPress admin account** section with the note: *"You will use these credentials to log in and manage your application."*

    Fill in the following fields:

    * **Username** — Choose a username for your WordPress administrator account. This is what you will type every time you log in.
    * **Email address** — Enter a valid email address. WordPress uses this for admin notifications and password recovery.
    * **Password** — Create a strong password. You can click the **generate** button next to the field to have a secure password created for you, or type your own. Click the **eye icon** to reveal what you have typed.
    * **Confirm password** — Re-enter the same password to make sure it matches.

    Your password must meet **all five** of these requirements:

    | Requirement             | Example           |
    | ----------------------- | ----------------- |
    | One lowercase character | a, b, c           |
    | One uppercase character | A, B, C           |
    | One number              | 1, 2, 3           |
    | One special character   | !, @, #, \$       |
    | 10 characters minimum   | At least 10 total |

    The form will check these in real time. All five must show as satisfied before you can proceed.
  </Step>

  <Step title="Click Install">
    Review all of your settings, then click the teal **Install** button at the bottom of the form. The installer will automatically create your database, upload all WordPress files, and configure everything. This typically takes less than a minute.

    Once the installation completes, your new WordPress site will appear in the **Apps** list on the same page. You are ready to go.
  </Step>
</Steps>

***

## Real-World Example Walkthrough

Let's say you just bought the domain **myblog.com** and you want to set up a personal blog. Here is exactly what you would fill in:

| Field                | What You Enter                              |
| -------------------- | ------------------------------------------- |
| **Application**      | WordPress                                   |
| **Version**          | 6.9.4 LATEST (leave as default)             |
| **Domain**           | myblog.com                                  |
| **Path**             | /                                           |
| **Username**         | sarah2026                                   |
| **Email address**    | [sarah@myblog.com](mailto:sarah@myblog.com) |
| **Password**         | Tr0pic\@lSunrise!                           |
| **Confirm password** | Tr0pic\@lSunrise!                           |

After clicking **Install**, your blog will be live at `myblog.com` within a minute, and you can log in to the WordPress dashboard at `myblog.com/wp-admin` using the username `sarah2026` and the password you set.

<Tip>
  If you wanted the blog at `myblog.com/blog` instead (maybe you plan to build a custom homepage later), you would simply change the **Path** to `/blog`. Everything else stays the same.
</Tip>

***

## What Happens After You Click Install

Wondering what to expect after you hit that Install button? Here is the process:

1. **The installer runs automatically** — It creates a database, uploads WordPress files, and configures your site. You will see the progress on screen. This usually takes under a minute.
2. **Your app appears in the Apps list** — Once finished, the Apps tab will show your new WordPress installation with the domain, path, and version details.
3. **Your site is live immediately** — Visit your domain (for example, `myblog.com`) in a new browser tab and you will see the default WordPress site.
4. **Log in to your WordPress dashboard** — Go to `yourdomain.com/wp-admin` and sign in with the username and password you created during installation. From the dashboard you can pick a theme, write your first post, install plugins, and customize everything.

<Warning>
  **Remember your admin credentials.** Write down or securely save the username, email, and password you entered during installation. You will need these to log in to your WordPress dashboard at `yourdomain.com/wp-admin`. If you used the generate button for your password, make sure you copied it before clicking Install.
</Warning>

<Tip>
  **Use a unique username.** Avoid using common usernames like "admin" or "administrator" for your WordPress admin account. A unique username adds an extra layer of security against brute-force login attempts.
</Tip>

***

## Installing WooCommerce + WordPress

If you want to build an online store, the **WooCommerce + WordPress** option installs WordPress with the WooCommerce e-commerce plugin already included and activated.

<Steps>
  <Step title="Follow the Same Process">
    The installation steps are identical to a standard WordPress installation. Navigate to your website, open the **Apps** tab, and click **Install app**.
  </Step>

  <Step title="Select WooCommerce + WordPress">
    In the **Application** dropdown, select **WooCommerce + WordPress** instead of the standard WordPress option. You will see the WooCommerce logo next to the name so it is easy to tell apart.
  </Step>

  <Step title="Complete the Remaining Fields">
    Choose your WordPress version, select your domain, set the installation path, and fill in the WordPress admin account details exactly as described in the WordPress installation steps above.
  </Step>

  <Step title="Click Install">
    Click **Install** to begin the installation. WordPress and WooCommerce will both be set up automatically.
  </Step>
</Steps>

<Info>
  After installation, log in to your WordPress dashboard at `yourdomain.com/wp-admin`. WooCommerce will greet you with a setup wizard that walks you through configuring your store details, payment methods, shipping options, and more. You will have an online store ready to accept orders in no time.
</Info>

***

## Discovering Existing Applications

Already uploaded WordPress files manually through FTP or a file manager? The **Discover existing** button is designed for exactly this situation. It scans your website's file structure to detect any applications that were installed outside of the control panel.

<Steps>
  <Step title="Open the Apps Tab">
    Navigate to your website in the control panel and click on the **Apps** tab.
  </Step>

  <Step title="Click Discover Existing">
    Click the outlined **Discover existing** button (next to the teal Install app button). The control panel will scan through your website's files and look for recognizable application structures like WordPress's `wp-config.php` file.
  </Step>

  <Step title="Review Detected Applications">
    If an existing application is found, it will be added to your Apps list so you can manage it alongside any apps installed through the one-click installer. You will be able to see the detected version and installation path.
  </Step>
</Steps>

<Note>
  The **Discover existing** feature is only needed for applications that were installed manually outside of the control panel. Applications installed through the built-in **Install app** button are tracked automatically and will already appear in your Apps list.
</Note>

***

## Managing Installed Applications

After you install an application, it will appear in the **Apps** list on the Apps tab of your website. From here you can:

* **View installation details** — See the application name, version, domain, and installation path at a glance.
* **Access your site** — Click through to visit your live website or go directly to the WordPress admin dashboard.
* **Manage or remove** — Perform management actions on your installed applications as needed.

<Tip>
  Keep your WordPress installation up to date by regularly checking for updates in the WordPress dashboard under **Dashboard > Updates**. Running the latest version ensures you have the newest features and security patches.
</Tip>

***

## Quick Access from the Dashboard

For even faster access, look for the app installation shortcut directly on your main website dashboard. A quick-access button allows you to jump straight to the app installer without navigating through multiple tabs, making it easy to add new applications whenever you need them.

***

## Frequently Asked Questions

<AccordionGroup>
  <Accordion title="How do I log in to WordPress after installation?">
    Visit `yourdomain.com/wp-admin` in your web browser (replace `yourdomain.com` with your actual domain). Enter the username and password you set during installation to access the WordPress admin dashboard. If you installed WordPress at a subdirectory like `/blog`, your login URL would be `yourdomain.com/blog/wp-admin`.
  </Accordion>

  <Accordion title="Can I install WordPress in a subdirectory?">
    Yes. During installation, change the **Path** field from `/` to your desired subdirectory, such as `/blog` or `/shop`. WordPress will then be accessible at `yourdomain.com/blog` or `yourdomain.com/shop`. Your main domain root will remain unaffected.
  </Accordion>

  <Accordion title="What if I forgot my WordPress admin password?">
    On the WordPress login page at `yourdomain.com/wp-admin`, click the **Lost your password?** link. Enter your admin email address and WordPress will send you a password reset link. Make sure the email address you used during installation is one you can access.
  </Accordion>

  <Accordion title="Can I install multiple WordPress sites?">
    Yes, you can install WordPress on different domains or in different subdirectories. Each installation is independent with its own database, files, and admin dashboard. For example, you could have one WordPress at `myblog.com` and another at `myblog.com/shop`.
  </Accordion>

  <Accordion title="What is the difference between WordPress and WooCommerce + WordPress?">
    The standard **WordPress** option installs a clean WordPress site suitable for blogs, business sites, and general websites. The **WooCommerce + WordPress** option installs WordPress with the WooCommerce e-commerce plugin pre-installed and ready for you to set up an online store with products, a shopping cart, and checkout.
  </Accordion>

  <Accordion title="Why does my password not meet the requirements?">
    Your WordPress admin password must satisfy all five rules: at least one lowercase letter, one uppercase letter, one number, one special character (such as !, @, #, \$), and be a minimum of 10 characters long. The form checks each requirement in real time. Make sure every single one is marked as satisfied before clicking Install.
  </Accordion>

  <Accordion title="What does the Discover Existing button do?">
    The **Discover existing** button scans your website's files to find applications that were uploaded manually (for example, through FTP). It does not install anything new. Instead, it detects what is already there and adds it to your Apps list so the control panel can track and manage it. You only need this if you installed an application outside of the one-click installer.
  </Accordion>

  <Accordion title="Can I use the password generate button?">
    Yes. Next to the password field there is a **generate** button that creates a strong, random password meeting all requirements. If you use it, make sure to copy and save the generated password before clicking Install, since it will not be shown again after installation.
  </Accordion>
</AccordionGroup>

***

<Note>
  ### Need Extra Help?

  If you encounter any issues, our support team is ready to assist:

  * **Live Chat:** Quick assistance via our website.
  * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
  * **Discord:** [Join our Community](https://discord.gg/freakhosting)
  * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)
</Note>

<Tip>
  ### Save on Your Hosting

  Ready to launch your website? Use code **KB20** at checkout for **20% off** your first month!
</Tip>

***

<div align="center">
  **Last Updated:** March 2026 | **Web Hosting Support:** WordPress installation made simple.
</div>
