vji:repo:start
Это старая версия документа!
Развертывание сетевого репозитория на базе Nginx
- Устанавливаем nginx, на котором разместим сетевой репозиторий
sudo apt install nginx -y
- Правим конфигурацию под конкретные потребности
sudo nano /etc/nginx/sites-available/repository
server { listen 8080 default_server; listen [::]:8080 default_server; root /srv/repo; location / { try_files $uri $uri/ =404; autoindex on; autoindex_exact_size off; auth_basic off; } }
- Создаем ссылку на каталог, в котором nginx читает конфигурации.
sudo ln -s /etc/nginx/sites-available/repository /etc/nginx/sites-enabled/
- Удаляем конфигурацию по-умолчанию
sudo unlink /etc/nginx/sites-enabled/default
- Обновляем конфигурацию nginx
sudo nginx -s reload
- Создаем каталог, где будет размещен репозиторий
sudo mkdir /srv/repo
- Можем проверить все ли работает как надо
curl vdi-disp1:8080/
vji/repo/start.1756187769.txt.gz · Последнее изменение: 2025/08/26 05:56 — vji