Как я могу добавить второй диск к серверу nginx? [закрыто]

У меня есть сервер с двумя дисками по 2 ТБ каждый. Первый диск монтируется в «root» (который называется «/»), а второй диск монтируется в / mnt / disk1.Я обслуживаю свои файлы с первого жесткого диска по адресу / usr / share / nginx / html / downloads / со следующей конфигурацией по умолчанию:

сервер { прослушивание 80 default_server; прослушивание [: :]: 80 default_server ipv6only = on;

root /usr/share/nginx/html;   <---------------default served file location
index index.html index.htm;
server_name localhost;

location / {
    try_files $uri $uri/ =404;      
    }    

}

Мои файлы можно скачать по адресу http: //ip_address/downloads/softwares/example.exe

Теперь мой первый жесткий диск емкостью 2 ТБ заполнен и у меня нет бюджета на покупку другого сервера. Но у меня есть еще 2 ТБ жесткого диска, на котором все свободное пространство 2 ТБ установлено в / mnt / disk1.

Подскажите, пожалуйста, как я могу указать nginx включить этот диск емкостью 2 ТБ, чтобы я мог размещать и обслуживать файлы с этого диска 2 ТБ по адресу / mnt / disk1

-4
задан 17 September 2016 в 02:01
1 ответ

Создайте каталог в каталоге /usr/share/nginx/html/ и смонтируйте диск из /mnt/disk1 в этот новый каталог. Не забудьте сначала размонтировать его из /mnt/disk1.

Есть много других вариантов, но это, вероятно, один из самых быстрых.

Убедитесь, что вы поместили точку монтирования в /etc/fstab, иначе она не будет там после загрузки, и содержимое исчезнет до тех пор, пока не будет монтировано вручную.

0
ответ дан 5 December 2019 в 22:13

Теги

Похожие вопросы