Can';不要在服务器上安装phantomjs

Can';不要在服务器上安装phantomjs,phantomjs,Phantomjs,我很难在服务器上安装phantomjs。我在任何地方都没有找到很好的方向,我找到的最好的方向在我试图完成它们时会给我错误。到目前为止,我正在遵循这些步骤并得到这些错误 已成功使用putty以root身份登录并运行以下命令 Line 1: yum install fontconfig freetype freetype-devel fontconfig-devel libstdc++ No errors Line 2: wget https://bitbucket.org/ariya/phan

我很难在服务器上安装phantomjs。我在任何地方都没有找到很好的方向,我找到的最好的方向在我试图完成它们时会给我错误。到目前为止,我正在遵循这些步骤并得到这些错误

已成功使用putty以root身份登录并运行以下命令

Line 1: yum install fontconfig freetype freetype-devel fontconfig-devel libstdc++
No errors


Line 2: wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2
No errors

Line 3: mkdir -p /opt/phantomjs
No errors

Line 4: tar -xjvf ~/phantomjs-1.9.8-linux-x86_64.tar.bz2 --strip-components 1 /opt/phantomjs/
Error: opt/phantomjs: Not found in archive
对于这个错误(第4行),我将ftp传输到我的服务器中,没有看到opt/phantomjs的任何目录。我创建了一个,但有相同的“未在存档中找到”错误

在此之后,根据我的发现,其他代码行应该是:

Line 5: ln -s /opt/phantomjs/bin/phantomjs /usr/bin/phantomjs
Line 6: phantomjs /opt/phantomjs/examples/hello.js

如果有人有任何见解,我将不胜感激

经过大量的尝试和错误,它似乎正在发挥作用(到目前为止)。问题是第4行的语法。这就解决了问题,5号线和6号线运行良好

UPDATED LINE 4: tar -xjvf ~/phantomjs-1.9.8-linux-x86_64.tar.bz2 --strip-components=1 -C /opt/phantomjs/
希望这能帮助其他有同样问题的人


有谁知道在php中如何将其用于highcharts的好教程吗?

我使用此命令将二进制文件放置在/usr/local/bin中

curl -Ls https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-linux-x86_64.tar.bz2 | tar jxvf - --strip-components=2 -C /usr/local/bin/ ./phantomjs-1.9.8-linux-x86_64/bin/phantomjs

非常感谢!我在Centos 6.6上也遇到了同样的问题。我按照此方法安装,但由于缺少
-C