Getting FreeBSD

Development Environment

FreeBSD is an open-source operating system, so it is easy to get a copy of. The FreeBSD website has instructions on how to download the latest version (10 at the time of writing). You almost definitely want the amd64 image if your computer was made in the last 10 years or so (even if you have an Intel chip). If it's older than that, you want i386. Unless you have a Mac with PowerPC chip (G3/G4/G5), in which case you want powerpc for G3/G4, and powerpc64 for a G5.

Other Options

Raspberry Pi

Freebsd/ARM supports Raspberry Pi. ARM is a "tier 2" platform, so you have to build everything from source, but we pretty much do, anyway, so it's not that much of a change.

Production Environment

VPS Providers Who Offer FreeBSD

This is by far the easiest solution unless you need extreme control over your environment, in which case these tutorials are probably inappropriate for you.

Your ISP

You could get a line to your home with a static IP from an ISP that lets you run servers. This is a lot slower than a VPS.