Zuerst zwei Geschichten:
Vor ein paar Jahren, als ich in meiner letzten Firma arbeitete, war mein Arbeitscomputer nicht mit dem externen Netzwerk verbunden. Das war wirklich unangenehm Entwickeln Sie das interne Netzwerk. Für die Suche nach Informationen können Sie nur Ihr Mobiltelefon verwenden. Ich kann den Code nicht finden und kann ihn nur einzeln eingeben.
Eines Tages empfingen wir einen Kunden und wollten ihm ein Werbevideo unseres neuen Produkts zeigen, aber das Video war gerade fertig und befand sich noch im Intranet. Sie saßen im Konferenzraum und warteten darauf, das Video anzusehen . Wir Der Chef kam mit seinem Laptop heraus, um das Video zu holen, und war verblüfft. Das Video befand sich im Intranet und alle USB-Anschlüsse waren blockiert. Es ist so dringend, dass ich nicht weiß, was ich tun soll, um etwas aus dem Intranet zu erhalten. Ich muss mehrere Ebenen der E-Mail-Genehmigung durchlaufen. Zu diesem Zeitpunkt trat ich vor und leitete das Video über den von uns geöffneten Port und das gemeinsame Debuggen von drei Parteien mit Nginx an das externe Netzwerk weiter. Der Kunde war sehr zufrieden, nachdem er es angesehen hatte. Daraufhin wurde ich kritisiert und gesagt, dass ich mich nicht an die Vorschriften des Unternehmens gehalten habe. Am Ende übernahm mein Chef die Verantwortung. . . Der Prozess war wunderbar, aber das Ergebnis war nicht so gut. 1.2 Über Bilder
Lassen Sie mich diese beiden Bereitstellungsschritte kurz vorstellen.
2 Erstellen Sie einen BildserverDas ist einfach: Konfigurieren Sie ihn. Beachten Sie jedoch, dass die GZIP-Komprimierung für Ressourcen wie Bilder und Videos nutzlos ist. Wenn sie aktiviert ist, verringert sie nicht die Größe und beansprucht auch die CPU Ressourcen. Zu Demonstrationszwecken sind hier die Bilddateien direkt unter html platziert. 2.1 KonfigurationsdateiDas MP4-Modul muss hinzugefügt werden
3.1 Das Videomodul hinzufügenSichern Sie die Nginx-Konfigurationsdatei
, achten Sie darauf, dass Sie eine Sicherungskopie erstellen. Sie werden traurig sein, wenn sie verloren geht während der Herstellung.Führen Sie den folgenden Befehl im Dekomprimierungsverzeichnis von Nginx aus. Wenn es andere Module gibt, müssen Sie diese natürlich auch zusammenfügen und ausführen.
server { listen 8081; server_name somename alias another.alias; location /image { root html; autoindex on; } }
139.155.71.11:8081/image/test1.jpeg
legen Sie die Sicherungskonfigurationsdatei ab und starten Sie nginx neu.
./configure --with-http_mp4_module
Das obige ist der detaillierte Inhalt vonSo erstellen Sie einen Bild- und Videoserver mit Nginx. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!