Here is a quick guide.
Register an account with https://www.digitalocean.com
Create a new droplet (512mb $5 a month will do fine) and select ubuntu 12.04 x64
Hostname: glcnode (or whatever you want)
Your root login details will be emailed to you
SSH to your server using putty or similar then issue the following commands (line by line):
Change your root password
passwd
Install updates
apt-get update -y
apt-get upgrade -y
Install ufw firewall and configure rules for globalcoin
apt-get install ufw
ufw allow 22/tcp
ufw allow 55789/tcp
ufw --force enable
Install requirements for globalcoin
apt-get install -y build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev
apt-get install -y git
cd ~
git clone git://github.com/muddafudda/globalcoin.git
Since we're on a 512mb server we need to make a swapfile otherwise globalcoin runs out of memory when compiling
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile
Now let's compile globalcoind
cd globalcoin/src
mkdir obj
make -f makefile.unix USE_UPNP=-
This make command will take a few minutes then
sudo cp globalcoind /usr/bin
Time to setup globalcoin configuration
cd ~
mkdir .globalcoin
cd .globalcoin
nano globalcoin.conf
Copy and paste the following, edit in a username and password then press ctrl+k to save it as globalcoin.conf
rpcuser=USER
rpcpassword=PASSWORD
rpcallowip=localhost
rpcport=55788
port=55789
daemon=1
server=1
gen=0
maxconnections=50
addnode=162.243.239.107
addnode=162.243.106.159
Now we can start globalcoind, type the following:
globalcoind
It should say something about globalcoind starting, wait a minute then you can check your node with:
globalcoind getinfo