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安裝完成。