Junior
Aké máte skúsenosti s Linuxom a webovými servermi ako Nginx, ako aj s poštovými servermi?
sobes.tech AI
Odpoveď od AI
Mám rozsiahle skúsenosti s prácou s operačnými systémami rodiny Linux (Debian, Ubuntu, CentOS/RHEL), vrátane inštalácie, konfigurácie, správy a riešenia problémov. Pracujem sebavedomo s príkazovým riadkom a Bash skriptami.
Pracoval som s webovými servermi Nginx:
- Konfigurácia virtuálnych hostiteľov, SSL/TLS certifikátov.
- Nastavenie reverzného proxy, load balancingu.
- Optimalizácia výkonu (cache, kompresia).
- Integrácia s PHP-FPM, FastCGI.
Príklad konfigurácie virtuálneho hostiteľa pre Nginx:
server {
listen 80;
listen [::]:80;
server_name myapp.com www.myapp.com;
location / {
proxy_pass http://backend_app; // Proxy požiadaviek na 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;
}
# Konfigurácia pre statické súbory
# 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;
}
}
Mám skúsenosti s poštovými servermi, najmä Postfix a Dovecot, vrátane:
- Inštalácie a základnej konfigurácie.
- Konfigurácie SPF, DKIM, DMARC na zlepšenie doručiteľnosti.
- Filtrácie spamu (pomocou SpamAssassin).
- Správy používateľov a domén.
- Monitorovania logov a diagnostiky problémov.
Príklad konfigurácie Postfixu na obmedzenie reléov:
# postconf -n mynetworks
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.1.0/24 // Povolené siete pre relé