hilmi erdem keren

software engineer

Ubuntu, wkhtmltopdf kurulumu

wkhtmltopdf, snappy, homestead, ubuntu 16.04

Ubuntu'da wkhtmltopdf kurarken eksik - yanlış bir işlem yapıldığında uygulama istendiği gibi çalışmıyor.

Bulmakta zorluk paylaştığım kurulum adımlarını paylaşmak istedim.

sudo apt-get update komutunu çalıştırarak repolar güncellendikten sonra aşağıdaki komut çalıştırılarak wkhtmltopdf kurulur.

sudo apt-get install wkhtmltopdf

Webkit sonuçlarının görüntülenebilmesi için X Server'a ihtiyaç var. Ancak sunucuya X Server kurmak yerine, xvfb kurmak daha doğru gibi.

apt-get install xvfb

xvfb kurduktan sonra, aşağıdaki komutları çalıştırarak gerekli düzenleme ve bağlantıları oluşturuyoruz.

sudo -i

echo -e '#!/bin/bash\nxvfb-run -a --server-args="-screen 0, 1920x1080x24" /usr/bin/wkhtmltopdf -q $*' > /usr/bin/wkhtmltopdf.sh; 
chmod a+x /usr/bin/wkhtmltopdf.sh
ln -s /usr/bin/wkhtmltopdf.sh /usr/local/bin/wkhtmltopdf

exit

Eğer her şey yolunda gittiyse, bu son iki komutumuz home dizininde ubuntuda-wkhtmltopdf-kurulumu.pdf adında bir pdf dosyası üretmeli.

cd ~
wkhtmltopdf http://www.erdemkeren.com/article/ubuntuda-wkhtmltopdf-kurulumu ubuntuda-wkhtmltopdf-kurulumu.pdf

İyi çalışmalar.