Обновить readme.md
This commit is contained in:
43
readme.md
43
readme.md
@@ -58,4 +58,45 @@ sudo ufw allow 22/tcp
|
|||||||
sudo ufw reload
|
sudo ufw reload
|
||||||
```
|
```
|
||||||
### 7. Танцы с бубном для nginx
|
### 7. Танцы с бубном для nginx
|
||||||
в разрабоке скоро будет
|
Если почему то у вас до сих пор нету nginx то ставим
|
||||||
|
```
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install nginx
|
||||||
|
```
|
||||||
|
Создаем файл
|
||||||
|
```
|
||||||
|
sudo nano /etc/nginx/sites-available/code-server
|
||||||
|
```
|
||||||
|
сам файл измените домен, на свой
|
||||||
|
```
|
||||||
|
server {
|
||||||
|
listen 80;
|
||||||
|
server_name ide.lord-mikrotik.ru;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
proxy_pass http://localhost:8080;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
|
proxy_set_header Connection upgrade;
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
Далее активируем ssl
|
||||||
|
```
|
||||||
|
# Включаем сайт
|
||||||
|
sudo ln -s /etc/nginx/sites-available/code-server /etc/nginx/sites-enabled/
|
||||||
|
sudo nginx -t && sudo systemctl restart nginx
|
||||||
|
|
||||||
|
# Ставим Certbot для HTTPS
|
||||||
|
sudo apt install certbot python3-certbot-nginx
|
||||||
|
sudo certbot --nginx -d ide.lord-mikrotik.ru
|
||||||
|
```
|
||||||
|
Ну и на закуску добавляем в ufw
|
||||||
|
```
|
||||||
|
sudo ufw allow 'Nginx Full'
|
||||||
|
sudo ufw delete allow 8080/tcp
|
||||||
|
sudo ufw reload
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user