zoukankan      html  css  js  c++  java
  • 【粗略版】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网络,效果很差,等回家再绑嘿嘿~

  • 相关阅读:
    java内部类
    java接口静态方法
    java接口默认方法
    多人协作项目如何保持代码风格统一
    美帝程序员薪资大曝光!2年经验google facebook员工真实薪资揭秘【2020年版】
    go并发编程by examples
    解决macbook外接显示屏vscode文字变模糊的问题
    zookeeper和kafka集群源码搭建
    zookeeper命令
    kafka简介和术语
  • 原文地址:https://www.cnblogs.com/the-fool/p/11054161.html
Copyright © 2011-2022 走看看