【粗略版】Linux deploy手機上創建自己的服務器


偶爾看見了一篇安卓手機z安裝linux的文章,正好自己有一個舊手機,心里有個大膽的想法。

簡單來說,就是把舊手機安裝linux然后裝上容器,嘗試部署一個簡單項目,下面會記錄下過程:

首先了解下這個軟件的可行性:

安裝與介紹:https://blog.csdn.net/Notzuonotdied/article/details/53933076

開始

下載了網上最新的漢化版本2.15

這個其實就是一個簡單的虛擬機,稍微下載嘗試一下大概就會使用了,我只說一下遇到的坑:

1、隨便下個root軟件,沒有手機root權限本軟件不可運行

2、設置配置信息,包括linux發行版本等,以及設置用戶名密碼,以及超級賬戶(這里有坑,后面再說)。這個階段最重要的是勾選安裝SSH。這里我選擇了熟悉的烏班圖,結果安裝失敗,換成了centOS7后安裝成功。

3、點擊安裝等待安裝完成

4、安裝完成后點擊啟動,啟動成功后需要使用ssh軟件進行登錄(手機上可以用juiceSSH)

5、登錄:首先查看手機的ip,我的是192.168.1.109(這里我需要看看手機能不能固定ip)

6、使用PC 進行ssh登錄,查看pc網段是否和手機在同一網段,我pc的IP是192.168.1.102。打開XSHELL,新建鏈接》ssh》輸入用戶名密碼。

7、登錄成功,但是沒有root權限,sudo、su命令無效,此時我回到設置界面,將用戶名改為root,點擊更新設置,點擊停止虛擬機,點擊開啟

8、嘗試使用root登錄,登錄成功

9、安裝jdk:

查看系統信息為》32位

官網下載linux版本JDKx86版本(32位)

通過ftp工具上傳,配置環境變量:

vim /etc/profile

最后加上,:是拼接的意思,拼接到path

export JAVA_HOME=/usr/jdk8/jdk1.8.0_144
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

報錯:無法執行二進制文件

於是注解以上配置,通過yum命令安裝

10、查找jdk位置,配置tomcat jdk環境變量,以及可執行文件的授權

11、啟動服務器容器:

我的Mars:


                                                       

周末搞完了,先看一下效果:


今天寫了個小項目,自己跑了下,載入速度並不快:

滑動~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

然后我再花生殼申請了一個免費的域名,但是由於是鐵通的ADSL網絡,效果很差,等回家再綁嘿嘿~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM