Hi sorry for the mean title, I'm developer and I really care about bitcoin and I want to do something to help, so I made this simple script to start your own bitcoinxt node. I tried to make it as simple as possible for anyone who has 5 minutes, regardless of your technical ability. It costs $25 a month (first month free) to vote with your code, so please help out if you care enough to complain. So here's instructions for how to setup a google cloud instance of bitcoinxt.
Get a google cloud account
Go to https://cloud.google.com/
Click on the "Try it free" button
Sign into google
Fill out your personal info
Click on the "My console" link in the top right corner of the cloud page, after signing in
Click on the 3 horizontal bars in the top left of the page, it should pull out a drawer. Go down to "Compute Engine" and click on it.
Create your instance! (Exact flow might be slightly different, use your head and look around!)
Create a project name, say no to the emails and click "Create"
Click on "VM Instances" on the left
Click the button "New instance" top center of the page
Name your instance something like "bitcoinxt-01"
Leave the Machine type as 1 vCPU 3.75 GB of memory
Pick Ubuntu 15.10 (Any ubuntu will do for this script)
Leave Boot disk type as "Standard persistent disk"
Set Boot disk size to 100GB and click create
Wait for the spinning wheel to turn into a green check
Setup the firewall!
Click on the green check, scroll down to where it says
Click on "default"
Click "Add firewall rule"
Set "bitcoin" as the name
Set "Source filter" to "Allow from any source (0.0.0.0/0)"
Set "Allowed protocols and ports" to "tcp:8333" and click "Create"
Click the SSH button at the top left above the green check, this should open a new tab with a command line in it. You can type stuff here.
Copy this command into the command line
wget -O- https://gist.githubusercontent.com/snakecharmer1024/97bcc84f6336ee50e63d/raw/9d15cb62c4e53ba27f5f7e00c71404f437d2cf64/bitcoinxt-installer.sh
| sudo bash
or if you want BitcoinUnlimited, another excellent choice
wget -O- https://gist.githubusercontent.com/snakecharmer1024/922e31196c98675b54b5/raw/02b5e8d2e7296fbb41c3fc28e5b39f192d9cb2c6/bitcoin-unlimited-installer.sh
| sudo bash
and hit "Enter"
After it returns the command prompt, you've install bitcoinxt!
Check that your node is up
Close your ssh tab
Back on your google cloud tab, click the back button above the ssh button
To the right of the green check, you should see an ip address (something like 18.104.22.168). Copy it
Go to https://bitnodes.21.co/
Near the bottom of the page, it says, "Join the network", copy your ip address into the first text box, type 8333 into the second text box and click "Check Node"
If it's green, you're up! Otherwise something went wrong...
Ok thanks for reading, please ask for help if you can't get it to work.