Zum Hauptinhalt springen

Detaillierte Anweisungen zur Installation von mcrypt auf dem Beget-Hosting

Mcrypt - es ist eine beliebte und leistungsstarke Bibliothek zum Verschlüsseln von Daten, die die Sicherheit von Informationen auf Ihrem Hosting gewährleistet. Wenn Sie ein Hosting von Beget verwenden und mcrypt installieren möchten, stellen wir Ihnen detaillierte Anweisungen zur Installation auf Ihrem Konto bereit.

Schritt 1: Melden Sie sich in der Beget-Systemsteuerung an und gehen Sie zum Abschnitt "Websites". Wählen Sie die gewünschte Website aus, für die Sie mcrypt installieren möchten.

Schritt 2: Suchen Sie im Abschnitt "Erweitert" nach und wählen Sie "PHP" aus.

Schritt 3: Im angezeigten Fenster finden Sie eine Liste der verfügbaren PHP-Versionen. Wählen Sie die gewünschte Version aus und klicken Sie auf die Schaltfläche "Anpassen".

Schritt 4: Suchen Sie im Abschnitt "Zusätzliche PHP-Module" nach "mcrypt" und markieren Sie es mit einem Häkchen.

Schritt 5: Klicken Sie auf "Speichern" und warten Sie, bis der Vorgang abgeschlossen ist.

Herzlichen Glückwunsch! Jetzt wurde mcrypt erfolgreich auf Ihrem Beget-Konto installiert. Sie können es verwenden, um Ihre Daten zu verschlüsseln und die Sicherheit Ihrer Website zu gewährleisten.

Denken Sie daran, mcrypt nach der Installation zu überprüfen, um sicherzustellen, dass alle Funktionen ordnungsgemäß funktionieren. Wenn Sie Fragen oder Probleme haben, wenden Sie sich an den Beget-Support, um Hilfe und eine Lösung für das Problem zu erhalten.

Vorbereiten der mcrypt-Installation

Schritt 1: Überprüfen Sie, ob mcrypt-Unterstützung auf Ihrem Hosting verfügbar ist

Stellen Sie sicher, dass Ihr Hosting-Provider diese Erweiterung unterstützt, bevor Sie mcrypt auf Beget installieren. Normalerweise stellen sie Informationen zu verfügbaren PHP-Modulen und -Versionen auf der Seite "PHP-Einstellungen" oder in der Datei phpinfo() bereit. Wenn Sie keine Informationen zu mcrypt finden, wenden Sie sich an den Support Ihres Hosting-Anbieters.

Schritt 2: Bereiten Sie den Zugriff auf das Hosting vor

Um mcrypt auf Beget zu installieren, benötigen Sie Zugriff auf das Hosting über SSH oder FTP. Stellen Sie sicher, dass Sie einen Benutzernamen und ein Passwort für den Zugriff auf das Hosting haben und die grundlegenden Befehle im Terminal kennen (für SSH) oder einen FTP-Client verwenden.

Schritt 3: Sichern Sie Ihre Website

Es wird empfohlen, vor der Installation von mcrypt auf Beget eine Sicherungskopie Ihrer Website zu erstellen, damit Sie sie im Falle eines Problems problemlos wiederherstellen können. Sie können die von Ihrem Hosting-Provider bereitgestellten Backup-Tools verwenden oder alle Dateien der Website manuell auf Ihren lokalen Computer kopieren.

Schritt 4: Erfahren Sie die PHP-Version auf Ihrem Hosting

Bevor Sie mcrypt auf Beget installieren, müssen Sie die auf Ihrem Hosting installierte PHP-Version kennen. Sie können diese Informationen in den PHP-Einstellungen oder mit der Funktion phpinfo() herausfinden. Stellen Sie sicher, dass Ihre Website auf einer unterstützten PHP-Version läuft, um mcrypt zu installieren.

Erforderliche Dateien herunterladen

Bevor Sie mit der Installation von mcrypt auf dem Beget-Hosting beginnen, müssen Sie mehrere Dateien herunterladen.

Der erste Schritt ist, den PEAR-Paketmanager herunterzuladen und zu installieren. Verwenden Sie dazu die offizielle PEAR-Website und finden Sie dort die neueste Version des Pakets zum Herunterladen.

Nachdem Sie das PEAR-Paket heruntergeladen und entpackt haben, müssen Sie die Quellen der mcrypt-Erweiterung für PHP herunterladen. Diese Datei kann auf der offiziellen PHP-Website gefunden werden. Es ist wichtig sicherzustellen, dass Sie eine Version von mcrypt herunterladen, die mit Ihrer PHP-Version kompatibel ist.

Nachdem Sie die PEAR- und mcrypt-Dateien erfolgreich heruntergeladen haben, können Sie mit dem nächsten Schritt fortfahren, indem Sie mcrypt auf Ihrem Beget-Hosting installieren.

Installieren von mcrypt auf dem Beget-Server

Schritt 1:Melden Sie sich im Beget Hosting Control Panel an.
Schritt 2:Öffnen Sie den Bereich "Domänen" und wählen Sie die gewünschte Domäne aus.
Schritt 3:Gehen Sie zu "Erweiterte Einstellungen".
Schritt 4:Suchen Sie nach der Einstellung "PHP-Version" und wählen Sie die gewünschte Version aus (z. B. PHP 7.4).
Schritt 5:Klicken Sie auf die Schaltfläche "Bearbeiten".
Schritt 6:Suchen Sie im sich öffnenden Fenster nach der Einstellung "Zusätzliche PHP-Module" und setzen Sie das Häkchen neben "mcrypt".
Schritt 7:Klicken Sie auf die Schaltfläche "Änderungen speichern".
Schritt 8:Warten Sie, bis der Installationsvorgang abgeschlossen ist.
Schritt 9:Überprüfen Sie die Funktionsweise von mcrypt, indem Sie ein Skript erstellen und ausführen, das die mcrypt-Funktionen verwendet.

Jetzt haben Sie mcrypt erfolgreich auf dem Beget-Server installiert und können seine Funktionen verwenden, um die Daten auf Ihrer Website zu verarbeiten und zu schützen.

Konfigurieren von mcrypt nach der Installation

Nachdem Sie mcrypt erfolgreich auf dem Beget-Hosting installiert haben, müssen Sie einige zusätzliche Einstellungen vornehmen, damit es ordnungsgemäß funktioniert.

  1. Öffnen Sie die PHP-Datei.ini in einem Texteditor. Dazu können Sie den integrierten Dateieditor des Hosting-Anbieters verwenden oder eine PHP-Datei herunterladen.verwenden Sie den FTP-Client ini und öffnen Sie ihn auf dem lokalen Computer.
  2. Suchen Sie die Zeile extension_dir und stellen Sie sicher, dass sie auf das Verzeichnis verweist, in dem mcrypt installiert ist. Normalerweise sieht es ungefähr so aus:

extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-YYYYMMDD/"
extension=mcrypt.so

Nachdem Sie diese Schritte ausgeführt haben, muss mcrypt vollständig konfiguriert und auf Ihrem Beget-Hosting einsatzbereit sein.

Mcrypt-Integritätsprüfung

Nach der Installation von mcrypt auf Beget ist es sehr wichtig, seine Funktionsfähigkeit zu überprüfen, um sicherzustellen, dass alles korrekt konfiguriert ist. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie die SSH-Konsole.
  2. Geben Sie den Befehl php -m ein, um alle installierten PHP -Module anzuzeigen.
  3. Führen Sie den Befehl php --ri mcrypt aus, um detaillierte Informationen zum mcrypt-Modul zu erhalten.

Lösung möglicher Probleme bei der Installation von mcrypt

Während der Installation von mcrypt auf dem Beget-Hosting können einige Probleme auftreten. Im Folgenden sind die häufigsten Probleme und Lösungen aufgeführt.

1. Fehler "Package 'libmcrypt-dev' has no installation candidate"

Wenn Sie während der Installation den Fehler erhalten, dass das Paket 'libmcrypt-dev' nicht installiert werden kann, liegt dies möglicherweise daran, dass dieses Paket in den offiziellen Beget-Repositories nicht verfügbar ist. In diesem Fall müssen Sie das Paket manuell herunterladen und installieren.

Verwenden Sie dazu die folgenden Befehle:

cd ~ wget https://launchpad.net/ubuntu/+archive/primary/+files/libmcrypt-dev_2.5.8-3.3_amd64.deb sudo dpkg -i libmcrypt-dev_2.5.8-3.3_amd64.deb

2. Fehler "Fatal error: Call to undefined function mcrypt_encrypt()"

Wenn Sie nach der Installation von mcrypt immer noch den Fehler "Fatal error: Call to undefined function mcrypt_encrypt()" erhalten, bedeutet dies, dass das mcrypt-Modul nicht korrekt angeschlossen wurde. Sie müssen überprüfen, ob die Erweiterung mcrypt in Ihrer PHP-Datei enthalten ist.ini.

Öffnen Sie die PHP-Datei.ini verwenden Sie einen beliebigen Texteditor und suchen Sie nach der Zeile:

Wenn sie auskommentiert ist (beginnt mit dem Zeichen ';'), entfernen Sie sie, indem Sie das Zeichen ';' entfernen. Wenn es überhaupt keine Zeile gibt, fügen Sie sie der Datei hinzu. Speichern Sie die Änderungen, und starten Sie den Webserver neu.

3. Fehler 'Unable to load dynamic library 'mcrypt.so '"

Wenn Sie nach der Installation von mcrypt den Fehler "Unable to load dynamic library ' erhaltenmcrypt.so '", dies könnte daran liegen, dass die Erweiterung mcrypt.so kann im angegebenen Pfad nicht gefunden werden.

In diesem Fall müssen Sie den richtigen Pfad zur Erweiterung in der PHP-Datei angeben.ini. Suchen Sie die Zeile:

Ersetzen Sie diese Zeile durch die folgende:

Stellen Sie sicher, dass der Pfad mit dem tatsächlichen Speicherort der Datei übereinstimmt mcrypt.so auf Ihrem Server. Speichern Sie die Änderungen, und starten Sie den Webserver neu.

Wenn Sie die oben genannten Lösungen befolgen, können Sie mcrypt erfolgreich auf dem Beget-Hosting installieren und konfigurieren. Wenn die Probleme weiterhin bestehen, wird empfohlen, sich an den technischen Support von Beget zu wenden, um weitere Hilfe zu erhalten.