Installing WordPress step-by-step

In the vast and ever-evolving landscape of the internet, creating and managing a website has become an integral part of personal, business, and organizational endeavors. One of the most prominent tools in this realm is WordPress.

WordPress was born out of a desire to simplify the process of building and managing websites. It originated as a successor to a blogging software called b2/cafelog. In 2003, developers Matt Mullenweg and Mike Little collaborated to create WordPress, which quickly gained popularity for its user-friendly interface and robust features.

At its core, WordPress is a content management system (CMS), a software application that facilitates the creation, modification, and organization of digital content. What sets WordPress apart is its open-source nature, allowing users to not only utilize the platform for free but also to modify and distribute its source code.

WordPress stands as the undisputed leader in the world of website creation, serving as the go-to tool for building sites of any category or complexity. Its user-friendly interface, extensive plugin ecosystem, and robust features make it the preferred choice, empowering users to craft websites with ease and versatility.

There are two types of WordPress installations: one using WordPress servers on, and the other on your own hosting. In this guide, we will delve into the most common method – installing WordPress on your own hosting.

Getting started: Installing WordPress on your hosting

If you’re reading this guide, chances are you are a valued client of our creative agency and are likely utilizing our servers to host your website online.


  • Download the latest version of WordPress from the official website
  • Install an FTP client on your computer. We recommend using SmartFTP or WinSCP.
  • Obtain server login credentials from your hosting provider. You will need the host name, user name, and password. If you are using Dweet Design hosting, you should already have this information. In case of loss, contact our support specialists through the Ticket system for recovery. For other hosting providers, contact their support for the required details.

Installation Steps

  1. Download WordPress: Visit and download the latest version of WordPress.
  2. Install FTP client: Install a suitable FTP client on your computer, such as SmartFTP or WinSCP.
  3. Obtain server credentials: Contact your hosting provider to obtain the following information: Host name, user name, and password.
  4. Launch FTP client: Launch the installed FTP client on your computer.
  5. Enter server credentials: In the FTP client, enter the following information: Host Name, user name, password.
  6. Upload WordPress: Navigate to the directory where you want to install WordPress on your server using the FTP client.
    Upload the downloaded WordPress distribution to this directory.
  7. Begin installation: Once the upload is complete, open your web browser and navigate to the domain or directory where you uploaded WordPress. Ensure that all your website’s essential files are downloaded within the “public_html” directory to make them available for visitors when they access your site.
    Follow the on-screen instructions to set up your WordPress installation.
    Provide the necessary information, including database details, and click Install.
  8. Complete installation: After the installation is complete, you will receive a confirmation message.
    Log in to the WordPress admin dashboard using the provided credentials.

Congratulations! You have successfully installed WordPress on your server. Customize your site, choose themes and plugins, and start creating content.

If you find yourself unable to navigate the situation independently and require assistance, the experienced specialists at Dweet Design creative agency are ready to help you. Submit your inquiry through the Ticket System, and our agents will guide you on timelines, scope of work, and pricing.