Web服务器上的WKHTMLTOPDF安装(hostgator)

时间:2012-06-07 19:55:01

标签: wkhtmltopdf failed-installation

我有趣地坚持在CentOS服务器上安装wkhtmltopdf(hostgator是提供者)。我无情地谷歌搜索有关安装的详细信息,但没有找到任何可以帮助像我这样天真的东西。

那么,有谁在那里指导我完成服务器上的安装?任何帮助都将受到高度赞赏。提前谢谢!

1 个答案:

答案 0 :(得分:1)

在我发现http://blog.dakdad.com/post/13145939686/install-wkhtmltopdf-centos-5的博文中有很好的说明 - 回购中可用的版本是0.9.9。如果你很酷,该选项将起作用。

编辑:因为我是一个巨大的书呆子,我使用虚拟CentOS盒测试并使用上面的方法工作。我也想测试静态二进制选项,并采用这种方式。基本步骤(我以root身份完成它们,即使没有root访问权限也应该工作 - 在很大程度上取决于你的服务器):

# If you don't have wget installed
yum install wget

# get wkhtmltopdf binary. 
# browse the site to get the correct one for you
# if you don't know which one, run the command uname -a
# if it has things like x84_64, get the amd64 one. Otherwise i386.
wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.11.0_rc1-static-amd64.tar.bz2

# unpackage binary 
bunzip2 wkhtmltopdf-0.11.0_rc1-static-amd64.tar.bz2

# untar
tar xvz wkhtmltopdf-0.11.0_rc1-static-amd64.tar

# make sure you have the file, the file list should contain wkhtmltopdf-amd64
ls

# run to check version, output should contain "wkhtmltopdf" 0.11.0 rc1
./wkhtmltopdf-amd64 -V 

你有自己的静态包。我用

测试了它
./wkhtmltopdf-amd64 http://www.google.cn googl.pdf

有效!中文字符失败,因为我没有在CentOS盒子上安装任何其他东西,我可能需要字体等等,但PDF确实已经创建并且看起来没问题。

祝你好运,玩得开心。