2012-06-08 38 views
13

Tôi sợ câu hỏi của tôi có thể rất ngu ngốc và cũng trùng lặp. Nhưng tôi không quản lý để tìm thấy những gì tôi muốn sau khi tìm kiếm một số câu hỏi tương tự trên trang web này.Cách tạo liên kết công khai có thể tải xuống cho các tệp trên máy chủ

Câu hỏi của tôi rất đơn giản, tôi có một tệp lớn, tức là 1GB trên máy chủ Ubuntu của mình và tôi muốn chia sẻ tệp này với người dùng khác. Làm cách nào để tạo địa chỉ URL cho người dùng công cộng, nói cách khác, khi một người dùng nhấp vào URL này, quá trình tải xuống sẽ tự động bắt đầu mà không yêu cầu tên người dùng và mật khẩu, giống như chúng tôi tải xuống nhiều nội dung (pdf, nhạc) url với google.

Ai đó đề xuất tôi thiết lập một ftp ẩn danh. Tôi nghĩ đó là một giải pháp khả thi, nhưng tôi đã không thành công để hoàn thành nó. Một số có thể cho tôi biết thêm chi tiết về cách tôi đạt được mục tiêu của mình, (có hoặc không có ftp cả hai đều ok).

Cảm ơn bạn đã giúp đỡ và tôi rất biết ơn một số ví dụ hoặc một số hướng dẫn!

+2

Khi ai đó bỏ phiếu cho câu hỏi của tôi, bạn có thể vui lòng cho tôi lý do cho hành động của bạn không? Điều đó sẽ giúp tôi đặt ra nhiều câu hỏi "thông minh" hơn !!! –

Trả lời

7

Cài đặt Apache2

sudo apt-get install apache2 

Nơi bạn vào file/var/www/thư mục (có thể cần quyền root cho điều này)

sudo cp yourfile /var/www/yourfile 

Truy cập tập tin với đường dẫn sau:

http://your-ip-address/yourfile 

Nếu bạn đang chạy dưới bộ định tuyến hoặc tường lửa, bạn có thể phải mở cổng 80 và chuyển tiếp cho bạn r pc.

+0

Cảm ơn bạn đã trả lời ngay lập tức, đó là chính xác những gì tôi muốn, và toàn bộ quá trình thực sự đơn giản hơn nhiều so với tôi mong đợi. :-) –

2

Giả sử tên tệp của bạn là foobar.iso.

Bạn chỉ có thể đặt nó trong thư mục gốc web của mình và cung cấp liên kết example.com/foobar.iso cho mọi người. Điều này sẽ tải xuống tệp.

Tùy chọn, hãy đặt nó trong một thư mục downloads. Liên kết tải xuống sau đó sẽ là example.com/downloads/foobar.iso.

Các vấn đề liên quan