LoginSignup
4
5

More than 5 years have passed since last update.

Ubuntu16.04でヘッドレスブラウザであるPhantomJS2.1をインストールする

Last updated at Posted at 2016-08-31

ヘッドレスブラウザとは

GUIが無いブラウザのことです。GUIが無いブラウザを何に使うのか?といえば、開発やスクレピングになるわけですが、ようするにHTMLデータやJavascriptデータの生データをGETやPOSTしてきて、色々プログラムで操作できますよ! というものです。

PhantomJSをインストールする目的

Javascriptを含むWebページからデータを取得して、加工したいと考えて、インストールをしました。

環境

OS: Ubuntu16.04(さくらVPS)
ブラウザ: PhantomJS 2.1.1

インストール手順を示す前に・・・

実際にインストールを行うために、方法をネットで調べてみると、自身の環境ではエラーとなることが多かったです。
例えば、Ubuntu 14.04にPhantomJS 2.1をインストールなどを参考にしていましたが、ダメでした。
Ubuntuの環境のせいか、メモリが弱いからか色々考えてみましたが、まだ本当の原因は不明です。
色々試行錯誤した上で、以下の手順に落ち着きました。

インストール手順

$ wget -O /tmp/phantomjs-2.1.1-linux-x86_64.tar.bz2 https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
$ cd /tmp
$ bzip2 -dc /tmp/phantomjs-2.1.1-linux-x86_64.tar.bz2 | tar xvf -
$ sudo mv /tmp/phantomjs-2.1.1-linux-x86_64/bin/phantomjs /usr/local/bin/
$ phantomjs --version
> 2.1.1

最後のバージョン確認でダウンロードしたバージョンが表示されればインストール完了です。

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5