想在阿里云上架个HTTP文件下载服务器(Ubuntu系统,已安装好LAMP),如何实现用户访问网址,就列出www目录下的文件,且点击是下载而不是显示文件内容,我是新手,谢谢啦 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
tangzs
V2EX    云计算

想在阿里云上架个HTTP文件下载服务器(Ubuntu系统,已安装好LAMP),如何实现用户访问网址,就列出www目录下的文件,且点击是下载而不是显示文件内容,我是新手,谢谢啦

  •  
  •   tangzs 2013-07-29 18:44:55 +08:00 5868 次点击
    这是一个创建于 4527 天前的主题,其中的信息可能已经有所发展或是发生改变。
    效果有点像哪些FTP下载的站点
    15 条回复    1970-01-01 08:00:00 +08:00
    fcitx
        1
    fcitx  
       2013-07-29 18:51:54 +08:00
    在 <Diretory> 项,加一条 Options +Indexes
    详情参考:http://wiki.apache.org/httpd/DirectoryListings
    laogui
        2
    laogui  
       2013-07-29 18:57:14 +08:00
    配置里加入Options Indexes就会自动列出所有文件,但不能有首页,有首页就打开首页了

    强行下载要用ForceType,自己去看apache文档
    kennedy32
        3
    kennedy32  
       2013-07-29 19:57:24 +08:00
    阿里云带宽不够,建议换个
    tangzs
        4
    tangzs  
    OP
       2013-07-30 10:38:32 +08:00
    @laogui
    @fcitx

    谢谢两位,对了,要实现类拟网盘哪种点目录就打包成 zip 再下载,这种有现成可用的方案吗?
    felix021
        5
    felix021  
       2013-07-30 10:56:18 +08:00
    用不着apache什么的,这个太简单了,一句话:

    在www目录下执行 python -m SimpleHTTPServer
    why
        6
    why  
       2013-07-30 15:03:22 +08:00
    DefaultType application/x-msdownload

    httpd.conf配置
    panzhc
        7
    panzhc  
       2013-07-30 18:59:57 +08:00
    需要设置MIME类型
    tangzs
        8
    tangzs  
    OP
       2013-08-01 11:21:47 +08:00
    @kennedy32 我测试了一下,确实速度不太适合,现在想到一个主意,就是拿来做BT种子服务器,即发布时发种子,而不直接发HTTP链接
    tempdban
        9
    tempdban  
       2013-08-01 13:27:01 +08:00 via Android
    @tangzs 那个东西叫tracker
    zjwzszh
        10
    zjwzszh  
       2013-08-01 13:34:38 +08:00
    felix021 的解决方案靠谱 ,简便
    kennedy32
        11
    kennedy32  
       2013-08-01 13:58:17 +08:00
    @tangzs 如果是下载,可以考虑国外的虚拟主机,或者不限流量的vps,bt的话体验不如http下载
    Fade
        12
    Fade  
       2013-08-01 18:14:36 +08:00
    @felix021 python -m SimpleHTTPServer 这玩意能改端口不?
    felix021
        13
    felix021  
       2013-08-01 22:43:09 +08:00
    @Fade

    $ python -m SimpleHTTPServer 8081
    Serving HTTP on 0.0.0.0 port 8081 ...
    moname
        14
    moname  
       2013-08-01 22:59:58 +08:00 via iPhone
    估计国外vps比阿里云更快
    fanghui
        15
    fanghui  
       2013-08-02 12:25:25 +08:00
    编个脚本,定时生成静态网页
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2604 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 39ms UTC 07:13 PVG 15:13 LAX 23:13 JFK 02:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86