linux_安裝_安裝編譯phantomjs 2.0的方法_轉

項目中要對數據公式webkit渲染,phantmjs 2.0的效果比如1.9好很多。 安裝過程當中 坑比較多。linux

轉載文章:c++

phantomjs 2.0最新版的官方不提供編譯好的文件下載,只能本身編譯,有教程可是過於簡單,特別是服務器上要安裝N多的支持。折騰到如今終於裝好了而且能正常運行了,截圖mark一下:git

 

linux centos安裝編譯phantomjs 2.0的方法 
linux centos安裝編譯phantomjs 2.0的方法

 

另一個讓人費解的問題是官方說是2.0版本的可是編譯好的居然是1.9.8版本。github

 linux centos 安裝編譯phantomjs 2.0的步驟:

一、 先安裝這些支持:

  1. sudo yum -y install gcc gcc-c++ make flex bison gperfruby openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel libpng-devel libjpeg-devel

二、 裝好了上面的支持服務再在服務器上編譯:

  1. git clone git://github.com/ariya/phantomjs.gitcdphantomjs
  2. git checkout 2.0
  3. ./build.sh

耗時比較長一個小時左右web

若是這一步出錯那麼要安裝git :centos 安裝git的步驟sql

三、編譯好的文件一般是在 /root/phantomjs/ 目錄裏面

若是實在找不到就用搜索命令 find / -name phantomjs apache

打開這個目錄把 /root/phantomjs/bin/ 目錄裏的 phantomjs文件(文件比較大)拷貝到系統的 /bin/ 目錄裏面centos

這裏要注意拷到bin目錄後必定要把這個文件給予執行權限  否則會出現錯誤提示:-bash: /bin/phantomjs: Permission deniedruby

四、重啓 apache : 

 

  1. service httpd restart 

 

重啓後運行: bash

 

  1. phantomjs --version 

 

若是安裝成功就會有版本提示了。

 

原文連接:http://www.lao8.org/article_1550/linux_centos_phantomjs

相關文章
相關標籤/搜索