Title: WordPress Setup Steps for Client
Last modified: July 5, 2023

---

# WordPress Setup Steps for Client

 *  Resolved [Alicia](https://wordpress.org/support/users/aliciagi/)
 * (@aliciagi)
 * [2 years, 11 months ago](https://wordpress.org/support/topic/wordpress-setup-steps-for-client/)
 * Hi, I’m new to WordPress and I have a client with a fitness website who wants
   a new website design and blog using WordPress. Their current website is on a 
   different platform. From the research I was doing I could tell that WordPress.
   org is a better place to get started compared to WordPress.com because I’ll get
   finer control and access to free plugins. My question is – what is the best steps
   for setting up WordPress using a domain with a hosting platform without messing
   up my clients current domain? Would I create a test domain like test548.com for
   example and then switch the domain to their current domain name once they approve
   the website (and I make sure they have a backup of their old site)? I would appreciate
   recommendations on the best steps to take to set the client up correctly on WordPress
   so I can work on a website concept in the background while their current site
   continues to stay up and running.

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Moderator [James Huff](https://wordpress.org/support/users/macmanx/)
 * (@macmanx)
 * [2 years, 11 months ago](https://wordpress.org/support/topic/wordpress-setup-steps-for-client/#post-16873445)
 * I recommend starting with a subdomain, like `new.example.com`
 * When it’s time to replace the old site, you can move WordPress by following the
   steps at [https://wordpress.org/documentation/article/moving-wordpress/](https://wordpress.org/documentation/article/moving-wordpress/)
 *  [clayp](https://wordpress.org/support/users/clayp/)
 * (@clayp)
 * [2 years, 11 months ago](https://wordpress.org/support/topic/wordpress-setup-steps-for-client/#post-16886414)
 * **WordPress setup steps for a client**
 * **Step1: Download and extract **
    1. Download wordpress package from [wordpress.org/download/](https://wordpress.org/download/)
       to your computer.
    2. Unzip the downloaded file for installation.
 * **Step2: Database Connection**
 * If you utilize a hosting provider, a WordPress database may already be set up
   for you, or there may be an automated setup option available. Consult your control
   panel or the support pages of your hosting company for details on if you need
   to manually set one up.
 * Create a WordPress login and database by following the steps below if phpMyAdmin
   is already installed on your web server.
    1. Select a database name in Make a database and select a collation(“utf8_”) series.
 * ![](https://lh5.googleusercontent.com/_hM2n_MIZKPg0Z-ZZG91LS4JWxDqHxNOXgmbZDjXsCLtLWWm3cpISGoQJ99atuqLmzCqOhO--
   vp-HIV1YHCcInbrfvH1ChXipLNeRkF-3KIULue7fd7qGvgNlLr7GL37bh85Ztxgyv4V8a2mD7XcG4k)
    2. Click phpmyadmin to return back to main page, them click User accounts tab.
 * ![](https://lh4.googleusercontent.com/puzxXuxkqPq_XWxyKQZh5EIzn4ZwDPMYYp9E8SdumPlxaiD2L0j0zl8Tzg-
   3IB0AJ2TUOmIgMzjJuOISR6SPW4Di1JDiLH0FCi-xm1fzrqvgILhFXi2fjv4LLvGaIEVW50CB90U7YiNHBlMMwH2ChtU)
    1. Click **Add user account**.
    2. Choose a username for wordpress, enter it in the **username** field.
    3. Enter a safe password in the Password form that contains lowercase, uppercase,
       special characters, and numbers.
    4. Leave all global privileges options set to their default values and click Go.
    5. Go back to the user panel and select the newly created user’s Edit Privileges
       icon.
    6. Click Go after selecting the newly created database.
    7. The privileges for that database will be updated on the page. To pick every 
       permission, click Check All, and then click Go.
    8. Note the host name that appears after Server: at the top of the ensuing page.(
       Localhost will typically be used.)
 * **Step3:  Configure wp-config.php**
 * Now we will place database connection details in wp-config file.
    1. Log into website panel(control panel)
    2. Click the icon for the file manager.
    3. Click on wwwroot folder after selecting the domain name.
    4. Find the wp-config-sample.php file by clicking the WordPress installation folder.
    5. The file’s name can be changed to wp-config.php by clicking the Rename button.
    6. Look for the following data in the wp-config.php file:
 * **define(‘DB_NAME’, ‘database-name’);**
 * **/\*\* MySQL database username \*/**
 * **define(‘DB_USER’, ‘user-name’);**
 * **/\*\* MySQL database password \*/**
 * **define(‘DB_PASSWORD’, ‘db-password’);**
    - Replace the database name to the one you established.
    - Replace the database user name to the one you created.
    - Change the database password using the one you created.
 *  7. Save the changes and close the file.
 * **Step4: Upload files**
 * Client must now choose the location of your WordPress-powered website on your
   domain:
 * – In the website’s root directory. (For example, [http://example.com/](http://example.com/))
 * – In a directory under your website. (For example, [http://example.com/blog/](http://example.com/blog/))
 * **Step5: Run the installation**
 * Launch the WordPress installation wizard in your browser. You can locate the 
   WordPress script at any of the following URLs, depending on where you installed
   it.
 * [http://example](http://example/)_._com/wp-admin/install.php  //
 * Replace _example_._com_ with your actual domain name.
 * [http://example](http://example/)_._com/sub-folder/wp-admin/install.php  //
 * Your actual domain name and subdirectory name should be used in place of example.
   com and subfolder.
 * **Step6: Finishing installation**
 * The installation’s progression is depicted in the following screenshots You should
   take note that you must provide following details:
    - Site title
    - User name
    - Password
    - Email
 *  A checkbox that asks if you want your blog to show up in search engines like
   Google and DuckDuckGo is also visible. If you want everyone to be able to see
   your blog, including search engines, leave the box unchecked. If you just want
   human readers to see your blog, check the box. Remember that you can alter all
   of this data at a later time using your administration screen.
 * ![](https://lh6.googleusercontent.com/8PtxZvvRkl29rvaUJ5rCqjWA_q0Rn0PcCQNUjn7256eqm6EDi0w3_pGTL9c8iME9nLrRUWZ4LcHxl6wd02zIntCa2zn6T2SYZpkz7TqYAyKz-
   0gZop4jqIvFfaqhRN4-n1iJh0Z3csM94hjS83UuUmw)
 *  Moderator [James Huff](https://wordpress.org/support/users/macmanx/)
 * (@macmanx)
 * [2 years, 11 months ago](https://wordpress.org/support/topic/wordpress-setup-steps-for-client/#post-16887593)
 * [@clayp](https://wordpress.org/support/users/clayp/) If you’re going to provide
   a reply that is either built by ChatGPT or copied from elsewhere, we ask that
   you please first make sure that it answers the question. None of this answers
   the question.
 * Second, we ask that you ensure the answer is correct before posting. While these
   are the correct steps for manually installing WordPress, again none of it answers
   the question that was asked.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘WordPress Setup Steps for Client’ is closed to new replies.

 * In: [Installing WordPress](https://wordpress.org/support/forum/installation/)
 * 4 replies
 * 3 participants
 * Last reply from: [James Huff](https://wordpress.org/support/users/macmanx/)
 * Last activity: [2 years, 11 months ago](https://wordpress.org/support/topic/wordpress-setup-steps-for-client/#post-16887593)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
