diff --git a/myDocs/exampls/nginx/site_availlable/default b/myDocs/exampls/nginx/site_availlable/default new file mode 100644 index 0000000..8c35b8a --- /dev/null +++ b/myDocs/exampls/nginx/site_availlable/default @@ -0,0 +1,41 @@ + +server { + + root /var/www/html; + + # Add index.php to the list if you are using PHP + index index.html index.htm index.nginx-debian.html; + server_name channel.twilightparadox.com; # managed by Certbot + + listen [::]:443 ssl ipv6only=on; # managed by Certbot + listen 443 ssl; # managed by Certbot + ssl_certificate /etc/letsencrypt/live/channel.twilightparadox.com/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/channel.twilightparadox.com/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot + + location /git/ { + rewrite ^ $request_uri; + rewrite ^/git(/.*) $1 break; + proxy_pass http://127.0.0.1:8080$uri; + 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 { + if ($host = channel.twilightparadox.com) { + return 301 https://$host$request_uri; + } # managed by Certbot + + + listen 80 ; + listen [::]:80 ; + server_name channel.twilightparadox.com; + return 404; # managed by Certbot + + +} diff --git a/myDocs/manual.txt b/myDocs/manual.txt index ca9744f..879fbac 100755 --- a/myDocs/manual.txt +++ b/myDocs/manual.txt @@ -55,5 +55,9 @@ apt-get install python3-certbot-nginx certbot run --nginx service nginx restart certbot renew +************************************************************** +scp /home/nit/Soft/notes.txt user1@87.242.117.48:/home/user1/Docs ***Пример копирования файла по ssh на сервер +scp user1@87.242.117.48:/home/user1/Docs/notes.txt /home/nit/Soft/ ***Пример копирования файла по ssh с сервера +***************************************************************************