LoginSignup
11
12

More than 5 years have passed since last update.

AmazonLinux(t2.small)でPhantomJS2.0をビルド

Last updated at Posted at 2015-02-28

公式ページ http://phantomjs.org/build.html の手順に沿ってAmazonLinuxでPhantomJS2.0をビルドしてみました。

環境

  • Amazon Linux AMI 2014.09.2
  • t2.small

ビルド手順

ビルドに必要なパッケージのインストール

$ sudo yum -y install gcc gcc-c++ make flex bison gperf ruby \
openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel \
libpng-devel libjpeg-devel git

ソースコードをcheckoutしてビルド(ビルド完了まで1時間半ほどかかりました)

$ git clone git://github.com/ariya/phantomjs.git
$ cd phantomjs
$ git checkout 2.0
$ ./build.sh

PATHの通ってるディレクトリにコピー or PATHを通す

sudo cp bin/phantomjs /usr/bin/

動作確認

$ phantomjs -v
2.0.1-development

バージョン情報が表示されればOK

ついでに日本語対応

この状態でPhantomJSで日本語サイトのスクリーンショットを撮ろうとすると、おそらく日本語フォントが入っていないために文字化けしてしまうと思うので、ついでに日本語フォントもインストール

sudo yum install ipa-gothic-fonts.noarch
sudo yum install ipa-mincho-fonts.noarch
11
12
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
11
12