diff --git a/README.md b/README.md index 529ee1d..70ba5f0 100644 --- a/README.md +++ b/README.md @@ -168,4 +168,158 @@ WHERE f.support_id IS NULL UPDATE file_entities SET support_id = numbered.new_support_id FROM numbered -WHERE file_entities.id = numbered.id; \ No newline at end of file +WHERE file_entities.id = numbered.id; + +--------------------------------- +НАСТРОЙКА NGINX +-------------------------------- + + +server { +listen 80; +listen [::]:80; +server_name admin.not-copy.ru; + + location /api/ { + proxy_pass http://localhost:3003; + 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 / { + proxy_pass http://localhost:2995; + 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; + } +} + +server { +listen 80; +listen [::]:80; +server_name workspace.not-copy.ru; + + location /api/ { + proxy_pass http://localhost:3003; + 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 / { + proxy_pass http://localhost:2998; + 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; + } +} + +server { +listen 80; +listen [::]:80; +server_name lp.not-copy.ru; + + location /api/ { + proxy_pass http://localhost:3003; + 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 / { + proxy_pass http://localhost:2993; + 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; + } +} + +server { +listen 80; +listen [::]:80; +server_name dev-admin.not-copy.ru; + + location /api/ { + proxy_pass http://localhost:3001; + 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 / { + proxy_pass http://localhost:2996; + 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; + } +} + +server { +listen 80; +listen [::]:80; +server_name dev-workspace.not-copy.ru 92.242.61.23; + + location /api/ { + proxy_pass http://localhost:3001; + 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 / { + proxy_pass http://localhost:3002; + 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; + } +} + +server { +listen 80; +listen [::]:80; +server_name dev-lp.not-copy.ru; + + location /api/ { + proxy_pass http://localhost:3001; + 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 / { + proxy_pass http://localhost:2994; + 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; + } +} + +# Проверяем конфиг +ls -la /etc/nginx/sites-available/ +ls -la /etc/nginx/sites-enabled/ + +# Создание конфига + +sudo nano /etc/nginx/sites-available/not-copy + +# Создание симлинк +sudo ln -s /etc/nginx/sites-available/not-copy /etc/nginx/sites-enabled/ + +# Чек +sudo nginx -t + +# Рестарт +sudo systemctl reload nginx \ No newline at end of file