So richten Sie PHP Eaccelerator auf Centos & Rhel ein
- 1899
- 603
- Phoebe Jeorga
PHP EACCELERATOR wird zur Verbesserung der Leistung von PHP -Skripten verwendet, indem sie in kompilierten Zuständen optimieren und zwischenspeichern. Mit dem EACCELERATORS -Speicher wurden PHP -Skripte im gemeinsam genutzten Speicher zusammengestellt und Code direkt daraus ausgeführt. Der EACCelerator reduziert normalerweise die Serverlast und erhöht die Geschwindigkeit Ihres PHP-Codes um das 1-10 Mal. Es stehen auch andere Optionen zur Verfügung, um PHP -Skripte wie APC, Memcached, Xcache usw. zu optimieren. Weiterlesen
Installieren Sie PHP EACCELERATOR
PHP EACCElerator kann einfach mit Yum Paket Manager auf CentOS- und Rhel -Systemen installiert werden. Außerdem können wir Quellcode verwenden, um ihn zu installieren. Dieser Artikel hilft Ihnen dabei.
Methode 1. Verwenden Sie Yum Paket Manager
So installieren Sie PHP EACCELERATOR mit YUM einfach unter dem Befehl unter dem Befehl.
# YUM Installieren Sie PHP-E-E-E-E-E-E-E-E-E-Mail
Während der Installation von PHP -EACCELERATOR mit YUM wird die eigene PHP -Konfigurationsdatei /etc /PHP erstellt.D/Eaccelerator.Ini. Für das Erstaufbau müssen keine Änderungen vorgenommen werden.
Wir müssen auch den Webserver neu starten, damit es funktioniert.
# Service HTTPD Neustart
Methode 2. Verwenden von Quellcode
Die meisten Benutzer vermeiden es, die Quellinstallation zu verwenden und Package Manager zu verwenden. Wenn PHP EACCelerator für Ihre Verteilung nicht im Binärpaket verfügbar ist, können Sie die folgenden Schritte zur Installation verwenden.
Laden Sie das Quellarchiv herunter und extrahieren Sie
Laden Sie hier den neuesten PHP -EacCelerator -Quellcode herunter oder geben Sie die folgenden Befehle ein, um ihn herunterzuladen.
# CD/Opt # WGet https: // codeload.Github.com/eaccelerator/eaccelerator/ZIP/0.9.6 -o eaccelerator -0.9.6.ZIP # Unzip Eaccelerator-0.9.6.Reißverschluss
Installieren Sie PHP EacCelerator
Nach dem Extrahieren des PHP -Eaccelerator -Typs folgen Befehle, um die Quelle zu kompilieren und zu installieren.
# CD EACCELERATOR-0.9.6 # Phpize # ./konfigurieren # mach # mach installieren
Aktualisieren Sie die PHP -Konfiguration
Fügen Sie den folgenden Werten zu EACCelerator -PHP -Konfigurationsdatei /etc /PHP hinzu.D/Eaccelerator.Ini. Erstellen Sie eine neue Datei, die sie nicht existiert.
# vim /etc /php.D/Eaccelerator.Ini [Eaccelerator] Extension = "Eaccelerator.Also "EacCelerator.SHM_SIZE = "0" EACCelerator.cache_dir = "/var/cache/PHP-E-E-E-E-E-EACELERATOR".Enable = "1" EACCELERATOR.Optimierer = "1" EacCelerator.Debug = 0 Eaccelerator.log_file = "/var/log/httpd/eaccelerator_log" eaccelerator.name_space = "" eaccelerator.check_mtime = "1" EACCelerator.filter = "" Eaccelerator.SHM_TTL = "0" EACCELERATOR.SHM_PRUNE_PERIOD = "0" EACCelerator.SHM_ONLY = "0" EACCELERATOR.erlaubt_admin_path = "/var/www/html"
Lesen Sie mehr über INI -Einstellungen
Cache -Verzeichnis erstellen
Wir müssen ein Cache -Verzeichnis erstellen und die erforderlichen Berechtigungen einrichten.
# Mkdir -p/var/cache/PHP-EACCELERATOR # CHMOD 777/VAR/Cache/PHP-EACCELERATORATION
Starten Sie den Webserver neu
Um eine neue PHP -Konfiguration zu aktivieren, müssen wir den Webserver neu starten.
# Service HTTPD Neustart
Testen Sie das PHP -EacCelerator
Erstellen Sie PHP -Skript -Phpinfo.PHP verwendet den folgenden Code im Web -Accessible -Verzeichnis und öffnen Sie es im Browser. Das Hauptgedanke besteht darin, zu überprüfen, ob es PHP Sript zwischengespeichert. Öffnen Sie einige PHP -URLs im Browser und schauen Sie sich die PHP -Info -Ausgabe an. Wenn Zwischengespeicherte Skripte Der Wert steigt, was bedeutet, dass er richtig funktioniert. Überprüfen Sie den folgenden Screenshot mit rot hervorgehobener Wert.
123 |
Richten Sie das EACCelerator -Bedienfeld ein
Der EACCELERATOR bietet außerdem ein Kontrollskript, um Sie zu überprüfen. Suche nach Kontrolle.PHP -Skript in der Quelle und kopieren Sie es in Web -zugänglicher URL und öffnen Sie im Browser wie unten.
http: // svr2.Tecadmin.Netz/Kontrolle.PHP -Standard -Anmeldedetail: Admin / EacCelerator
- « So löschen Sie Dateien älter als 30 Tage unter Linux
- So verwenden Sie Funktionen in Bash -Shell -Skripten »