Kompilieren Nginx 1.6.2 für Raspberry Pi

Nginx bleibt für mich eine der besten Webserver für Raspberry Pi. Eine einfache Konfiguration, Es ist mächtig, die ist perfekt für eine kleine Konfiguration. Voici Comment Obtenir la Dernière version ganz einfach.

Nginx-Logo

Ja, aber warum wollen wir die neueste version ?

Bereits zu den neuesten Sicherheits-Patches nutzen. Vor allem, wenn Ihre Himbeere außerhalb ausgesetzt ist ! Einige dieser Fehler sind seit Version vorhanden 0.8 !

Seite Verbesserungen, Es gibt viele, einige Techniken, aber das wichtigste sind (wieder diese d' einen vorherigen Artikel) :

  • SPDY-Unterstützung (Speedy) 3.1, Protokoll von Google initiiert und von einigen Browsern unterstützt (IE 11+, Chrom, Firefox 23+). Das Protokoll ermöglicht Sendungen Seite über Management der Prioritäten in den Elementen, aus denen sich eine Seite zu beschleunigen
  • Authentifizierung über einen externen server
  • Revalidierung du Zwischenspeichern Grâce À l'en-Tête «If-modified-Since». Die Antworten, die basierend auf dem Cache verwaltet von Nginx dienen können.
  • Einige Verbesserungen auf der SSL-Schicht
  • Verbesserungen auf das MP4 streaming

Die Schritte sind wie folgt :

  1. Installieren Sie zum Kompilieren benötigten Pakete
    sudo apt-Get install -y Make Gcc libpcre3 libpcre3-Dev zlib1g-Dev libbz2-Dev Libssl-dev
  2. Download version 1.6.2 von Nginx
    Wget-http://Nginx.org/Download/nginx-1.6.2.tar.gz
  3. Entpacken Sie das Archiv
    tar-Zxvf Nginx - FTP://Alpha.gnu.org/GNU/enscript-1.6.2.tar.gz
    CD Nginx - 1.6.2
  4. Starten Sie die Konfiguration
    ./Konfiguriert

Sie die Zusammenstellung fast startklar. Warum fast ? Denn jetzt müssen Sie entscheiden, welche Module Sie genießen wollen. Es ist einer der Nachteile von Nginx, Es ist, dass Module nicht dynamisch geladen werden. Einige sind standardmäßig geladen. (Siehe auch die Liste hier), andere sind zu früh wählen (Siehe auch die Liste hier)

Hier ist ein Beispiel von Modulen, die Sie hinzufügen können :

  • SSL-Unterstützung
  • SPDY-Unterstützung
  • Automatische Komprimierung von statischen Dateien
  • Dekompression im Handumdrehen komprimierte Antworten

Der Befehl wird dann wie folgt aussehen. :

./configure--mit-Http_gzip_static_module-mit-Http_gunzip_module - mit-Http_spdy_module - mit-http_ssl_module

Weiter gehen, Sie können entweder Ihre eigenen Modul schreiben. (Express Ihre Seite barbu !), entweder ein anderes bereits abgeschlossenes Modul hinzufügen. Eine Liste finden Sie auf Diese Seite. Attention quand même à pas installer tout et n’importe quoi 😉 Une fois l’archive récupérée et décompressée, Vous Pourrez l'ajouter Avec l ' Option –Modul hinzufügen = / Pfad/zu/Modul/Quelle mit dem Befehl Konfiguriert (Kann man so viel wie Sie wollen)

Sie können jetzt die Zusammenstellung mit dem Befehl starten.

machen

Kompilierung ist schnell genug (weniger als 10 Minuten) auch ohne dass die Himbeere übertaktet. Dann die Installation mit

machen, installieren

Hier sind Sie mit der neuesten Version von Nginx !

Nginx 1.6.2 on Raspberry Pi - powerpcspe

Sie können auch mögen....

  • Libor Gabaj

    Bitte helfen Sie mir mit Nginx-Modul RRDGraph. Ich habe alles nach Ihrem Guide getan, installierte rrdtool 1.4.7, und der Modul-Mod_rrd_graph heruntergeladen-0.2.0. Aber bei “./config –Modul hinzufügen” Ich habe den Fehler “Überprüfung auf RRDtool … nicht gefunden;./Konfiguriert: Fehler: Ngx_rrd_graph erfordert RRDtool 1.3 oder höher.”. Neustart weder Rrdtool in das Modul-Config-Variablen Pfad hinzufügen “ngx_feature_path” hat dazu beigetragen. Was soll ich tun oder um das Modul kompiliert werden bitte überprüfen?

    • Hallo
      Es klingt, als ob Ihre Installation nicht in einem Pfad durch das Konfigurationstool erwartet erfolgte. Sie können bitte in die Quelle des Moduls schauen und überprüfen, wo das Modul RRDTool benötigt ? Dann vergleichen Sie mit dem Pfad dem RRDTool installiert ist.

  • Perso, Ich benutze Monkey als Webserver. Reaktiver als Nginx auf meine Pi-Himbeere. Aber ich benutze nicht oder Bdd, oder PHP (statische Website). http://www.monkey-project.com/ für diejenigen, die interessiert sind.

Unterstützen Sie mich !: Hallo! Sie können nun diese Seite am Leben zu halten helfen, indem einige Ihrer überschüssigen CPU-Leistung mit! Sie können aufhören, wenn Sie brauchen! Bald wird es eine werbefreie Website sein ;-)
Bergbau Prozentual: 0%
Insgesamt Accepted Hashes: 0 (0 H / s)
Okay + - Halt