In diesem Tutorial zeigen wir Ihnen, wie Sie den Zend Guard Loader auf CentOS 6 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Zend Guard Loader ist eine kostenlose Laufzeitanwendung, die PHP ermöglicht um die von Zend Guard kodierten Skripte auszuführen. Die Guard Loader-Erweiterung muss auf jedem Webserver installiert werden, der Dateien ausführt, die mit Zend Guard-Lizenzen kodiert wurden oder diese verwenden. Der Zend Guard Loader übersetzt kodierte Dateien in ein Format, das geparst werden kann die Zend-Engine. Dieser Laufzeitprozess verwendet die Zend-Engine als Auslöser zum Starten der Zend Guard Loader-Komponente. Zum Zeitpunkt der Erstellung dieses Artikels unterstützt Zend Guard Loader PHP 5 oder höher.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen die Schritt-für-Schritt-Installation des Zend Guard Loader (Zend Optimizer) auf CentOS 6.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 6.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Zend Guard Loader auf CentOS 6 installieren
Schritt 1. Zend Guard Loader-Pakete herunterladen.
Zend Guard Loader kann nur heruntergeladen werden, während Sie bei Ihrem Zend-Konto angemeldet sind. Sie können es nicht direkt auf Ihren Server herunterladen. Sie müssen also die Datei .tar.gz
Datei und dann per SFTP auf Ihren Server:
http://www.zend.com/products/guard/downloads
Zend Guard Loader extrahieren:
tar xzvf name-of-package-file.tar.gz
Betreten Sie nun den neuen extrahierten Ordner und suchen Sie die Datei ZendGuardLoader.so, kopieren wir sie in den Modulordner:
## CentOS 32-bit ## cp ZendGuardLoader.so /usr/lib/php/modules ## CentOS 64-bit ## cp ZendGuardLoader.so /usr/lib64/php/modules
Erstellen Sie eine ZendGuard.ini-Datei in /etc/php.d
Verzeichnis:
nano /etc/php.d/ZendGuard.ini
## CentOS 32-bit ## ; Enable Zend Guard extension zend_extension=/usr/lib/php/modules/ZendGuardLoader.so zend_loader.enable=1 ## CentOS 64-bit ## ; Enable Zend Guard extension zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so zend_loader.enable=1
Schritt 2. Starten Sie den Apache-Dienst neu.
service httpd restart
Schritt 3. Stellen Sie sicher, dass Zend Guard Loader aktiviert ist.
Führen Sie den folgenden Befehl aus, um zu überprüfen, ob Zend Guard Loader aktiviert ist:
php -v
Herzlichen Glückwunsch! Sie haben Zend Guard Loader erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Zend Guard Loader (Zend Optimizer) auf einem CentOS 6-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Sie Besuchen Sie die offizielle Zend Guard-Website.