2012-06-08 52 views
13

恐怕我的问题可能非常愚蠢,也可能是重复的。但在本网站上寻找类似问题后,我无法找到自己想要的东西。如何为服务器上的文件创建可下载的公共链接

我的问题很简单,我有一个大文件,即在我的Ubuntu服务器上有1GB,我想与其他用户共享这个文件。我怎样才能为公众用户创建一个URL地址,换句话说,当一个用户点击这个URL时,下载将自动开始,而不需要用户名和密码,就像我们在找到可用的时候下载许多东西(pdf,音乐)一样与谷歌的网址。

有人建议我设置一个匿名ftp。我认为这是一个可能的解决方案,但我没有成功完成它。有人可以给我更多的细节,我如何实现我的目标,(有或没有ftp都可以)。

感谢您的任何帮助,我非常感谢一些例子,或者一些教程!

+2

当有人投下我的问题时,你能给我一个你的行动的理由吗?!这将帮助我提出更多“聪明”的问题! –

回答

7

安装的Apache2

sudo apt-get install apache2 

将您进入文件在/ var/WWW /目录(可能需要为这个root权限)

sudo cp yourfile /var/www/yourfile 

访问具有以下网址的文件:

http://your-ip-address/yourfile 

如果您在路由器或防火墙下运行,您可能必须打开端口80并将其转发给您r pc。

+0

感谢您的即时答复,这正是我想要的,整个过程比我预期的要简单得多。 :-) –

2

让我们假设你的文件名是foobar.iso

你可以把它放在你的web根目录下,然后把链接example.com/foobar.iso给人。这将下载该文件。

(可选)将其放在目录downloads中。下载链接将是example.com/downloads/foobar.iso

相关问题