This page is for installing TileMill on Ubuntu Desktop from the MapBox provided Launchpad PPA. You can use this approach for a headless Ubuntu Server as well - see the Ubuntu Service for details.
TileMill can also run great on other Linux distributions, Solaris, and FreeBSD - basically anywhere you can run Node.js and Mapnik. But on these platforms TileMill will need to be built from source because, at this time, pre-built packages are only provided for Ubuntu. See the source build instructions for more details. We also have instructions for Mac OS X and Windows.




If you’re terminal savvy, you can install TileMill with the following commands:
sudo add-apt-repository ppa:developmentseed/mapbox
sudo apt-get update
sudo apt-get install tilemill libmapnik nodejs
Mission complete! Next up:
Make your first map with CSV data.
Read the TileMill manual.