PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各类Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 能够用于 页面自动化 , 网络监测 , 网页截屏 ,以及无界面测试等linux
安装:web
获取安装包,并解压:浏览器
#mkdir ~/bin/服务器
#cd ~/bin/网络
#wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2测试
#tar -xjvf phantomjs-1.9.7-linux-x86_64.tar.bz2ip
将可执行文件放入系统路径: get
#sudo ln -s ~/bin/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjsit
安装依赖——fontconfig和freetype: 自动化
#yum install fontconfig freetype2
在终端下测试Phantomjs。你应该会看到以下输出:
#phantomjs -v
显示输出:1.9.7安装完成。