Sobes.tech
Junior

Туркии Linux ва серверҳои веби мисли Nginx ва инчунин серверҳои почта чӣ гуна таҷриба доред?

sobes.tech AI

Ҷавоб аз AI

Ман ба таҷрибаи васеъ дар кор бо системаҳои амалиёти оилавии Linux (Debian, Ubuntu, CentOS/RHEL), аз ҷумла насб кардан, танзим кардан, идора кардан ва ҳал кардани мушкилот. Ман бо боварӣ бо хатти фармон ва Bash скрипт кор мекунам.

Ман бо серверҳои веб Nginx кор кардам:

  • Танзими меҳмонхонаҳои виртуалӣ, сертификатҳои SSL/TLS.
  • Танзими proxy-и баргардон, тақсимоти бор.
  • Оптимизатсияи иҷроиш (кеш, фишурдан).
  • Интегратсия бо 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;
    }
}

Ман таҷриба дорам бо серверҳои почта, асосан Postfix ва Dovecot, аз ҷумла:

  • Насб ва танзими асосӣ.
  • Танзими SPF, DKIM, DMARC барои беҳтар кардани расонидашавӣ.
  • Филтратсияи спам (бо SpamAssassin).
  • Идоракунии корбарон ва доменҳо.
  • Мониторинг логҳо ва ташхиси мушкилот.

Намунаи танзими Postfix барои маҳдуд кардани релеи:

# postconf -n mynetworks
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.1.0/24 // Шабакаҳои иҷозатдодашуда барои релеи