Monkey HTTP, einen anderen kompatiblen leichtgewichtiger Webserver Raspberry Pi
Unter den Web-Servern auf die Himbeere, Apache gefunden, Nginx, Lighttpd und anderen möglicherweise weniger bekannt sein : Monkey HTTP. Als Hochleistungs-angekündigt, Es hat alles zu unserer Raspberry Pi bitte !
In einem früheren Artikel, Ich hatte von d gesprochen.’ein Vergleich der wichtigsten Server. Nginx kam aus der Partie aber ein kurzer Kopf auf Monkey HTTP. Für diejenigen, die es versuchen wollen, Hier ist wie.
Der Ansatz wird auf ganz gut erklärt. Offizielle Website, so, hier ist die französische version.
- Monkey HTTP ist nicht verfügbar im offiziellen Repository aber seit der Einführung des Gesetzes. So müssen Sie dieses Repository für Ihre Verteilung hinzufügen. Bearbeiten Sie die Datei //etc/apt/sources.List und fügen Sie folgende Zeile :
Deb http://Packages.Monkey-Project.com/primates_pi Primates_pi hand
- Aktualisierung des Systems. Es umfasst das neue Repository um unser Web-Server installieren :
apt - get Update
- Sie können jetzt installieren Monkey und Hinzufügen von plugins :
Install apt - Get install monkey \ Affe-liana \ Affe-logger \ Affe-Verzeichnislisting \ Affe-cgi \ Affe-fastcgi \ Affe-mandril \ Affe-cheetah \ Affe-auth
Während der installation, Das System wird Ihnen sagen, dass Sie nicht authentifizierte Pakete installieren, Sie werden daher zu Antwort Y haben die nicht die Standardoption ist.
- Sie haben Ihre Webserver installiert und ausgeführt :
Root@raspberrypi:~ # Ps - Ef | Grep Mönch Www-data 30114 1 0 17:27 ? 00:00:00 /Usr/Sbin/Monkey--Daemon Stamm 30125 29900 0 17:33 P/3 00:00:00 Grep Mönch root@raspberrypi:~#
- Indem Sie auf den Anschluss 2001 Ihre Himbeere, Hier ist die schöne Willkommens-Nachricht :
- SSL-Unterstützung hinzufügen, Sie können die folgende Installation ausführen. :
Install apt - Get install Monkey-Polarssl libpolarssl0
- Jetzt, Dies ist zum Konfigurieren des Servers für die Verwendung. Es befindet sich im Verzeichnis /etc./monkey und in der Datei Monkey.conf. Sie können die allgemeinen Parameter des Servers als den Überwachungsport festlegen., die timeouts, etc..
Die Standard-Website befindet sich im /etc./Affe/Sites/default. Genau in diese Datei im Stammverzeichnis Ihrer Website konfiguriert werden können. - Benötigen Sie eine PHP-Unterstützung, Sie können den php5-fpm-Wrapper verwenden.. Nach der Installation über apt - get, Sie müssen konfigurieren Monkey um die PHP-Datei verwalten.
In der FASTCGI_SERVER-Block fügen Sie die Zeilen :ServerPath /var/run/php5-fpm.sock MaxConnections 1
In der FASTCGI_LOCATION-Block fügen Sie die Zeilen :
LocationName Fcgitest Editiere test_server1 KeepAlive auf Match. * .php
Schließlich ist es notwendig, das FastCGI-Plugin aktivieren. Bearbeiten Sie die Datei /etc/monkey/plugins.load. Aktivieren Sie die Zeile :
Laden /usr/lib/monkey/monkey-fastcgi.so
Sie können Ihren Dienst jetzt neu starten
Starten Sie Dienst Affe
Monkey HTTP-Site bietet einen Vergleich zwischen Nginx und Monkey auf die Himbeere. Das Ergebnis gibt (Offensichtlich ?) ein Vorteil bei Monkey dann möglicherweise, dass ich es für die nächsten Artikel benutzen werden …