Requirements
- VPS with at least 1GB of Ram you can really choose any service that can run the Ubuntu operating but for simplicity sake we’re going to setup a server with Digital Ocean. From my experience they’re quite cheap and very easy to use. Also, signup with this link and you get $10 free.
- sign up for a mining pool such as F2pool.com and create a worker (F2pool: My Account > My Workers > Add New Worker)
You need a credit card to qualify for the trial period of 1 month .
After you have access, click on + new - compute - virtual machine -quick create.
==> choose Ubuntu server 12.04 LTS + Extra large
Back to your machine
Download Putty and open it. Link.
Host: yourdnsname.cloudapp.net (the one you've chosen when creating the virtual machine)
User: username
Password: yourpassword (password you've set before)
You will be presented with a Linux terminal.
Issue the following commands
sudo su
apt-get update
apt-get install build-essential libcurl4-openssl-dev
wget http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2.tar.gz
tar xzf pooler-cpuminer-*.tar.gz
cd cpuminer-*
./configure CFLAGS="-O3"
make
./minerd --url=stratum+tcp://stratum.f2pool.com:8888 --userpass=username.worker:password --background
Of course you need to adjust the settings (e.g. "username.worker:password"). Login to F2pool.com and you will be able to see your KH/S rate if everything is set up right.