找回密碼
 立即注册
搜索
查看: 4004|回復: 0

自己搭建類似115網盤雲播之類的種子離線下載在線觀看的...

[複製鏈接]

127

主题

15

回帖

792

积分

管理员

积分
792
發表於 2017-4-4 10:54:50 | 顯示全部樓層 |閱讀模式
轉自國內某大型不可描述論壇,稍微整理了一下排版 基本上是傻瓜式教程,不需要有語言基礎都可以。
前文:

        115網盤收費了,官方好像要500,馬雲那裡好像是幾百塊,價格還可以,但是仍然有一些人不想買,覺得不值這個價,         
        但是現在在線觀看,離線播放的網站越來越少,所以就有必要自己架設.不要覺得這篇文章長,你可以試著看下去
         ,實際不難,只是為了方便新手,我多寫了很多通俗易懂的文字!

需求:
         Linux主機一台[主機的線路決定你在線觀看的速度,請自己決定購買那裡的主機,]
         SSH連接工具[putty,xshell,等系列工具]
         一個域名[也可以是免費域名,比如tk.ml.ga.gq.cf結尾的域名]
         [freenom有提供免費域名註冊服務,大家可以百度關鍵字:freenom]
         一雙按鍵盤的手, 一個不算笨的腦子,
說明:

        教程中使用的vps的Debian 7系統 , 地點是美國西海岸洛杉磯QN線路,聯通直連!
        教程開始,我會全部寫出來,包括每一步的細節,我會用文字加圖片表示,如果實在看不懂,我會考慮增加語音視頻教程,
       [教程中我會盡量全部使用一鍵腳本,防止新手不會使用!]
        主機安裝LNMP構架,不會的可以使用軍哥一鍵包,有條件的可以自己手動編譯更好管理.
       本文為了方便新手不會手動編譯,怎樣使用軍哥的LNMP一鍵包構架.
        [軍哥的LNMP構架地址,請百度搜索關鍵字:LNMP一鍵包]
       1.連接SSH主機[putty]在編輯框內輸入你購買的vps的IP地址,後面輸入端口
        [端口一般默認是22,一部分主機商為了安全起見會修改成其他端口,請注意!]

        然後點擊連接,會出現一個主機指紋信息,我們點擊是即可繼續,
        [主機重裝系統後,會更新指紋信息,一般點擊是後,即可更新,且後續不會在提醒!]

       輸入帳號進行登陸[此時的帳號輸入,是可以看到的,一般帳號都是root]
       然後輸入密碼進行登陸[此時的密碼輸入,無法看到,直接輸入即可,然後回車登陸!]
       登陸成功後,會變成等待命令的樣子,輸入命令我們就可以安裝LNMP一鍵包環境了.
       命令我沒有辦法寫出因為包含連接,但是安裝過程我可以給大家看!
       前提:使用screen防止連接中斷命令 screen -S l
       [如果提示screen: command not found 命令不存在可以執行 apt-get install screen -y 安裝]
       第一個是設置MySQL的密碼原文是:[自己寫密碼或者按回車]
       Please setup root password of MySQL.(default password:root)
       這個密碼大家自己設置即可,如果不需要修改直接按回車密碼是root
       [這個密碼我還是推薦大家自己設置的,畢竟涉及數據庫的問題,就算沒有什麼機密,但是被人刪除了數據,還是很扎心的]
       第二個設置是:[Y/N或者回車,我這裡是回車跳過!]
       第三個設置是:[我這裡是回車跳過!]
       第四個設置是:[選擇的4,安裝PHP5.5.36版本]
       第五個設置是:[我這裡是回車跳過!]
       然後綠色文字提示你,按任意鍵繼續,你按任意鍵就可以繼續了!


        然後要做的就是安心等待lnmp構架的安裝完成!
       安裝成功的圖[包含enjoy it 的綠字代表成功!]



        安裝失敗的圖[有紅色的英文]

        在等待安裝的同時,我們去申請一個免費域名,這個一會用得到,
        進入freenom的網站,然後進行搜索,輸入你想要的域名,然後點擊檢查可用性!


        然後選擇一個你喜歡的即可!
        [不要濫用,請珍惜每一個免費服務!濫用只會讓他盡快消失]


        點擊現在獲取,然後中間右上方會出現完成的綠色按鈕,點擊進行結算!

        選擇Use DNS 進行域名解析,
       在後面的IP address輸入你的VPS的IP地址!
        中間右上方選擇域名的有效期!



        我個人的意見是申請3個月或6個月,到期了重新申請.
       然後點擊continue進行下一步操作
       在這個界面,右側提供了通過google,facebook,live的第三方登陸,和帳號登陸!
       以及左側的郵箱註冊,輸入你的郵箱進行註冊,註冊/第三方登陸過程很簡單.
       我就不說了,然後勾選協議,點擊Complete Order 進行訂購!
       如果域名註冊完成,LNMP也安裝好,那麼我們進行下一步操作!
==========================================================================
       輸入 lnmp vhost add 進行虛擬主機建立!
       第一個輸入:***.tk
       [比如我申請的是***.tk直接輸入***.tk即可]
       第二個詢問是否增加更多域名[回車跳過]
       第三個詢問默認儲存路徑[回車跳過]
       詢問是否需要重寫規則[回車跳過]
       選擇偽重寫規則的程序類型[回車跳過]
       選擇是否需要日誌[回車跳過]
       輸入日誌文件名[回車跳過]
       是否創建相同名字的MySQL[回車跳過]
       輸入任意鍵進行建立[按任意鍵繼續]
       然後會的得到類似這樣的提示

       域名添加完畢,我們開始搭建
==========================================================================
       第一個需要安裝的是H5ai,一個列表文件,支持HTML5在線播放功能.
       百度搜索h5ai第一個就是,然後打開頁面,我們進行下載.
       鼠標點擊右側的download 0.29.0 然後選擇複製連接地址.
       在vps中執行下面的命令
       cd /home/wwwroot/***.tk [我的是***.tk,你需要修改成你的域名]
       然後執行wget ***** [這裡****是你鼠標右鍵複製的h5aiai下載地址.]



       執行下一步,解壓文文件 命令: unzip h5ai-0.29.0.zip
       會得到類似如下提示.



       然後我們跳轉到虛擬機主機的配置文件處,修改一下主機nginx配置.
       命令: vi /usr/local/nginx/conf/vhost/域名.conf
       比如我的是是 /usr/local/nginx/conf/vhost/***.tk.conf
       然後進入VI編輯頁面,選擇鍵盤功能區的ins鍵,進行編輯文本!
       將 index index.html index.htm index.php default.html default.htm default.php;
       替換成 index  index.html  index.php  /_h5ai/public/index.php;
       然後按下esc鍵,輸入 :wq 點擊回車進行存檔保存,記得wq前是有這個冒號的
       然後輸入lnmp nginx reload 重載nginx配置文件!
       這時候我們可以訪問域名查看一下安裝好的h5ai,
       我這裡用的是官方的dome,給大家看一下



       因為這種程需要遍歷目錄,我們就需要修改php.ini禁用函數.
       把/usr/local/php/etc/php.ini 裡的禁用函數里的scandir去掉.
       然後重啟php-fpm, lnmp php-fpm restart.
       這時候我們的h5ai已經可以正常工作了.如果你有什麼需要可以上傳文件到
       /home/wwwroot/***.tk 目錄中,你的網站上就可以看到這些內容,
       如果是視頻,一部分格式是可以使用HTML5進行播放的.
       類似這種,點擊任意一個即可在線觀看[支持手機在線觀看]



       在線觀看演示


       好了,在線觀看完成,我們下一步要進行的是安裝離線下載程序!
       下面我們開始安裝aria2,
       首先老規矩,增加虛擬主機!
==========================================================================
       輸入 lnmp vhost add 進行虛擬主機建立!
       [注意,上一次添加的是沒有www.的這次是有www的]
       第一個輸入:www.***.tk
       [比如我申請的是***.tk直接輸入www.***.tk即可]
       詢問是否增加更多域名[回車跳過]
       第三個詢問默認儲存路徑[回車跳過]
       詢問是否需要重寫規則[回車跳過]
       選擇偽重寫規則的程序類型[回車跳過]
       選擇是否需要日誌[回車跳過]
       輸入日誌文件名[回車跳過]
       是否創建相同名字的MySQL[回車跳過]
       輸入任意鍵進行建立[按任意鍵繼續]
       然後會的得到類似這樣的提示

       域名添加完畢,我們開始搭建




輸入命令進行目錄跳轉   cd /home/wwwroot/www.***.tk

   
    然後開始安裝必要的程序.
   
    先輸入apt-get update , 如果中途需要輸入y,那麼就輸入y按回車,一直到全部完成
   
    然後是apt-get install update -y , 繼續等待全部完成.
   
    然後輸入 apt-get install aria2 git -y
   
    git clone *******.**/ziahamza/webui-aria2.git[ 就不算外聯了把?哈哈哈哈!!! 用git都知道是什麼網址!]
   
    mv webui-aria2/* .
    rm -rf webui-aria2
   
    chmod -R 755 你的虛擬主機文件夾
    例如 chmod -R 755 /home/wwwroot/***.tk
   
    然後這時候通過你的域名就可以訪問你的前端面板了。

    當然這個時候還沒有啟動 後端,所以前端面板在無法連接到後端的時候會一直提示出錯。
   
    開始配置後端,因為aria2c後端啟動後就不能關閉SSH,所以需要設置一下後台運行.
   
    apt-get install screen -y  安裝screen
   
    screen -S aria2c  
   
    然後就是啟動aria2c了 命令: aria2c --enable-rpc --rpc-listen-all
   
    [這是無加密的方式下進行的啟動,推薦新手用,如果需要加密方式啟動,請看文章結尾]

    訪問網頁,然後是這個樣子的


點擊上方的設置,然後點擊連接設置.
   
    在裡面設置你的東西即可,一般默認只需要修改一下端口為6800即可然後點擊下方的保存!
   
    會提示連接成功,這樣既可!


然後需要設置一下下載目錄,將它設置到h5ai的目錄,方便大家下載後即可觀看!
   
    左側設置目錄
   


只修改目錄,其他不變,因為第一次添加的h5ai域名是不增加www的所以目錄就是這樣的!
   
    添加一個下載任務.
   
    上面輸入你的下載地址, dir中是你設置的h5ai的目錄默認就是,如果不是請手動寫好!
   
    效果是這樣的 左側可以看到你的統計,右側顯示了你正在進行的任務

其他功能大家自己研究即可,
   
    然後訪問你的不帶www的網站即可在h5ai中看到文件,直接就可以進行在線觀看!
   
    結束
   
    最後說一下
   
    aira2c的配置加密方式是這樣
   
    aria2c --enable-rpc=true --rpc-listen-all --rpc-allow-origin-all=true --rpc-listen-all=true --dir=/home/wwwroot/你的h5ai目錄 --rpc-user=用戶名 --rpc-passwd=用戶密碼
   
    然後因為aria2c 是支持BT,磁力下載的,但是很多人發現下載沒有速度,這是因為單線程下載特別慢,

    我會以後更新另一個文章教大家其他方式下載.這個時間不會很長![支持磁力哦!]
   
    關於離線下載的速度,離線下載的速度由你vps連接到資源的速度決定,不是別人決定的.
   
    關於在線觀看的速度,在線觀看的速度是因你與你VPS通訊的速度決定,推薦買一些線路好的.
   
    使用國外VPS請遵守當地國家法律法規,免得機器被刪,或者罰款.

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?立即注册

x
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

QQ|小黑屋|偶爾網

GMT+8, 2024-5-9 20:45 , Processed in 0.071724 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表