加载中

服务器-Android使用LinuxDeploy搭建服务器

手机环境搭建

硬件

Root过的安卓手机一部

软件

Busybox
步骤:打开 ⇒ 点击install

Linux deploy

  1. 点击左上角按钮,进去设置开机自启动保持CPU唤醒,防止手机重启或省电策略造成的影响
  2. 点击右下角按钮,这里安装的是ubuntu
    容器类型选择ubuntu
    源地址改为国内镜像阿里的http://mirrors.aliyun.com/centos/
    镜像大小建议2000MB以上
    设置用户名用户密码
    启动SSH,这样才可以ssh连接
  3. 点击右上角按钮,安装,出现<<< deploy表示安装完毕
  4. 点击左下角启动按钮,启动系统
  5. 在同局域网下的设备上可以通过服务器ip+端口访问ssh服务

服务器软件安装

vim

sudo apt-get install vim

JDK

上面安装的linux系统是ARM32位环境,所以需要下载对应的版本:官方传送门
获得安装包:jdk-8u221-linux-arm32-vfp-hflt.tar.gz

  1. 上传安装包到服务器(Xshell上传方法)
    进入要存放文件的路径:cd /opt
    Ctrl+Alt+F打开文件传输,拖拽安装包到Xshell窗口,完成上传
  2. 进入安装包路径:cd /opt
    解压到当前目录下的java子目录:tar -zxvf jdk-8u221-linux-arm32-vfp-hflt.tar.gz -C java
  3. 配置环境变量, vim /etc/profile,编辑文件:
    export JAVA_HOME=/opt/java/jdk1.8.0_181  #注意各版本文件夹名可能不同
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:JAVA_HOME/lib:JRE_HOME/lib:${CLASSPATH}
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    
  4. 使环境变量生效:source /etc/profile
    验证是否生效:java -version

Tomcat

下载安装包:官方传送门
获得安装包:apache-tomcat-8.5.46.tar.gz

  1. 上传,解压
  2. 创建链接:sudo ln -s /opt/apache-tomcat-8.5.16/ /opt/tomcat8
  3. 启动服务:/opt/tomcat8/bin/startup.sh

MySQL

安装:sudo apt-get install mysql-server
远程访问:

  1. 创建一个远程访问账号
    创建账号:GRANT ALL PRIVILEGES ON *.* TO 'yjl'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    刷新:flush privileges;
  2. 开启3306端口访问
    vim /etc/mysql/mysql.conf.d/mysqld.cnf
    注释掉:bind-address = 127.0.0.1
    重启mysql:/etc/init.d/mysql restart
  3. Navicat远程连接
    ip和Xshell连接时一样
    端口:3306
    用户名密码是创建的远程连接用户
  4. 自启动
    编辑vim /etc/rc.local
    service mysql start
    
  5. 中文乱码 转载自:惜朝_
posted @ 2019-10-04 14:03  jialeYang  阅读(265)  评论(0编辑  收藏  举报