记录linux deploy如何进行分区安装centos7

目的:

  1. 实现平板tf卡磁盘大空间利用(通过目录、文件安装大约就只有2G空间,可玩性不大)。
  2. 实现oray动态域名解析,支持外网远程访问。
  3. 利用linux deploy建立一个小型web服务器。

实现步骤:

      材料:台电p85hd 双核平板1G内存,16G机身内存,android4.4  ,busybox1.21,linuxdeploy1.9,闲置16Gtf卡一张

一、linux deploy环境配置不再详述,大家都可以baidu到。下面说下关键地方

  1. 一定要插入tf卡,同时在adroid设置的存储里卸载外部存储卡(平板是这样否则会报错,无法格式化分区,手机不清楚)
  2. 架构:armhfp
  3. 安装类型:分区,这样可以使用整个tf卡空间,我的tf卡是16G的,安装后df -h 可见使用空间为13G左右,可玩性高。
  4. 安装路径:/dev/block/mmcblk0p1     这个是怎么得到的呢?方法:通过linux deploy 右上角的配置来展示当前平板的所有参数信息,其中有一项是可用外置存储,会显示可用的分区名称(不要担心android里卸载了以为这里看不到,这张卡只能被linux deploy加载,如果是android加载了,则linuxdeploy加载会报错,也无法进一步安装。)
  5. 文件系统:ext4
  6. 源:建议用国内的,我安装的centos7 用的https://mirrors.aliyun.com/centos-altarch/
  7. 设置虚拟内存,提高系统运行流畅度

 

      安装启动后可以看到空间充足:

二、启动linuxdeploy 通过ssh终端进入系统,设置动态域名解析,前提是申请了花生壳的壳域名,按以下方法实现域名访问

  1. 在home下建立ddns.sh内容为:
    1. #!/bin/bash
      domain="你的花生壳域名"
      username="你的花生壳账号"
      password="你的花生壳账号密码"
      /usr/bin/curl "http://$username:$password@ddns.oray.com/ph/update?hostname=$domain"

  2. 设置一个定时器 crontab  -e  添加以下内容

                */5 * * * *  /dhc/sh/ddns.sh

      3.或者直接安装/编译花生壳客户端

         由于花生壳没有centos7的rpm包,所以只能编译安装。

      4、在家里路由配置中设置外网端口映射,即如8900映射进linuxdeploy里linux的内网地址80、22端口。

          一个简单办法是设置路由dmz主机为linuxdeploy的地址(即安卓平板ip地址)

三、建立一个web网站。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值