de:server:services:nginx

This translation is older than the original page and might be outdated. See what has changed.

This is an old revision of the document!


nginx

nginx (ausgesprochen “engine X”) ist ein freier, quelloffener, hochleistungsfähiger HTTP-Server und Reverse-Proxy sowie ein IMAP/POP3-Proxyserver, der 2005 von Igor Sysoev entwickelt wurde. nginx ist bekannt für seine Stabilität, seinen großen Funktionsumfang, seine einfache Konfiguration und seinen geringen Ressourcenverbrauch.

pacman -S nginx
mkdir /etc/nginx/{sites-enabled,sites-available}
cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.original
nano /etc/nginx/nginx.conf
user http;
worker_processes auto;
worker_cpu_affinity auto;

events {
    multi_accept on;
    worker_connections 1024;
}

http {
    charset utf-8;
    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    server_tokens off;
    log_not_found off;
    types_hash_max_size 4096;
    client_max_body_size 16M;

    # MIME
    include mime.types;
    default_type application/octet-stream;

    # logging
    access_log /var/log/nginx/access.log;
    error_log /var/log/nginx/error.log warn;

    # load configs
    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
}
systemctl enable --now nginx.service
  • de/server/services/nginx.1662167471.txt.gz
  • Last modified: 2022/10/24 08:24
  • (external edit)