Sobes.tech
Junior

Care este experiența dvs. cu Linux și servere web precum Nginx, precum și cu servere de email?

sobes.tech AI

Răspuns de la AI

Am o experiență vastă în lucrul cu sistemele de operare din familia Linux (Debian, Ubuntu, CentOS/RHEL), inclusiv instalarea, configurarea, administrarea și depanarea. Lucrez cu încredere în linia de comandă și scripting Bash.

Am lucrat cu servere web Nginx:

  • Configurarea gazdelor virtuale, certificate SSL/TLS.
  • Configurarea proxy-ului invers, echilibrare a încărcării.
  • Optimizarea performanței (cache, compresie).
  • Integrare cu PHP-FPM, FastCGI.

Exemplu de configurare a unui gazdă virtuală pentru Nginx:

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

    location / {
        proxy_pass http://backend_app; // Redirecționare cereri către 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;
    }

    # Configurare pentru fișiere statice
    # 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;
    }
}

Am experiență cu servere de poștă, în special Postfix și Dovecot, inclusiv:

  • Instalare și configurare de bază.
  • Configurarea SPF, DKIM, DMARC pentru a îmbunătăți livrabilitatea.
  • Filtrare spam (cu SpamAssassin).
  • Gestionarea utilizatorilor și domeniilor.
  • Monitorizarea logurilor și diagnosticarea problemelor.

Exemplu de configurare Postfix pentru limitarea relay-urilor:

# postconf -n mynetworks
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.1.0/24 // Rețele permise pentru relay