Sobes.tech
Junior

Milline on teie kogemus Linuxi ja veebiserveritega nagu Nginx ning meiliserveritega?

sobes.tech AI

Vastus AI-lt

Mul on ulatuslik kogemus Linuxi operatsioonisüsteemidega (Debian, Ubuntu, CentOS/RHEL), sealhulgas installimine, konfiguratsioon, haldamine ja tõrkeotsing. Tõhusalt töötan käsurea ja Bash skriptimisega.

Töötanud Nginx veebiserveritega:

  • Virtuaalsete hostide konfiguratsioon, SSL/TLS sertifikaadid.
  • Proksimise (reverse proxy), koormuse jaotamise konfiguratsioon.
  • Töövõime optimeerimine (vahemälu, tihendamine).
  • PHP-FPM, FastCGI integratsioon.

Näide Nginx virtuaalse hosti konfiguratsioonist:

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

    location / {
        proxy_pass http://backend_app; // Päringute edastamine backendile
        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;
    }

    # Statiliste failide konfiguratsioon
    # 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;
    }
}

Kogemus meiliserveritega, peamiselt Postfix ja Dovecot, sealhulgas:

  • Installatsioon ja põhikonfiguratsioon.
  • SPF, DKIM, DMARC konfiguratsioon, et parandada edastatavust.
  • Spami filtreerimise konfiguratsioon (SpamAssassin kasutades).
  • Kasutajate ja domeenide haldamine.
  • Logide jälgimine ja probleemide diagnoosimine.

Näide Postfix konfiguratsiooni osast reljeede piiramiseks:

# postconf -n mynetworks
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.1.0/24 // Lubatud võrgud