我有趣地坚持在CentOS服务器上安装wkhtmltopdf(hostgator是提供者)。我无情地谷歌搜索有关安装的详细信息,但没有找到任何可以帮助像我这样天真的东西。
那么,有谁在那里指导我完成服务器上的安装?任何帮助都将受到高度赞赏。提前谢谢!
答案 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确实已经创建并且看起来没问题。
祝你好运,玩得开心。