WordPress domain configuration on a different server

Directing a new domain to a site the following components be configured:

  1. The DNS records for your domain are configured with the IP address of your hosting provider. A records are the critical records and are usually used in combination with CNAME records. Your hosting provider’s documentation the correct IP addresses to use, and your domain registrar’s documentation for updating DNS records.
  2. Your web server must be configured to receive requests from your domain. Most hosting providers use Plesk or cPanel both of which provide options to add new domains to your server with having to create VirtualHost entries manually. Search your hosting providers documentation for adding new domains to your account.
  3. The WordPress codebase must be located in the directory created by the step above.
  4. A database and a database user has been created for your WordPress site and the wp-config.php file updated with these database connection credentials. This is usually done via PHPMyAdmin or other tools provided by your hosting provider. If you have an existing WordPress database you can use PHPMyAdmin to import it.
  5. Visit your domain in your browser to run the WordPress install if it’s a new site, or view the existing site.

Getting started with WordPress provides a wealth of information on these topics.

If you have the above in place and still receive errors you will need to post more information about your specific setup and the errors you’re receiving.

WhoIs Lookup is a good tool for finding information about your domain registrar. What’s my DNS is a good tool for viewing your current DNS records.