[玩]用安卓手機搭建免費Linux伺服器
阿新 • • 發佈:2021-09-27
學生擁有一臺伺服器,可以用來做一些有趣的事情.比如搭建自己的個人部落格,小網站等.
教學一般都是使用虛擬機器來進行學習(圖形介面),有些學生完全沒意識到伺服器/客戶機的概念.
因此有一臺遠端的伺服器來進行實踐模擬,是一件很有意義的事.
有一個很好的選擇是:租借一臺雲伺服器(阿里雲,騰訊雲,或國外等),許多都有學生優惠.
但是對於我們學生來說,伺服器又並非時刻都需要,有另外一種選擇是阿里雲或騰訊雲的按時收費伺服器.缺點是使用完,資料會被清除,所以需要在結束前,把有需要的檔案下載下來.
其實還有一種免費的方式,就是在自己的物理機中搭建伺服器,在通過內網穿透的方式,把他連線到網際網路.
方案:Android手機通過安裝Termux來模擬執行Linux系統,Linux中安裝內網穿透程式進行穿透.
- 首先是在手機上安裝Termux(官網)
詳細的使用教程,參考:Termux 高階終端安裝使用配置教程 - Termux中安裝frpc進行內網穿透,我選擇的是Sakura Frp
詳細配置看幫助文件可以選擇其他平臺,自行了解
如果是用SakuraFrp,建議花一塊錢進行實名認證,認證後才可以使用國內的站點,比較穩定
至此,在手機上搭建好Linux伺服器,並穿透出內網.
可選操作:
- ssh埠穿透,預設8022埠,需要生成公鑰,參考:https://www.linuxprobe.com/termux-ssh-server.html
- Nginx埠穿透,預設為8080埠.
此文僅作個人記錄,證明方案可行.
有興趣可自行探索.