Установка phantomjs в debian/ubuntu
Краткая пошаговая инструкция установки http://phantomjs.org/
Устанавливаем зависимости:
sudo apt-get install build-essential g++ flex bison gperf ruby perl libsqlite3-dev libfontconfig1-dev libicu-dev libfreetype6 libssl-dev libpng-dev libjpeg-dev python libx11-dev libxext-dev
Создадим папку:
mkdir phantomjs
cd phantomjs
Скачиваем исходники:
wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-source.zip
Распаковываем архив:
unzip phantomjs-1.9.8-source.zip
Переходим в папку:
cd phantomjs-1.9.8
Делаем файл исполняемым:
chmod +x build.sh
Собираем:
./build.sh
Создадим симлник:
ln -s /путь к папке phantomjs/phantomjs-1.9.8/bin/phantomjs /usr/bin/phantomjs
Создадим файл test.js с содержимым:
console.log('Hello, world!');
phantom.exit();
Протестируем:
phantomjs /путь к файлу/test.js
Если вы увидели на экране надпись: Hello, world!
Значит всё работает.