Firstly, this depends on whether your ISP allows SSH/Telnet access or not. Many do, but many do not. If you do not know which way yours goes you can usually find out from their FAQ. If not you will have to contact them. If you do not have this type of access then I’m afraid you have to do it the long way.
Assuming that you have the appropriate access then you need to get yourself a copy of Putty, available
here. Now you are good to go.
1. Download the appropriate install file from
here. I use the .bz2 version, but the .gz is more universal.
2. Using your normal FTP client set up your required directory structure and upload the install file to there. Let’s say you have installed it off the root directory in a folder called modx (/modx).
3. Fire up Putty, enter your Hostname or IP addess and select either SSH or Telnet (depending on what access your IP has given you - SSH is better). You can give this a name and save it for future use if you like. Click on the ’Open’ button. Putty will now connect to your server.
4. If the Putty connection is successful a window will open and you will be prompted for your SSH/Telnet user id/password. Get this right and you will be rewarded with a system prompt from your server. You now have direct access to the root of your server. Unless you want to be a unix guru there are very few commands you need to learn:
cd mydir - change directory to mydir
ls - lists all the files in a directory
So, using the example above, you should enter
cd modx
ls
You should then see name of the install file which you previously uploaded.
5. Now, the interesting bit (finally). Type :
tar xvfz
doubleclick on the install filename displayed in the last step then right click. This will insert the filename at the correct point so (you could type it in yourself if you want, but I am lazy):
tar xvfz installfilename.tar.gz
Hit enter, and away you go.
If you have used the bz2 option the command is
tar jxf ...
The files will now be unzipped into a directory below your current directory. You can rename this to something sensible if you want, using the third essential unix command:
mv olddirname newdirname.
You are now ready to do the install proper.
This all sounds a bit complicated but it really isn’t - the whole process takes only 5-10 minutes.
Hope this helps (and hope I have got it right
)