Full width home advertisement

Post Page Advertisement [Top]

How to Move your Wordpress Blog to A New Host

How to Move your Wordpress Blog to A New Host 2018

How to Move your Wordpress Blog to A New Host There are many ways to avoid cats, as well as moving WordPress blogs from one server to another. The process can be different when other factors work, such as using a new domain name as one of the main examples. In addition, blogs are heavily influenced by the servers that are currently hosted and the servers to which they are being moved. Rather than try to cover every scenario in this post, we will stick to a very general approach. The most common method is most of the migration. But keep in mind that this method is not a "fresh" move. In other words, Move your Wordpress Blog to A New Host WordPress core files, databases, theme files, and plug-ins are all moved. That is, if there is a problem with the installation, go to the new host. This process also leads to a "T" operation. So I'm not sure they will need it and will not provide troubleshooting tips. Use your own discretion. This step works the same way in WordPress multi-site Basic assumption To continue, assume the following:

The domain and blog path are not changed.

Both servers, sources and targets are Linux servers with cPanel access and use the same version of MySQL and PHP. The version of PHPMyAdmin you are using is Therefore, if the interface you want to perform varies, the exact steps may be slightly different. The new server is assumed to be a "shared" server that requires an "additional" domain. If you are installing a blog in the root domain, the steps will slightly change, but the steps you'll need to exclude are obvious I will give you general instructions for changing your domain name, but I'll use Namecheap to get you started. Attempts to provide general information related to "file transfer", but uses FileZilla on a Windows computer to process the process. Move your Wordpress Blog to A New Host I will give you the general steps to edit your WordPress configuration file, but proceed with using TextPad.

Downtime and Domain Propagation

Keep in mind that I do not provide a "no downtime" guarantee. There is a way to minimize downtime at the right time, but this method works very quickly, keeping the process very simple. Largest time delays include domain name propagation. This is essentially ... the time it takes a particular Internet service provider (the way it connects to the Internet) to retrieve new IP address translation information. When viewing a website as a domain name, an IP address "lookup" occurs to determine the location of the website. In rare cases, when a site changes servers, it is rarely necessary to collect new data, so most "home" IPs are used to save time. The bottleneck is often the ISP, but the domain's TLD can slow down the operation. For example, the .info domain may take longer to propagate than .com will.

WordPress Transfer Phase Overview

I will describe this step very specifically at each step, but here is an overview for those who need less detailed guidance. Change domain ownership While we will not cover this below, it's a good idea to take ownership of your domain as a top priority once this transfer is made as a result of your website sale. Maintaining the same domain host while changing domain ownership will help you move quickly. Move your Wordpress Blog to A New Host Someday the road can someday move the domain to a new host. Domain push from Godaddy account to Godaddy account or Namecheap to Namecheap is free and this process is much simpler than going from "domain host A" to "domain host B". If it's important to switch hosts, do it now, since you are transferring domains from your domain host after you change ownership. Keep your name servers the same during the "ownership" transition to keep your work smooth and simple.

Export the MySQL database (.sql or .zip file types are fine). Download all files and folders from the FTP server.

  • Create an add-on domain on the new host.
  • Create an empty MySQL database.
  • Record the database name, database user name, database password, and server name.
  • Import MySQL content in Step 1.
  • In the root directory of the downloaded WordPress file, modify wp-config.php to reflect the new database name, database user name, database password, and server name.
  • Upload the file via FTP to the location created in step 3.
  • Modify the name server of the domain name to reflect the name server of the new host.
At this point, you can visit and test the site. Also, please check individual posts. Please note that there may be a "propagation delay". Many providers may be true for the .info domain, saying that the process can take 24-48 hours, but in general the process can be almost instantaneous. It will take 5 to 10 minutes to "kick". Now let's take a closer look at each step.

Written instructions

First, log into your host's cPanel and open PHPMyAdmin. If you have more than one database, select the database on the left. On the right site, select the "Export" option. Normally, the default option is normal. In my case, I have left the "export method" as "fast" and "format" as "SQL". Click "Go" to download the database file as the default "download path" on your computer. For me, it is the desktop.

Downloading files from an FTP server

I personally use FileZilla to transfer files from an FTP server. But the point is to download all WordPress files and folders. The above link is the starting point for downloading and configuring FileZilla. Certain information is required to access files on the FTP server that the host can help. In general, the FTP username and password are the same as those used for cPanel. Also, the server name is likely ftp.domain.com. It will replace domain.com with a website address and omit the "www" part. Normally, the Logon Type is set to "Normal". Move your Wordpress Blog to A New Host We did not modify the "Protocol" option, but we recommend looking for a way to use "SFTP", a secure FTP. To keep it organized, create a new folder on your desktop and download all the files and folders on the server to a folder.

Create add-on domain and import database

  • Log in to the cPanel on the new server.
  • In the "Domains" panel, select "Addon Domains".
  • In the top box without www, type your domain name.
You can use the Password Generator to create strong passwords. This is typically not used (unless you are using a domain-specific FTP account, but can be used as a database password for simplicity). Clicking "Add Domain" will create a folder and an internal mapping. By default, when you log in to FTP using cPanel credentials (as opposed to domain-specific FTP credentials), folders that match your domain name are displayed. You need to be the "root" of your site, and you will need to upload all your files after modifying the WordPress configuration file in a later step. Return to Home in the upper left corner. Open MySQL Database Enter the name of the database and click "Create Database Note the database name next to "Add Database." Be sure to check it because it may be pending with cPanel user name and underline.

Click Back.

Scroll down to the "Add new user" section and specify your username and password. If possible, try to match the DB name to your user name, but use the password you created earlier in the "Add-on Domain" step, but it does not matter again.

Click Create User.

  • Make a note of your username and password and click "Return".
  • Scroll down to the "Add Users to the Database" section. Select "User" just created and then "Database". Click "Add".
  • Select the checkbox labeled 'Full Control' and click 'Change'.
  • Return to "Home" in the upper left corner.
  • Open PHPMyAdmin
  • Select the newly created database on the left.

Click Import

Click "Choose File", find "Exported Data" in the previous WordPress installation, open it, and click "Go". Depending on the size, it may take a few minutes to upload the file, but the actual 'import' should not take more than a few seconds. At this stage we are looking for a friendly message with a green checkmark: The message "Import completed successfully" may vary depending on the version of PHPMyAdmin you are using.

change WP configuration settings, upload files

Locate the previously downloaded WordPress file from the old FTP server. My computer is in the newly created folder. I want to modify the root file called wp-config.php. This is a plain text file, but may be distorted in some text editors. Personally, you can avoid this by opening and editing the file using TextPad. If you open the file, set "line break". To do so, go to "Configuration" and click AutoWrap Locate the values for DB_NAME, DB_USER, and DB_PASSWORD and modify them using the "Notes" value in the previous step. DB_HOST should also be changed, but in most cases it will remain "localhost" Unless otherwise provided. Move your Wordpress Blog to A New Host Now save and close the WP configuration file and upload all files and folders to the server using FTP. If you follow it correctly, a new folder will be created and all files will be downloaded. Only the downloaded file will be uploaded, not the newly created folder. If you log in to FTP using cPanel credentials you should open "public_html" but in most cases it can be the default location. It should also match the domain name of the site you are working with or a very close folder. Upload all previously downloaded WP files, including the recently updated WordPress configuration file, to a domain-mapped folder. At this stage, all "content" is in place. This includes all core WordPress files, theme files, plug-ins, customizations, images, and databases. What you do now is to let the world know that a new IP address to which the domain name is mapped. The job is heavy, but fortunately for us, we just have to edit the name server of the domain name.

Edit the name server to complete the WordPress migration

  • Your domain name may or may not be hosted in the same place as your website. I host my domain names through Namecheap and Godaddy, but there are numerous combinations.

  • It is also likely that the domain is the root connection domain of the hosting account or has been installed as an "add-on" domain. If you follow it, you will already know the answer.

  • The last step is to change the name server and wait for the propagation.

  • Each domain host is different from these changes, but the procedure is different, but let's look at how to do it using Namecheap. If you are not sure how to host in your domain, call your domain host.

  • First, find the entry for which you need to change the name server.

  • Return to the cPanel on the new host.
  • Scroll down to the bottom left and look for "Account Information" and be listed with at least two "Name Servers". Take at least two.

  • Change the name server in Namecheap
  • Sign in to Namecheap.

  • Click 'View' next to 'The number of domains in your account.'

  • Select your domain name on the right.

  • Select "Domain Name Server Settings" on the left.
If not, select "Specify a custom DNS server." To increase the chances of "No downtime" in this step, add two additional name servers and remove the old server after a few days. I personally replace the existing 2 and click on "Save Changes" to call it a day, but that's because it just does not feel like waiting for a few seconds to perform a two second task, saying "done. That's true except to delete the old site and end the old hosting subscription. Of course, test the new installation before deleting anything.

How do I know if my domain has been propagated?

Of course, visiting the blog as well as incomplete migration and dissemination of WordPress will be exactly the same. So how do you know if a site is being serviced in a new location? Good question. Check the IP address where the domain name is translated and compare it with the IP address in the cPanel of the new host in the "Account Information" section (where the name server is located). You can then find free tools to verify domain propagation on Google and verify your IP address by typing in your domain. If there is a match, you can test that all components of the site are working (only two pages visited), but this does not mean that "full propagation" is complete. Indicates that the DNS server (highly likely from your ISP) that your computer will see is up-to-date. Move your Wordpress Blog to A New Host Your city, region, country, or other people around the world may not yet have received new information. So before deleting the old WordPress content and hosting account a few days ago, you should completely transfer your blog to a new server that is visible to the world.

No comments:

Post a Comment

Sign up by Putting Email Here

Bottom Ad [Post Page]