gpt4 book ai didi

wkhtmltopdf - 在 AWS ElasticBeanstalk 上安装 WKHTMLTOX (WKHTMLTOPDF + WKHTMLTOIMAGE)

转载 作者:行者123 更新时间:2023-12-04 03:55:37 28 4
gpt4 key购买 nike

我需要将 WKHTMLTOX 与我的 AWS EB 应用程序一起安装。
我找到了 this教程,除了支持旧版本外,它可以工作。

有没有人在 AWS EB 上安装了最新的 (0.12.3) 版本,因为这是一个有点不同的文件夹结构?

最佳答案

在尝试了不同的教程后,包括 this我终于开始工作了 - 我更新了 porteaux 的答案。

我在命令部分将以下代码添加到我的 EB *.config 文件中:

commands:
# install WKHTML
03_command:
command: yum install xz urw-fonts libXext openssl-devel libXrender
04_command:
command: wget http://download.gna.org/wkhtmltopdf/0.12/0.12.3/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
05_command:
command: tar -xJf wkhtmltox-0.12.3_linux-generic-amd64.tar.xz
06_command:
command: cp wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf
07_command:
command: cp wkhtmltox/bin/wkhtmltoimage /usr/local/bin/wkhtmltoimage
  • 上述教程适用于 Ubuntu,AWS EB 运行 Amazon Linux,因此他们使用 yum 而不是 apt-get
  • 我不得不使用带有 tar 命令的 J 开关来处理 *.xz 文件
  • 最后我不得不将 wkhtmltopdf 和 wkhtmltoimage 文件复制到 bin 文件夹。

  • 完毕!我希望这会帮助其他人。

    更新:根据 dhollenbeck 建议
     04_command:
    command: wget https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
    test: test ! -f .wkhtmltopdf
    05_command:
    command: tar -xJf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
    test: test ! -f .wkhtmltopdf
    06_command:
    command: cp wkhtmltox/bin/wkhtmltopdf /usr/local/bin/wkhtmltopdf
    test: test ! -f .wkhtmltopdf
    07_command:
    command: cp wkhtmltox/bin/wkhtmltoimage /usr/local/bin/wkhtmltoimage
    test: test ! -f .wkhtmltopdf
    08_command:
    command: touch .wkhtmltopdf

    我已经更新了我的脚本并且可以确认这项工作。
    谢谢 dhollenbeck

    关于wkhtmltopdf - 在 AWS ElasticBeanstalk 上安装 WKHTMLTOX (WKHTMLTOPDF + WKHTMLTOIMAGE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37293235/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com