If you have your domain, installing Google Sites is pretty straightforward. You just need to download the Google Sites package files and upload the package to your hosting account. You can upload via FTP, file manager upload, or SSH. You can also install Google Sites using Softaculous or Fantastico from your cPanel.