2012-06-08 3 views
13

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

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

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

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

+2

Когда кто-то голосует за мой вопрос, не могли бы вы дать мне повод для вашего действия?! Это поможет мне задавать более «умные» вопросы !!! –

ответ

7

Установка Apache2

sudo apt-get install apache2 

Поместите вашу в файл/вар/WWW/каталог (может понадобиться иметь привилегии для этого)

sudo cp yourfile /var/www/yourfile 

Access файл со следующей ссылкой:

http://your-ip-address/yourfile 

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

+0

Спасибо за ваш непосредственный ответ, это именно то, что я хочу, и весь процесс намного проще, чем я ожидал. :-) –

2

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

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

Необязательно поместите его в каталог downloads. Ссылка для загрузки будет example.com/downloads/foobar.iso.

Смежные вопросы