PhantomJSインストール2回目

サーバサイドJavaScriptのフレームワークPhantomJS

目次一覧

 状態:試行錯誤中  閲覧数:731  投稿日:2015-01-25  更新日:2019-09-05
PhantomJSインストール2回目 / 問題発生

PhantomJSインストール2回目 / 問題発生

 閲覧数:306 投稿日:2015-01-26 更新日:2019-09-05 
$ cd /usr/local/src
$ git clone git://github.com/ariya/phantomjs.git
fatal: could not create work tree dir 'phantomjs'.: Permission denied

$ sudo -s
[sudo] password for ★★: 

# git clone git://github.com/ariya/phantomjs.git
Initialized empty Git repository in /usr/local/src/phantomjs/.git/
remote: Counting objects: 56950, done.
remote: Compressing objects: 100% (57/57), done.
remote: Total 56950 (delta 22), reused 0 (delta 0)
Receiving objects: 100% (56950/56950), 113.65 MiB | 11.88 MiB/s, done.
Resolving deltas: 100% (29965/29965), done.

# ls -la
合計 11592
drwxr-xr-x.  4 root root      4096  1月 25 23:12 2015 .
drwxr-xr-x. 12 root root      4096  7月 12 16:08 2012 ..
drwxrwxr-x  15   20 games     4096  3月 26 18:50 2014 ImageMagick-6.8.8-9
-rw-r--r--   1 root root  11853704  3月 26 14:41 2014 ImageMagick.tar.gz
drwxr-xr-x   9 root root      4096  1月 25 23:13 2015 phantomjs

#  cd phantomjs
# git checkout 1.9
# ./build.sh
----------------------------------------
              WARNING
----------------------------------------

Building PhantomJS from source takes a very long time, anywhere from 30 minutes
to several hours (depending on the machine configuration). It is recommended to
use the premade binary packages on supported operating systems.

For details, please go the the web site: http://phantomjs.org/download.html.

Do you want to continue (y/n)?

y



Building PhantomJS. Please wait...

System architecture... (Linux 2.6.32-431.11.2.el6.x86_64 x86_64)

Determining system architecture... (Linux:2.6.32-431.11.2.el6.x86_64:x86_64)
   64-bit AMD 80x86 (x86_64)
   'x86_64' is supported
System architecture: 'x86_64'
Host architecture: 'x86_64'
Precompiled-headers support enabled.
Symbol visibility control enabled.

This is the Qt Lighthouse Open Source Edition.

You are licensed to use this software under the terms of
the Lesser GNU General Public License (LGPL) versions 2.1.
You are also licensed to use this software under the terms of
the GNU General Public License (GPL) versions 3.

You have already accepted the terms of the  license.

Creating qmake. Please wait...
g++ -c -o project.o -m64 -pipe -DQMAKE_OPENSOURCE_EDITION -g -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -Igenerators/integrity -I/usr/local/src/phantomjs/src/qt/include -I/usr/local/src/phantomjs/src/qt/include/QtCore -I/usr/local/src/phantomjs/src/qt/src/corelib/global -I/usr/local/src/phantomjs/src/qt/src/corelib/xml -I/usr/local/src/phantomjs/src/qt/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/usr/local/src/phantomjs/src/qt/mkspecs/linux-g++-64 -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DEPRECATED  project.cpp

//中略

llback.o moc_webpage.o moc_webserver.o moc_networkaccessmanager.o moc_cookiejar.o moc_filesystem.o moc_system.o moc_env.o moc_config.o moc_childprocess.o moc_repl.o moc_qcommandline.o qrc_phantomjs.o qrc_ghostdriver.o qrc_WebKit.o qrc_InspectorBackendStub.o    -L/usr/local/src/phantomjs/src/qt/lib -L/usr/local/src/phantomjs/src/qt/plugins/codecs -lqcncodecs -L/usr/local/src/phantomjs/src/qt/lib -lqjpcodecs -lqkrcodecs -lqtwcodecs -lQtWebKit -lQtGui -lfreetype -lfontconfig -lQtNetwork -lQtCore -lm -ldl -lrt -lpthread
make[1]: ディレクトリ `/usr/local/src/phantomjs/src' から出ます


# phantomjs --version
1.9.8


問題発生



シンボリンクリンクは消えないのね
# cd /usr/local/bin
# ls -la
合計 7412
drwxr-xr-x.  2 root       root          4096  1月 16 14:07 2015 .
drwxr-xr-x. 12 root       root          4096  7月 12 16:08 2012 ..
-rwxrwxr-x   1 root       root           101  4月  5 17:46 2013 2to3
-rwxr-xr-x   1 root       root          1263  3月 26 18:04 2014 Magick++-config
-rwxr-xr-x   1 root       root          1229  3月 26 18:04 2014 Magick-config
-rwxr-xr-x   1 root       root          1237  3月 26 18:04 2014 MagickCore-config
-rwxr-xr-x   1 root       root          1477  3月 26 18:04 2014 MagickWand-config
-rwxr-xr-x   1 root       root          1224  3月 26 18:04 2014 Wand-config
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 animate
lrwxrwxrwx   1 root       root            38  1月 16 14:07 2015 casperjs -> /home/★★/casperjs/bin/casperjs
-rwxr-xr-x   1 root       root         27797  3月 26 18:04 2014 compare
-rwxr-xr-x   1 ★★ ★★ 1028265 10月  2 16:36 2014 composer
-rwxr-xr-x   1 root       root         27319  3月 26 18:04 2014 composite
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 conjure
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 convert
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 display
-rwxr-xr-x   1 root       root         27515  3月 26 18:04 2014 identify
-rwxrwxr-x   1 root       root            99  4月  5 17:46 2013 idle
-rwxr-xr-x   1 root       root         27305  3月 26 18:04 2014 import
-rwxr-xr-x   1 root       root          7019  6月 28 19:04 2014 mecab
-rwxr-xr-x   1 root       root          1651  6月 28 19:04 2014 mecab-config
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 mogrify
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 montage
lrwxrwxrwx   1 root       root            40 12月 19 19:41 2014 phantomjs -> /home/★★/phantomjs/bin/phantomjs
-rwxrwxr-x   1 root       root            84  4月  5 17:46 2013 pydoc
lrwxrwxrwx   1 root       root             7  4月  5 17:47 2013 python -> python2
lrwxrwxrwx   1 root       root            14  4月  5 17:47 2013 python-config -> python2-config
lrwxrwxrwx   1 root       root             9  4月  5 17:47 2013 python2 -> python2.7
lrwxrwxrwx   1 root       root            16  4月  5 17:47 2013 python2-config -> python2.7-config
-rwxr-xr-x   1 root       root       6162209  4月  5 17:47 2013 python2.7
-rwxr-xr-x   1 root       root          1624  4月  5 17:47 2013 python2.7-config
-rwxrwxr-x   1 root       root         18547  4月  5 17:46 2013 smtpd.py
-rwxr-xr-x   1 root       root         27305  3月 26 18:04 2014 stream
# unlink ./phantomjs
# ls -la
合計 7412
drwxr-xr-x.  2 root       root          4096  1月 26 00:04 2015 .
drwxr-xr-x. 12 root       root          4096  7月 12 16:08 2012 ..
-rwxrwxr-x   1 root       root           101  4月  5 17:46 2013 2to3
-rwxr-xr-x   1 root       root          1263  3月 26 18:04 2014 Magick++-config
-rwxr-xr-x   1 root       root          1229  3月 26 18:04 2014 Magick-config
-rwxr-xr-x   1 root       root          1237  3月 26 18:04 2014 MagickCore-config
-rwxr-xr-x   1 root       root          1477  3月 26 18:04 2014 MagickWand-config
-rwxr-xr-x   1 root       root          1224  3月 26 18:04 2014 Wand-config
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 animate
lrwxrwxrwx   1 root       root            38  1月 16 14:07 2015 casperjs -> /home/★★/casperjs/bin/casperjs
-rwxr-xr-x   1 root       root         27797  3月 26 18:04 2014 compare
-rwxr-xr-x   1 ★★ ★★ 1028265 10月  2 16:36 2014 composer
-rwxr-xr-x   1 root       root         27319  3月 26 18:04 2014 composite
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 conjure
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 convert
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 display
-rwxr-xr-x   1 root       root         27515  3月 26 18:04 2014 identify
-rwxrwxr-x   1 root       root            99  4月  5 17:46 2013 idle
-rwxr-xr-x   1 root       root         27305  3月 26 18:04 2014 import
-rwxr-xr-x   1 root       root          7019  6月 28 19:04 2014 mecab
-rwxr-xr-x   1 root       root          1651  6月 28 19:04 2014 mecab-config
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 mogrify
-rwxr-xr-x   1 root       root         27307  3月 26 18:04 2014 montage
-rwxrwxr-x   1 root       root            84  4月  5 17:46 2013 pydoc
lrwxrwxrwx   1 root       root             7  4月  5 17:47 2013 python -> python2
lrwxrwxrwx   1 root       root            14  4月  5 17:47 2013 python-config -> python2-config
lrwxrwxrwx   1 root       root             9  4月  5 17:47 2013 python2 -> python2.7
lrwxrwxrwx   1 root       root            16  4月  5 17:47 2013 python2-config -> python2.7-config
-rwxr-xr-x   1 root       root       6162209  4月  5 17:47 2013 python2.7
-rwxr-xr-x   1 root       root          1624  4月  5 17:47 2013 python2.7-config
-rwxrwxr-x   1 root       root         18547  4月  5 17:46 2013 smtpd.py
-rwxr-xr-x   1 root       root         27305  3月 26 18:04 2014 stream


# unlink ./casperjs


下記からやり直してみる
・やり直す必要なかったかも…
# cd /usr/local/src/phantomjs/
# git checkout 1.9



Error calling PhantomJS, return code 126

Error calling PhantomJS, return code 127



週間人気ページランキング / 9-19 → 9-25
順位 ページタイトル抜粋 アクセス数
1 Nginx設定。エラーログレベル | Nginx(Webサーバ) 16
2 PHP実行ユーザ設定 / CentOS6 / Apache | PHP(プログラミング言語) 15
3 PHPのmb_send_mail関数でメール送信できない | メール処理システム 11
4 9回目-13.MySQL5.7.21設定 | CentOS 7 2週間無料のお試し期間 9回目(さくらVPS) 10
5 tar: これは tar アーカイブではないようです 8
5 ImageMagick と imagick の違い | ImageMagick(ソフトウェアスイート) 8
5 さくらVPS0 8
6 manページ日本語表示 | CentOS 7 (CentOS) 7
6 Python 3.5 アンインストール / yum remove | Python(プログラミング言語) 7
7 ABRT により 問題が検出されました | CentOS 7 (CentOS) 6
7 Reached target Shutdown メッセージが表示されたあと、シャットダウンまたは再起動プロセスがハングアップする | CentOS 7 (CentOS) 6
7 PHPファイルでchmodエラー | PHP(プログラミング言語) 6
7 echo と cat の違い 6
8 FFmpeg 2.8.15 を yum インストール | ソフトウェアスイート 5
8 「設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました。」対応 5
8 「CentOS6」から「CentOS7」への移行 | CentOS 7 (CentOS) 5
8 「さくらVPS」で、「CentOS6」を「CentOS7」へ変更するためには? | CentOS 7 2週間無料のお試し期間 Link(さくらVPS) 5
9 6回目-10.Nginxでバーチャルホスト設定確認 | CentOS 7 2週間無料のお試し期間 6回目(さくらVPS) 4
9 cronで定期実行しているphpファイルを、コマンドライン経由で即時実行する | cron(Linuxコマンド) 4
9 MySQL 5.5 から 5.6 へのアップグレード | MySQL(データベース) 4
2021/9/26 1:01 更新