Untar With SSH |
The fastest way to upload the Magento files via FTP is to upload the tar.gz distribution and untar it via SSH. This should maintain the integrity of the system files and folders.
First upload the files to the desired location on your server. For example, if you wish to have your store at www.domain.com/magento/ simply upload your tar.gz file to the web root, as the files will be automatically untarred into /magento/. If you want to have your store at www.domain.com/store, do the same thing, and after the files are untarred, simply change the /magento/ directory to /store/. If you wish to have your installation at the web root (accessing the system via just www.domain.com) you can move all the files inside /magento/ to be at your web root.
In order to untar the files:
Enjoy!
See also Magento-Installation-via-SSH