NGINX /etc/nginx/mime.types

Original 📋 Ubuntu 22.04 LTS (Jammy Jellyfish) 89 Zeilen

Läuft auf

Ansicht:
Ubuntu 22.04 LTS (Jammy Jellyfish)
Gleich auf:
Debian 10 (Buster) Debian 11 (Bullseye) Debian 9 (Stretch) Ubuntu 18.04 LTS (Bionic Beaver) Ubuntu 20.04 LTS (Focal Fossa)
Andere Versionen:

Details

Größe
89 Zeilen
MD5
bd837e7b34f5c9b8d89957d0527f0d44
SHA256
632f37cafbdce8ebfba27f7d8264da1ea462880c4961c32354455c8ab722f7c3
/etc/nginx/mime.types
types {
    text/html                             html htm shtml;
    text/css                              css;
    text/xml                              xml;
    image/gif                             gif;
    image/jpeg                            jpeg jpg;
    application/javascript                js;
    application/atom+xml                  atom;
    application/rss+xml                   rss;

    text/mathml                           mml;
    text/plain                            txt;
    text/vnd.sun.j2me.app-descriptor      jad;
    text/vnd.wap.wml                      wml;
    text/x-component                      htc;

    image/png                             png;
    image/tiff                            tif tiff;
    image/vnd.wap.wbmp                    wbmp;
    image/x-icon                          ico;
    image/x-jng                           jng;
    image/x-ms-bmp                        bmp;
    image/svg+xml                         svg svgz;
    image/webp                            webp;

    application/font-woff                 woff;
    application/java-archive              jar war ear;
    application/json                      json;
    application/mac-binhex40              hqx;
    application/msword                    doc;
    application/pdf                       pdf;
    application/postscript                ps eps ai;
    application/rtf                       rtf;
    application/vnd.apple.mpegurl         m3u8;
    application/vnd.ms-excel              xls;
    application/vnd.ms-fontobject         eot;
    application/vnd.ms-powerpoint         ppt;
    application/vnd.wap.wmlc              wmlc;
    application/vnd.google-earth.kml+xml  kml;
    application/vnd.google-earth.kmz      kmz;
    application/x-7z-compressed           7z;
    application/x-cocoa                   cco;
    application/x-java-archive-diff       jardiff;
    application/x-java-jnlp-file          jnlp;
    application/x-makeself                run;
    application/x-perl                    pl pm;
    application/x-pilot                   prc pdb;
    application/x-rar-compressed          rar;
    application/x-redhat-package-manager  rpm;
    application/x-sea                     sea;
    application/x-shockwave-flash         swf;
    application/x-stuffit                 sit;
    application/x-tcl                     tcl tk;
    application/x-x509-ca-cert            der pem crt;
    application/x-xpinstall               xpi;
    application/xhtml+xml                 xhtml;
    application/xspf+xml                  xspf;
    application/zip                       zip;

    application/octet-stream              bin exe dll;
    application/octet-stream              deb;
    application/octet-stream              dmg;
    application/octet-stream              iso img;
    application/octet-stream              msi msp msm;

    application/vnd.openxmlformats-officedocument.wordprocessingml.document    docx;
    application/vnd.openxmlformats-officedocument.spreadsheetml.sheet          xlsx;
    application/vnd.openxmlformats-officedocument.presentationml.presentation  pptx;

    audio/midi                            mid midi kar;
    audio/mpeg                            mp3;
    audio/ogg                             ogg;
    audio/x-m4a                           m4a;
    audio/x-realaudio                     ra;

    video/3gpp                            3gpp 3gp;
    video/mp2t                            ts;
    video/mp4                             mp4;
    video/mpeg                            mpeg mpg;
    video/quicktime                       mov;
    video/webm                            webm;
    video/x-flv                           flv;
    video/x-m4v                           m4v;
    video/x-mng                           mng;
    video/x-ms-asf                        asx asf;
    video/x-ms-wmv                        wmv;
    video/x-msvideo                       avi;
}

Kopieren & Einfügen

curl:
curl https://exampleconfig.com/api/v1/config/original/bd837e7b34f5c9b8d89957d0527f0d44?hint=mime.types
wget:
wget -O mime.types https://exampleconfig.com/api/v1/config/original/bd837e7b34f5c9b8d89957d0527f0d44?hint=mime.types

Für KI-Agenten

<prompt><role>DevOps agent</role><source url='https://exampleconfig.com/api/v1/config/original/bd837e7b34f5c9b8d89957d0527f0d44?hint=mime.types' /><config><app>NGINX</app><os>Ubuntu 22.04 LTS (Jammy Jellyfish)</os><location>/etc/nginx/mime.types</location><lines>89</lines><md5>bd837e7b34f5c9b8d89957d0527f0d44</md5><sha256>632f37cafbdce8ebfba27f7d8264da1ea462880c4961c32354455c8ab722f7c3</sha256></config></prompt>

Füge es in Claude, ChatGPT oder einen anderen KI-Assistenten ein.

NGINX installieren

Alpine Linux

sudo apk add nginx

Debian

sudo apt update && sudo apt install nginx

Red Hat Enterprise Linux

sudo yum install nginx

Ubuntu

sudo apt update && sudo apt install nginx

Ablageort

Pfad
/etc/nginx/mime.types
Verzeichnis
/etc/nginx/
Bedeutung
Systemweites Konfig-Verzeichnis
Beschreibung
In /etc/ liegen systemweite Einstellungen, die alle Benutzer betreffen.

FAQ

Wann sollte ich mime.types verwenden?

Nutze sie, um eine fehlende Default-Datei wiederherzustellen, zu prüfen, was ausgeliefert wurde, oder sie gegen deine aktuelle NGINX-Config zu diffen.

Wie stelle ich die Defaults von NGINX wieder her?

Lad die Datei runter, sichere die aktuelle in /etc/nginx/mime.types, ersetze sie und lade NGINX neu oder starte es neu.

Ist mime.types für den produktiven Einsatz geeignet?

Das ist der Hersteller-Default für Ubuntu 22.04 LTS (Jammy Jellyfish). Nimm sie als Basis und prüf Security- und Performance-Einstellungen, bevor du sie produktiv nutzt.

Wie unterscheidet sich das von anderen OS-Versionen?

Defaults variieren je nach Distro und Version. Diese Version passt zu Ubuntu 22.04 LTS (Jammy Jellyfish).

Kann ich das fürs Troubleshooting von NGINX nutzen?

Ja. Diff es gegen deine Version, finde Abweichungen und stell nur die Teile wieder her, die du brauchst.