【開発メモ】phantomJSは動きが怪しいので断念、firefoxをサーバーでヘッドレスで動かせるらしいので、サーバーにもfirefoxを置くことにした


https://github.com/ariya/phantomjs/issues/11526
5分おきに繰り返される画面cleanupで、操作がキャンセルされる。forumでも解決していない。

firefoxをサーバーにおくことにした。macでfirefoxでのスクレイピング動作確認はできている。

サーバーに実行したコマンド
yum -y install java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_64
yum -y groupinstall "Japanese Support"
yum -y install xorg-x11-server-Xvfb firefox
bash.profile変更 

Xvfb :1 -screen 0 1024x768x24 &
firefox &
firefox -display :1 -remote "openurl(http://www.phalanxware.com)" &
dbus-uuidgen > /var/lib/dbus/machine-id
yum -y install ImageMagick

メイン参考:xvfbとfirefoxでseleniumをヘッドレスに起動する手順
http://www.bunkei-programmer.net/entry/2014/10/16/015439

画面をキャプチャしたい~importコマンド~
http://www.itmedia.co.jp/help/tips/linux/l0411.html

「dbus-uuidgen > /var/lib/dbus/machine-id」の件
http://qiita.com/PharaohKJ/items/88e9f6a19406ee41e155

あす、seleniumも設置し、動作確認する。

コメント

このブログの人気の投稿

分散処理など

VBAでEdge操作は不可能ではないが、ナンセンス

docker+nginx+wordpress リバースプロキシにてはまった件