CentOS 安装 PhantomJS 2.1.1 64/32

# 安装依赖软件
yum -y install wget fontconfig

# 下载PhantomJS 64位/32位
wget -P /tmp/ https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
wget -P /tmp/ https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-i686.tar.bz2

# 解压 64位/32位
tar xjf /tmp/phantomjs-2.1.1-linux-x86_64.tar.bz2 -C /usr/local/
tar xjf /tmp/phantomjs-2.1.1-linux-i686.tar.bz2 -C /usr/local/

# 重命名 64位/32位
mv /usr/local/phantomjs-2.1.1-linux-x86_64 /usr/local/phantomjs
mv /usr/local/phantomjs-2.1.1-linux-i686 /usr/local/phantomjs

# 建立软链接
ln -s /usr/local/phantomjs/bin/phantomjs /usr/bin/

在终端执行phantomjs命令,如果跟我下图的结果一样就表示安装成功了。

PhantomJS 在 Windows 下实现网站自动截图

1. phantomjs 介绍

基于 Javascript 驱动的命令行webkit引擎,轻量级,安装简单,开发快速,渲染速度较快,无界面的 webkit 浏览器。 phontomjs 跟一般浏览器一样可以加载网页,但不同的是它不会把网页显示出来,在加载网页后它会提供一系列的 Javascript API 给程式人员使用,包括 DOM 元件的控制﹑CSS 的选择器﹑JSON﹑HTML5 的 Canvas 和 SVG 。
Continue reading PhantomJS 在 Windows 下实现网站自动截图