One of the things I want to do with the new server is run a Bitcoin full node. It doesn't compile on Solaris, so that meant setting up a Linux virtual machine first.
Since, sadly, the painfully hip Crunchbang Linux distribution is now no longer being maintained, I started by setting up Fedora Workstation 21 under VirtualBox. I got it set up to the point of actually building bitcoin-qt, and then hit an interesting wrinkle.
Red Hat ships an openssl with a subset of the elliptic curve cryptography support due to concerns about software patents, and so if you try and build Bitcoin it will fail at runtime with "Error: OpenSSL appears to lack support for elliptic curve cryptography." You need to build your own OpenSSL with all EC types enabled, then compile against that local build.
The full script that bootstrapped from a bare Fedora 21 to a running bitcoind can be found in this Gist: bitcoin_fedora_build.sh. Once compiled you can run
# start the full node
nohup bitcoind &
# start the wallet GUI
When it started up the wallet indicated "6 years and 4 weeks behind" -- it will be synchronizing for a while, and eventually the entire blockchain will be available.
This is based off a post from Mediazone.nl and another on Bitcoin StackExchange.