如何在基于Linux(共享主机)的Web服务器上安装wkhtmltopdf

Yog*_*007 61 pdf wkhtmltopdf

我已经尝试过在我们的网络服务器上安装wkhtmltopdf但不幸的是它没有安装.我无法访问安装教程中所述的user/bin文件夹.

public_html文件夹中的服务器上有一个子文件夹_vti_bin,我从wkhtmltopdf-0.9.1-static-i386复制了文件wkhtmltopdf -i386,但是我无法执行它.

如何在(共享主机)Web服务器上安装wkhtmltopdf并使其正常工作?

Chr*_*her 51

我已成功在我的共享主机帐户上安装wkhtmltopdf-amd64而无需root权限.

这是我做的:

从此处下载相关的静态二进制文件v0.10.0:http://code.google.com/p/wkhtmltopdf/downloads/list

编辑:以上已移至此处

通过我的共享主机上的ssh键入以下内容:

$ wget {relavant url to binary from link above}
$ tar -xvf {filename of above wget'd file}
Run Code Online (Sandbox Code Playgroud)

然后,您将在主机上拥有二进制文件,并且无论是否在/ usr/bin /文件夹中都可以运行它.(或者至少我能够)

去测试:

$ ./wkhtmltopdf-amd64 http://www.example.com example.pdf
Run Code Online (Sandbox Code Playgroud)
  • 请注意,如果您位于可执行文件所在的文件夹中,您可能应该在其./前面加以确认.

无论如何,为我工作

  • 对于此时调整的人来说,焦油现在是bzip(.bz2).你可以用`bunzip2 {filename}`解压缩它们 (2认同)

jmu*_*sch 29

Ubuntu 14.04/15.04:

sudo apt-get install wkhtmltopdf
# or
sudo apt install wkhtmltopdf
Run Code Online (Sandbox Code Playgroud)

其他

看看其他答案.

  • `sudo yum install wkhtmltopdf`为我们工作,为我们这些人在他人身上工作. (2认同)
  • `sudo yum install wkhtmltopdf`无效。获得“没有可用的软件包wkhtmltopdf”。 (2认同)

Moh*_*ain 26

如果它的ubuntu然后继续这个,已经测试过了.: -

首先,安装依赖项

sudo aptitude install openssl build-essential xorg libssl-dev
Run Code Online (Sandbox Code Playgroud)

对于64位操作系统

wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-amd64.tar.bz2 
tar xvjf wkhtmltopdf-0.9.9-static-amd64.tar.bz2
mv wkhtmltopdf-amd64 /usr/local/bin/wkhtmltopdf
chmod +x /usr/local/bin/wkhtmltopdf
Run Code Online (Sandbox Code Playgroud)

适用于32位操作系统

wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-i386.tar.bz2 
tar xvjf wkhtmltopdf-0.9.9-static-i386.tar.bz2
 mv wkhtmltopdf-i386 /usr/local/bin/wkhtmltopdf
chmod +x /usr/local/bin/wkhtmltopdf
Run Code Online (Sandbox Code Playgroud)

  • 在Ubuntu 14.04上为我工作,请小心:网站上的最新版本现在是.tar.xz,使用`tar -xvf`来解压缩文件. (2认同)

Sus*_*dda 6

CentOS 最新更新:

  • sudo yum install -y libpng libjpeg openssl icu libX11 libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
  • wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
  • tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
  • sudo mv wkhtmltox/bin/* /usr/local/bin/
  • 检查安装是否成功:wkhtmltopdf -V
  • rm -rf wkhtmltox
  • rm -f wkhtmltox-0.12.4_linux-generic-amd64.tar.xz