我曾介绍过amh和军哥lnmp一键安装包,轻松协助你搭建Web服务器环境。最近我碰到一个工作问题:新闻酸菜馆和极客电台播客节目音频托管是在第三方平台完成的,有诸多不便。潜在风险包括:第三方平台运营不稳定、音频外链可能会变化、音频格式有限制。所以我萌生了自己托管音频的念头。
使用海外vps,每月几TB的下载流量,足够一般播客节目使用了。当然,新闻酸菜馆和极客电台每月下载量都达到了几百TB,我当然不敢奢望VPS能撑得住。但是托管会员节目还是可以接受的。
需求:利用VPS搭建文件托管下载服务。
解决方案:根本不需要lnmp环境,我们只需要nginx就足够了。
具体步骤:
1 更新vps系统到最新版,yum update
2 下载一键安装nginx脚本nginx.sh
3 运行 sh nginx.sh
4 如果你希望域名网址指向服务器,需要在域名管理后台添加A记录到该服务器IP地址。然后修改 /usr/local/nginx/conf/nginx.conf
server_name wasai.org geek.wasai.org;
改成你的域名,通常是顶级域名和带www的二级域名形式。推荐使用VI命令直接在ssh终端修改,然后重启nginx服务:service nginx restart
5 使用filezilla或xftp工具上传你要分享的资源吧!
本教程在bandwagonhosts、DigitalOcean、Linode、Vultr主机测试通过,可放心使用。
本教程有参考hack0nair文章,表示感谢:http://hack0nair.me/2014-11-15-install-nginx-with-one-click-on-centos/