Wie installiere ich das Programm Pdftk auf meinem server?
Bin ich mit einem Linux-Server und versuche zu installieren Pdftk, aber ich bin Probleme zu versuchen, herauszufinden, was genau zu tun ist.
Fand ich die folgende Dokumentation auf, wie es zu installieren, aber Sie beziehen sich hauptsächlich auf die Installation auf dem lokalen Windows-Rechner.
Sind Sie:
http://www.andrewheiss.com/blog/2009/07/29/installing-pdftk-php/
http://www.accesspdf.com/pdftk/#packages
Kann mir jemand helfen unserstand genau, welche Dateien ich wo auf meinem server, damit ich verweisen kann pdftk?
- Welche distribution und version?
- Die ersten Anweisungen, die Sie im Zusammenhang zu tun enthalten, die linux-Anleitung... Erste Schritt müsste wohl sein, entpacken Sie den tarball in einem Verzeichnis, in
/var/www/
(oder ähnlich, je)...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Pdftk ist eine version von iText, die konvertiert wurde, von Java zu c++ und umgebaut mit einem command-line bridge für den einfachen Zugriff von PHP-Anwendungen.
Bauen pdftk auf Redhat /CentOS, Folgen Sie bitte den nachstehenden Anweisungen.
Nun, dass wir in dem server, den wir benötigen, um die Verzeichnisse zu erstellen, zu speichern pdftk.
Nun müssen wir installieren die gcj-Bibliotheken.
Den gcc-c++ - Bibliothek nicht installiert, die mit der gcj-Paket so installieren wir es jetzt so, dass wir nicht einen Fehler erhalten, auf halbem Weg durch den Prozess kompilieren.
Wenn Sie kompilieren Sie die Anwendung jetzt erhalten Sie eine Warnung, dass tmpnam ist gefährlich, zu verwenden, und Sie sollten use mkstemp.
Führen Sie diese von innen VI zu tun, eine Suche und ersetzen für die tmpnam Methode.
Drücken Sie escape, und speichern Sie die änderungen mit
Dass wir jetzt haben alle Pakete installiert sind, beginnen wir kompilieren das Programm pdftk-1.41
aus /extra/src/pdftk-1.41/pdftk führen Sie den folgenden Befehl
Diesem kick-off die-build-Prozess für die Erstellung und Konvertierung der java-Datei zu c++. Dies kann EINIGE Minuten dauern, um zu konvertieren iText zu c++. Gehen Sie schnappen Sie sich eine margarita aus unserer neue margarita Maschine in den Pausenraum :).
Nun mit dem pdftk Datei erstellt, wir möchten, kopieren Sie es in das /bin-Verzeichnis, sodass wir es überall ausführen können.
Stellen wir sicher, dass das kompilieren erfolgreich war, und führen Sie
sudo yum install java-1.4.2-gcj-compat-devel.i386
. Sobald ich ausführen, der Befehl, bekomme ich diese Antwort:Setting up Install Process Setting up repositories imhbase 100% |=========================| 951 B 00:00 serverdensity 100% |=========================| 951 B 00:00 not using ftp, http[s], or file for repos, skipping - 4 is not a valid release or hasnt been released yet Cannot find a valid baseurl for repo: update Error: Cannot find a valid baseurl for repo: update
export VERSUFF=
zuexport VERSUFF=""
. Davor machen würde, einfach aus, ohne jede Arbeit.