linux服务器Wkhtmltopdf 安装
1、下载wkhtmltopdf
wget http://download.gna.org/wkhtmltopdf/obsolete/linux/wkhtmltopdf-0.10.0_rc2-static-amd64.tar.bz2
2、解压压缩包
tar jxvf wkhtmltopdf-0.10.0_rc2-static-amd64.tar.bz2 -C /opt
3、重命名文件夹,移动文件夹
## For RHEL/CentOS/Fedora 64-Bit OS ## # cd /opt # mv wkhtmltopdf-amd64 wkhtmltopdf # mv wkhtmltopdf /usr/local/bin
4、测试是否安装成功
wkhtmltopdf http://www.baidu.com /home/wwwroot/baidu.pdf
导出的中英文乱码,原因是没有字体
找了windows里的宋体
上传到服务器/usr/share/fonts/里
不要问我是谁,请叫我雷锋。
======================================================================
之前安装的wkhtmltopdf版本有些老,兼容性不好,以下为安装最新版的方法
去官网下载最新版的wkhtmltox,下载网址:http://wkhtmltopdf.org/downloads.html
我这台服务器是centos6的,所以下载wkhtmltox-0.12.6-1.centos6.x86_64.rpm
安装wkhtmltox:
rpm -ivh wkhtmltox-0.12.6-1.centos6.x86_64.rpm
提示缺少xorg-x11-fonts-75dpi
yum install xorg-x11-fonts-75dpi
若无法安装,可直接解压rpm包
rpm2cpio wkhtmltox-0.12.6-1.centos6.x86_64.rpm | cpio -div
解压后会在当前目录下生成一个usr文件夹,把文件夹内容拷贝至/usr/local即可
cp -Rv ./usr/local/* /usr/local/
参考文档:https://www.cnblogs.com/agang-php/p/14966285.html