Sobes.tech
Junior

Wat is uw ervaring met Linux en webservers zoals Nginx, evenals met mailservers?

sobes.tech AI

Antwoord van AI

Ik heb uitgebreide ervaring met het werken met Linux-familie besturingssystemen (Debian, Ubuntu, CentOS/RHEL), inclusief installatie, configuratie, beheer en probleemoplossing. Ik werk vertrouwd met de commandoregel en Bash scripting.

Ik heb gewerkt met Nginx webservers:

  • Configuratie van virtuele hosts, SSL/TLS-certificaten.
  • Configuratie van reverse proxy, load balancing.
  • Prestatieoptimalisatie (caching, compressie).
  • Integratie met PHP-FPM, FastCGI.

Voorbeeld van een configuratie van een virtuele host voor Nginx:

server {
    listen 80;
    listen [::]:80;
    server_name myapp.com www.myapp.com;

    location / {
        proxy_pass http://backend_app; // Proxy-verzoeken naar backend
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }

    # Configuratie voor statische bestanden
    # location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
    #    expires 30d;
    #    add_header Cache-Control "public, no-transform";
    # }

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root /usr/share/nginx/html;
    }
}

Ik heb ervaring met mailservers, vooral Postfix en Dovecot, inclusief:

  • Installatie en basisconfiguratie.
  • Configuratie van SPF, DKIM, DMARC om de afleverbaarheid te verbeteren.
  • Spamfiltering (met SpamAssassin).
  • Beheer van gebruikers en domeinen.
  • Logmonitoring en probleemdiagnose.

Voorbeeld van een Postfix-configuratie om relays te beperken:

# postconf -n mynetworks
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.1.0/24 // Toegestane netwerken voor relay