Подтвердить что ты не робот

Как создать загружаемую общедоступную ссылку для файлов на сервере

Я боюсь, что мой вопрос может быть очень глупым, а также быть дублированным. Но мне не удалось найти то, что я хочу, после поиска похожих вопросов на этом сайте.

Мой вопрос прост, у меня большой файл, то есть 1 ГБ на моем сервере Ubuntu, и я хочу поделиться этим файлом с другими пользователями. Как я могу создать URL-адрес для общедоступных пользователей, другими словами, когда один пользователь нажимает на этот URL-адрес, загрузка будет автоматически запускаться без требования имени пользователя и пароля, так же, как мы загружаем много вещей (pdf, музыку), когда мы находим полезную url с google.

Кто-то предлагает мне настроить анонимный ftp. Я думаю, что это возможное решение, но мне этого не удалось. Может ли кто-нибудь дать мне более подробную информацию о том, как я достиг своей цели, (с ftp или без него оба будут нормально).

Спасибо за любую помощь, и я очень благодарен за некоторые примеры или за некоторые уроки!

4b9b3361

Ответ 1

Установить Apache2

sudo apt-get install apache2

Поместите в файл каталог/var/www/(для этого могут потребоваться права root)

sudo cp yourfile /var/www/yourfile

Доступ к файлу со следующей ссылкой:

http://your-ip-address/yourfile

Если вы работаете под маршрутизатором или брандмауэром, вам может потребоваться открыть порт 80 и переслать его на ваш компьютер.

Ответ 2

Предположим, что ваше имя файла foobar.iso.

Вы можете просто поместить его в свой веб-корень и передать ссылку example.com/foobar.iso людям. Это загрузит файл.

По желанию, поместите его в каталог downloads. Тогда ссылка на скачивание будет example.com/downloads/foobar.iso.