12.21 Centos7安裝Headless Chrome

Headless Chrome在Chrome59中開始發佈,用於在headless環境中運行Chrome瀏覽器,也就是在非Chrome環境中運行Chrome。它將Chromium和Blink渲染引擎提供的所有現代Web平臺功能引入命令行。

它有什麼用處呢?

headless瀏覽器是自動測試和服務器環境的絕佳工具,您不需要可見的UI shell。例如,針對真實的網頁進行測試,創建網頁的PDF,或者只是檢查瀏覽器如何呈現URL。

1.直接運行安裝腳本

curl https://intoli.com/install-google-chrome.sh | bash

Centos7安裝Headless Chrome

2.運行chrome

google-chrome-stable --no-sandbox --headless --disable-gpu --screenshot https://www.baidu.com

正常的話會在當前目錄生成screenshot.png的文件


3.下載chrome驅動

下載地址:http://chromedriver.storage.googleapis.com/index.html

選擇合適版本下載,命令:google-chrome-stable --version 查版本號

Centos7安裝Headless Chrome

下載完成後, 運行./chromedriver, 如果能返回下面內容說明驅動安裝正常

Centos7安裝Headless Chrome

相著文章:


分享到:


相關文章: