Some of you may know that due to increasing traffic and popularity, we recently moved htpcbeginner.com to reliable Linux hosting on GoDaddy.com. In this post, I will explain how to install rsync on GoDaddy Linux Hosting account. Rsync is a utility software and network protocol for Unix-like systems that synchronizes files and directories from one location to another while minimizing data transfer. It is a great tool for backing up files and directory and so I decided to use it to backup my GoDaddy files to my home server. Unfortunately, rsync is not installed (and GoDaddy will not) on their hosting servers. So I had to come up with another way to use rsync. So let us go ahead and install rsync on GoDaddy hosting for the purposes of backing up files to a remote server.
1. Enable SSH on GoDaddy
The very first step is to enable SSH on GoDaddy Linux hosting. To do that login to your hosting control panel and click on “SSH” under Settings.
If it is not already enabled, click on “Enable” to enable SSH on GoDaddy.
It may take a few minutes for SSH to be enabled.
2. Rsync Not Installed on Godaddy
After enabling SSH if you now try to backup your files using rsync over SSH, you will see the “rsync: command not found” error.
As I said before, this is because GoDaddy does not have rsync installed on their servers and this post explains a workaround that will install rsync on GoDaddy.
3. SSH To Your Hosting
After SSH is enabled on GoDaddy, connect to it using your favorite SSH client (such as PuTTY for Windows) or your Linux terminal. Connect to your hosting account using your GoDaddy hosting username and password as shown in the picture below.
If all goes well you should be at the bash prompt. While you are create a folder called
bin in the root folder using the following command:
4. Determine Your Server’s OS Details
GoDaddy currently runs CentOS. To confirm and find out the version, issue the following command while connected through SSH:
The output should look something like this:
CentOS release 5.8 (Final)
In this case, the hosting server runs version 5.8 of CentOS. If the above command does not work you may also try
lsb_release -a or
Continue to next page to fully install rsync on Godaddy…