之前和同學共同完成一個項目任務,同步進度大多是通過微信、QQ等發送到群聊中,但對文件大小有限制,超過限額就發送不了,而且,如果沒有及時接收保存還會導緻文件過期無法再下載。

今天跟大家分享如何使用個人電腦+花生殼搭建出一個好用的php文件管理器。
首先需要自行下載WampServer,一款好用的Apache Web服務器、PHP解釋器以及MySQL數據庫的整合軟件包:

安裝時直接使用默認設置即可,一路Next,安裝成功後打開下面頁面:
https://github.com/prasathmani/tinyfilemanager/releases/,下載并解壓zip代碼到服務器;

點擊電腦右下角WampServer圖标,進入www目錄;

再将上面下載壓縮包的内容複制到www目錄;

然後打開浏覽器訪問,默認用戶名為admin,密碼為admin@123;

使用正确的用戶名和密碼登錄後,即可在線浏覽到www目錄下面的文件。

但是,www目錄下面存在config配置文件,此文件中保存了管理員賬号密碼等敏感信息,所以建議在www目錄下再創建一個uploads目錄,然後編輯config.php配置文件的$root_path行,後面的内容替換成你的uploads目錄路徑,我這裡是C:wamp64wwwuploads,注意引号和後面的分号不要丢了,不然會報錯。

此時在uploads目錄下創建一個文件,就可以顯示在浏覽器中了:

目前搭建成功後隻能在同一局域網環境内訪問,如果需要把這個頁面分享給你異地的同學朋友,就需要使用花生殼進行内網穿透。先到花生殼官網下載花生殼windows版客戶端:

安裝完成,根據提示使用掃碼登錄或者已經注冊好的Oray帳号及密碼登錄;

接着創建映射,名稱可自定義,應用類型這裡是Web服務器選擇HTTP協議,外網域名選擇花生殼免費贈送的即可,内網主機即搭建服務器的主機IP為127.0.0.1,端口為80,填寫完成點擊“保存”,花生殼就自動生成了一個外網訪問地址。

得到花生殼映射的訪問地址,遠程外網環境下,給到異地老師同學就可以正常訪問到自己本地搭建的文件服務器了。

PS:如果想實現打開域名直接訪問到文件管理器,可以将原來的index.php删除或移動到其他地方,然後将tinyfilemanager.php文件改名index.php即可。
作為一款簡單穩定的内網穿透神器,通過花生殼還可以遠程訪問Windows RDP遠程桌面、遊戲聯機、遠程SSH、發布個人網站/博客、自建NAS遠程訪問、遠程開發調試等等。

另外,還有一個好消息告訴大家,花生殼向學生免費開放了原本付費的“青春版”服務,隻要通過學生認證就可以免費領用,需要的童鞋可以到花生殼官網“未來之星”頁面領取。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

