PhantomJSは、下記ページのOn Fedora-based distroの所に書かれている通りにインストールする。(環境によるがインストールに数時間かかる。)
インストール時にメモリが不足していると止まってしまうのでメモリを多く使用するアプリが動いていたりしたら止めておく。(Elasticsearchとか)
http://phantomjs.org/build.html
ビルドする時に–confirmオプションを指定するとyes/noを選択せずにビルドを進められる。(Chefなどでインストールしたい場合に使える)
インストールできたら適宜シンボリックリンクを貼る
CasperJSは、インストール方法が複数ある。npmだとPhantomJSのバージョン2に対応してないのでgitでインストールする。
http://docs.casperjs.org/en/latest/installation.html#prerequisites