资讯专栏INFORMATION COLUMN

自己动手搭建一个离线下载在线观看站

aristark / 2985人阅读

摘要:接下来我们开始创建一个实例,具体配置信息如下可自行抉择之后点击按钮,实例就创建成功了,需要等上几分钟。但比起网盘而言还是差了很多,没有网盘那种{{BANNED}}的下载速度,不过还是可以将就着用的,你不妨试试看

115又涨价了


记得115网盘刚出来那会,某宝不到一百一年会员,第二年涨到接近两百,今天直接三百了,还让不让我们这些穷屌丝活了,看个小姐姐就这么贵吗?本文基于自己年费过期又不想花那么多钱的背景下,自己动手搭建一个可离线下载、在线观看的站点,种子也是可以的哦,O(∩_∩)O哈哈哈~

需求


Linux服务器一台(本文使用vultr提供的服务器)

SSH连接工具[putty,xshell](本文使用Ubuntu终端工具)

一个域名并配置好二级域名映射到服务器ip

如何获取可参考:手把手教你近乎免费搭建VPS和网站

搭建过程


服务器
这里我采用的vultr提供的服务器,为什么不使用之前的digitalocean的服务器了,那是因为vultr新出了一款低配,性价比更高,仅需$2.5每月。注册过程就不多介绍了,注册之后需要使用信用卡、贷记卡或者PayPal进行账户认证。接下来我们开始创建一个实例(Deploy New Instance),具体配置信息如下(可自行抉择):

Server Location: Tokyo Japan
Server Type: 16.04  x64
Server Size: $2.50/mo

之后点击Deploy Now按钮,实例就创建成功了,需要等上几分钟。好了之后点击右侧Manage按钮进入管理该实例的详细信息,如下图所示:

可以看到服务器ip地址以及root账户密码,我们选择复制密码。打开终端,输入ssh root@YourServerIp再粘贴密码到终端里,之后我们可以看到成功登录的信息

注:如果觉得本文对你有帮助的话,不妨使用博主的refer进行注册,大家都可以获得$10优惠券。digitalocean注册 vultr注册

安装LAMP环境

apt install lamp-server^
vim /etc/apache2/apache2.conf
修改对应部分为:

    Options Indexes FollowSymLinks
    AllowOverride All    //这里改为all,表示允许重写
    Require all granted

这里采用一键安装,其他安装方式可参考:Ubuntu16.04搭建LAMP环境

安装h5ai
h5ai是一个强大美观的目录列表程序

cd /var/www        //apache默认项目目录
mkdir h5 && cd $_    //创建目录并进入
wget https://release.larsjung.de/h5ai/h5ai-0.29.0.zip
unzip h5ai-0.29.0.zip    //unzip可通过apt install unzip进行安装
vim .htaccess
//粘贴入以下内容
DirectoryIndex  index.html  index.php  /_h5ai/public/index.php

创建Apache配置文件h5.conf:

cd /etc/apache2/sites-available/
cp 000-default.conf h5.conf //复制一份默认配置文件,直接在基础上修改即可
vim h5.conf
修改对应部分为:
ServerName h5.****.**
DocumentRoot /var/www/h5
//启用h5.conf配置文件
a2ensite h5.conf
//重启apache
service apache2 restart

至此,文件服务器也即在线观看站就搭建完成了,效果如下图:

安装aria2

apt install aria2
cd /var/www
mkdir ui && cd $_
git clone https://github.com/ziahamza/webui-aria2.git
mv webui-aria2/* .

创建Apache配置文件ui.conf:

cd /etc/apache2/sites-available/
cp 000-default.conf ui.conf //复制一份默认配置文件,直接在基础上修改即可
vim ui.conf
修改对应部分为:
ServerName ui.****.**
DocumentRoot /var/www/ui
//启用ui.conf配置文件
a2ensite ui.conf
//重启apache
service apache2 restart
//启动aria2c并保持后台运行
aria2c --enable-rpc --rpc-listen-all -D

离线站点效果图如下:

结束语


115你虽然很强大,但是对我等这种屌丝而言,消费不起,还是自己搭建站点丰衣足食。但比起115网盘而言还是差了很多,没有115网盘那种{{BANNED}}的下载速度,不过还是可以将就着用的,你不妨试试看

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/11031.html

相关文章

  • 教大家用云服务器搭建自己的云盘 可离线下载在线看片

    摘要:介绍教程里使用的是容器化的一款轻量级的多用户下载工具,可以下载磁力等。再通过实现文件的下载预览和共享,让我们的离线下载更加多用途化。随着迅雷远程离线下载的关闭,某度网盘不开会员又没速度,下载一些冷门资源的时候,看着几kb甚至几B的情况是不是很绝望? 别担心,小编教大家如何自建网盘,摆脱限速和无法远程离线下载的限制。   介绍 教程里使用的是容器化的 Aria2 - 一款轻...

    waruqi 评论0 收藏0
  • 有趣的HTML5:离线存储

    摘要:表示在它下面列出来的资源只有在在线的情况下才能访问,他们不会被离线存储,所以在离线情况下无法使用这些资源。不过,如果在和中有一个相同的资源,那么这个资源还是会被离线存储,也就是说的优先级更高。离线的情况下,浏览器就直接使用离线存储的资源。 最近由于找工作一直没时间也没有精力更新博客,找工作真是一件苦逼的事情啊。。。不抱怨了,我们来看看HTML5的新特性---离线存储吧。 随着Web A...

    Binguner 评论0 收藏0

发表评论

0条评论

aristark

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<