This isn’t a difficult process, but I’m sure I’ll need it again, so here it is.

Pre-requisites:

  1. Download the latest version of libwkhtmltox and the source of wkhtmltopdf from google code
  2. Copy lib/libwkhtmltox.so from libwkhtmltox to /usr/local/lib
  3. Copy include/wkhtmltox from wkhtmltopdf to /usr/local/include
  4. $ldconfig -v | grep wkhtml (just to make sure it’s loaded)

PHP Bindings:

  1. Grab php-wkhtmltox from github
  2. Install

Installation:

If development tools aren’t installed:
$apt-get install build-essential php5-dev (ubuntu)

$phpize
$./configure
$make install

Add extension=phpwkhtmltox.so to php.ini.

P.S. These instructions are for Ubuntu. If you’re on centOS, things are more difficult, good luck.