Klar, hier (fast) im Original:
Keyweb-Support wrote: beim Kompilieren von PHP-Modulen können Sie eigentlich erstmal nicht viel kaputt machen, vor allem nicht, wenn Sie mit den Zusatz-PHP-Versionen von KeyHelp arbeiten.
Module für die PHP-Version des Systems sollten Sie klassisch mittels "apt-get install" installieren. Für die wichtigsten gibt es da fertige Pakete.
Für die Zusatz-PHP sähe ein Weg für die manuelle Kompilierung so aus (Beispiel PHP 5.6):
1. Laden Sie das Modul herunter, z.B nach /usr/local/src
2. Entpacken mit tar xzf
3. In das entpackte Verzeichnis wechseln
4. "phpize" ausführen, von der PHP-Version, für die man das Modul kompiliert, z.B.: /opt/keyhlpe/php/5.6/bin/phpize
5. "configure" ausführen im Modulverzeichnis: ./configure --with-php-config=/opt/keyhelp/php/5.6/bin/php-config
Hier kriegen Sie u.U. dann Meldungen angezeigt, dass bestimmte Bibliotheken benötigt werden. Die müssen Sie dann nachinstallieren und configure erneut ausführen, bis es fehlerfrei durchläuft.
6. "make" ausführen
7. "make install" ausführen
8. Im Verzeichnis /opt/keyhelp/php/5.6/etc/conf.d eine ini-Datei erstellen und darüber das Modul laden durch den Eintrag extension=modulname.so
Die Datei modulname.so wird durch "make install" bereits an die richtige Stelle kopiert.
9. PHP-FPM der Version neustarten und fertig.
Gruß
Jan