【问题标题】:Wkhtmltopdf version for Cloud Linux适用于 Cloud Linux 的 wkhtmltopdf 版本
【发布时间】:2019-02-23 08:24:45
【问题描述】:

我的服务器中有 CloudLinux 版本 7.6,以前我曾经有 wkhtmltopdf linux 通用版本 0.12.4。我正在尝试将 wkhtmltopdf 升级到 0.12.5 版,我注意到它们不再具有通用的 linux 版本。

  1. 如何在使用 CloudLinux 的服务器中安装最新版本的 wkhtmltopdf?

  2. 我可以安全地安装和使用 CentOS 7 的 0.12.5 版本,还是我唯一的选择是继续在 CloudLinux 上使用 0.12.4 通用 linux 版本?

【问题讨论】:

  • CloudLinux 我认为是基于 CentOS 的,所以它应该可以正常工作。 (通常基于 CentOS 的任何东西都旨在与 RHEL 兼容,因此它们也应该相互兼容。)尝试安装软件包并查看是否有任何依赖错误,或者它是否正常工作?或者您可以随时从源代码构建它,或者获取 0.12.5 CentOS 构建的源 RPM 并构建它。
  • 是的,我也是这么想的,因为两者都是 RHEL。我会尝试放弃它。我必须在 1 天内发布我的生产服务器,所以没有太多时间进行广泛的测试。我将首先安装这个二进制文件的 CentOS 7 版本,看看它是否只在 CloudLinux 上运行。感谢您分享您的评论@Rup
  • 坚持使用 0.12.4 可能是最安全的,那么如果到目前为止您已经完成了所有测试,除非您确实需要升级?但我希望 CentOS 版本会很好。
  • 嗨@Rup,我刚刚使用我的云Linux 中的CentOS 版本升级到0.12.5 版本,它似乎工作正常。我做了wget 然后rpm -Uvh wkhtmltox-0.12.5-1.centos7.x86_64.rpm/usr/local/bin/wkhtmltopdf 中安装了二进制文件。我更新了我的应用程序中的二进制文件路径,它似乎工作正常。我会看看这是怎么回事,如果我将来有问题,我会恢复到通用版本。但到目前为止一切顺利。
  • 谢谢,但“它可能会起作用”并不是真正的答案。如果您已经对其进行了测试并且确实有效,那么您应该发布它。

标签: wkhtmltopdf wkhtmltopdf-binary


【解决方案1】:

我已经在我的 CloudLinux Release 7 中安装了 CentOS 7 构建版本的 Wkhtmltopdf,它工作正常。我已经在我的生产服务器中使用它一周了,没有遇到任何问题。由于 CentOS 和 CloudLinux 兼容 RHEL,因此运行良好。

我这样安装二进制文件:

$ wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm
$ rpm -Uvh  wkhtmltox-0.12.5-1.centos7.x86_64.rpm
$ which wkhtmltopdf
/usr/local/bin/wkhtmltopdf

感谢 cmets 中的 @Rup 帮助我解决这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-09
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多