Sobes.tech
Junior

Ի՞նչ փորձառություն ունեք Linux և Nginx նման վեբ սերվերների հետ, ինչպես նաև էլեկտրոնային փոստի սերվերների հետ։

sobes.tech AI

Պատասխան AI-ից

Ես ունեմ լայնածավալ փորձ Linux ընտանիքի օպերացիոն համակարգերի հետ (Debian, Ubuntu, CentOS/RHEL), ներառյալ տեղադրումը, կազմաձևումը, կառավարմանը և խնդիրների լուծումը: Ես վստահորեն աշխատում եմ հրամանի տողով և Bash սցենարներով:

Ես աշխատել եմ Nginx վեբ սերվերների հետ:

  • Վիրտուալ հոստերի, SSL/TLS սերտիֆիկատների կազմաձևում:
  • հակադարձ պրոքսի, բեռի հավասարակշռում:
  • կատարողականի օպտիմալացում (քեշավորում, սեղմում):
  • ինտեգրում PHP-FPM, FastCGI:

Նմուշ Nginx վիրտուալ հոստի կազմաձևման:

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

    location / {
        proxy_pass http://backend_app; // Հարցերի պրոքսիավորում բեկենդին
        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;
    }

    # Ստատիկ ֆայլերի համար կազմաձևում
    # 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;
    }
}

Ես ունեմ փորձ Poшտային սերվերների հետ, հիմնականում Postfix և Dovecot, ներառյալ:

  • Տեղադրում և հիմնական կազմաձևում:
  • SPF, DKIM, DMARC կոնֆիգուրացիա՝ բարելավելու առաքելիությունը:
  • Spam ֆիլտրում (SpamAssassin-ի միջոցով):
  • Օգտագործողների և դոմենների կառավարում:
  • Լոգերի մոնիտորինգ և խնդիրների ախտորոշում:

Postfix-ի օրինակային կոնֆիգուրացիա ռելեյների սահմանափակման համար:

# postconf -n mynetworks
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.1.0/24 // Թույլատրված ցանցեր ռելեի համար