參考鏈接:
https://github.com/JazzCore/python-pdfkit/wiki/Using-wkhtmltopdf-without-X-server
1饲梭、安裝
yum install wkhtmltopdf
2、安裝之后,執(zhí)行操作封锉,若提示“wkhtmltopdf: cannot connect to X server”錯誤 (如果3误趴,4吞歼,5已經完成直接執(zhí)行 6)
3媳板、需再安裝xvfb
yum install xorg-x11-server-Xvfb
4浩淘、在 /usr/bin/ 目錄下生成腳本 wkhtmltopdf.sh 并寫入命令
sudo vim /usr/bin/wkhtmltopdf.sh
命令:
xvfb-run -a --server-args="-screen 0, 1024x768x24" /usr/bin/wkhtmltopdf -q $*
5、更改文件權限并建立連接
chmod a+x /usr/bin/wkhtmltopdf.sh
ln -s /usr/bin/wkhtmltopdf.sh /usr/local/bin/wkhtmltopdf
6洽损、啟動 'virtual' X server (最終解決問題)
wkhtmltopdf http://www.baidu.com a.pdf