Настраивал ли Nginx
Python
Middle
Без компании
Настраивал ли Nginx
Ответы
Да, настраивал Nginx для различных задач. Основные сценарии:
- **Проксирование запросов** (например, для Flask/Django приложений):
```
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://127.0.0.1:8000;
proxy_set_header Host $host;
}
}
```
- **Обслуживание статики**:
```
location /static/ {
alias /path/to/static/files/;
expires 30d;
}
```
- **Базовая аутентификация**:
```
location /admin {
auth_basic "Restricted";
auth_basic_user_file /etc/nginx/.htpasswd;
}
```
Также работал с SSL/TLS (Let's Encrypt), балансировкой нагрузки (upstream) и оптимизацией (кеширование, gzip). Конфигурации тестировал через `nginx -t` и применял изменения с `nginx -s reload`.