要在旧安卓手机上通过Termux配置环境并部署OpenList-Mobile作为私人文件服务器,核心步骤包括:准备设备、安装配置OpenList-Mobile、挂载手机内置存储、以及通过cpolar实现公网访问。以下是详细操作流程。

1. 环境准备与后台保活

  • 设备要求:安卓系统版本建议7.0及以上,确保手机有2GB以上可用存储空间,并连接稳定的Wi-Fi网络。
  • 安装应用:在手机上安装 OpenList-Mobile 和 Termux 应用。
  • 后台保活设置:为防止系统休眠杀死进程,需在手机系统设置中,为 OpenList-Mobile 和 Termux 应用关闭电池优化,并允许后台高耗电运行。

2. 配置OpenList-Mobile服务

  1. 启动并设置密码:打开OpenList-Mobile应用,在设置页面为默认管理员账户 admin 设置一个强密码。
  2. 验证服务:设置成功后,应用会显示服务启动日志。切换到“网页”标签页,即可看到本地访问地址(通常为 http://localhost:5244)。在同一局域网内的其他设备上,使用此地址(如 http://<手机IP>:5244)和 admin 账号密码即可登录Web管理界面。

3. 挂载手机内置存储

登录OpenList-Mobile的Web管理后台后,需将手机存储空间挂载为存储驱动,以便管理文件。

  1. 添加存储:点击管理界面左侧的 “存储”,然后点击 “添加” 按钮。
  2. 配置存储参数:按下表填写关键配置项:
配置项值/操作
驱动选择 “本地存储”
挂载路径填写一个易于识别的名称,如 /local
根文件夹路径填写安卓应用的标准数据目录路径:/storage/emulated/0/Android/data/com.openlist.mobile/files/data/
排序、排序方式等可根据个人喜好设置
  1. 保存并验证:点击“保存”后,该存储状态显示为“工作中”。返回首页,即可看到已挂载的本地存储目录,并可进行文件上传、下载、预览等操作。

4. 通过Termux部署cpolar实现公网访问

若需在外网访问你的文件服务器,需使用内网穿透工具。这里使用cpolar,并在Termux中安装。

  1. 安装cpolar:打开Termux应用,执行以下一键安装脚本:

    curl -fsSL https://gitee.com/jun-wan/cpolar_script/raw/master/termux_cpolar_install/install.sh | bash ```
    安装成功后,命令行会输出一个本地管理地址(如 `http://127.0.0.1:9200`),在手机浏览器中访问此地址以进入cpolar Web UI。
    
    
  2. 创建隧道:

    • 在cpolar Web UI中注册并登录账号。
    • 进入 “隧道管理” -> “创建隧道”。
    • 隧道名称:可自定义,如 openlist-5244。
    • 协议:选择 http(或https)。
    • 本地地址:填写 5244(即OpenList-Mobile的服务端口)。
    • 域名类型:免费用户选择“随机域名”(会生成一个临时公网地址)。
    • 点击 “创建” 。
  3. 获取公网地址:创建成功后,在 “状态” -> “在线隧道列表” 中,即可看到生成的公网URL(如 https://xxxxx.cpolar.cn)。在任何有网络的设备上访问此URL,即可连接到家中旧手机上的OpenList-Mobile服务。

5. (可选)配置固定二级子域名

免费版cpolar的随机域名每24小时会变化。如需固定地址,可升级至付费套餐并配置固定二级子域名。

  1. 保留子域名:登录cpolar官网后台,进入 “预留” -> “保留二级子域名”,填写地区和一个唯一的子域名名称(如 openlist01),点击保留。
  2. 更新隧道配置:回到cpolar Web UI的 “隧道管理” -> “隧道列表”,编辑刚才创建的隧道。将 “域名类型” 改为 “二级子域名”,并在 “Sub Domain” 栏中填入你保留的子域名(如 openlist01),然后更新隧道。
  3. 更新后,即可通过固定的公网地址(如 https://openlist01.cpolar.cn)永久访问你的私人文件服务器。

关键注意事项

  • 安全:务必为OpenList-Mobile的admin账户设置高强度密码,避免公网访问时未授权入侵。
  • 稳定性:确保手机长期连接电源和稳定Wi-Fi,并已完成步骤1中的后台保活设置,以保障服务7x24小时在线。
  • 数据备份:旧手机硬件存在老化风险,不建议将其作为唯一的数据存储点,重要资料请定期备份。

参考来源

 

更多推荐