打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
将淘汰的安卓手机改造成私有云

创作立场声明:本人因为手机空间的原因,开始想要实现个人私有云,这个教程还可以利用一下淘汰的手机,感觉还蛮好的,就是手机空间限制了存储空间大小,存储大量影片就会显得捉襟见肘了,希望和大家友好讨论淘汰手机还能干什么哈~

嘻嘻,大家好,来大妈家好久惹,第一次发文章希望大家喜欢。因为我是小米白嫖用户,私人云只有5G,所以动了搞个私有云的念头。本教程提供了一种私有云实现的具体步骤,相信不懂代码的用户也可以一步一步搭建自己的私有云,但是因为手机内存容量有限,很多手机不支持外扩sd卡与otg设备,那么网盘的全部空间就只有32/64/128/256G。所以请大家谨慎选择哈~我使用的是可道云这个开源产品,他还有免费的安卓ios客户端,个人觉得很好用~

需要用到的软硬件工具

  • 一台取得root权限的手机,并且运行安卓4.0.3以上系统。

  • busybox.apk

  • linux_deploy.apk

具体搭建过程

1. 首先安装busybox并打开,开启后赋予busybox永久root权限,点击左下角install安装,等待安装完成即可(不会超过一分钟)。

安装busybox

2. 随后安装Linux_deploy并打开赋予永久root权限,点击左上角的菜单栏,选择设置,将锁定wifi,CPU唤醒打开,其余选项可以自主选择。

程序配置

3. 接下来退出程序设置页,进入主页面点击右下角配置按钮进行Linux配置。

配置Linux

4. 进入界面后做以下配置:

  • 发行版选择Debian(个人推荐Debian最好不要centos)

  • 用户名与用户密码为你在其他设备上通过ssh访问此设备的用户名与密码。建议和我一样的小白把用户名改为root这样登陆用root就可以了,不会有权限不够的问题,但是千万不要乱删除东西!

  • 启用挂载,新建挂载点source填写/sdcard,Target填写/mnt/sdcard就可以在Linux下访问手机空间了。

  • 启用ssh

配置Linux属性

5. 随后点击主界面上右上角的三个点选择安装即可,当命令行输出'<<<><='' p=''>

系统启动

6. 使用shell工具连接Linux并进行私有云的配置~我是使用的windows系统下的xshell,ip填写Linux_deploy上的ip,用户名密码填写第四步你配置的用户名密码即可。连接后需要安装php、nginx、KodExplorer。

6.1 安装php

shell下键入以下内容完成安装。

sudo apt-get install php php- {fpm,pear,cgi,common,zip,mbstring,net-socket,gd,xml-util,mysql,gettext,bcmath}

安装完成后根据php版本来安装curl。shell键入php-v即可查看版本,从返回结果可以看到安装的php-7.3。然后shell键入,apt-get install php7.3-curl安装即可。

php版本

6.2 安装nginx

输入apt-get install nginx 安装即可。

6.3 安装可道云

首先shell键入 mkdir /mnt/sdcard/kod,然后进入该目录cd /mnt/sdcard/kod 。进入目录后依次键入下列内容。

wget https://gitee.com/kalcaddle/KODExplorer/repository/archive/master.zip

unzip master.zip

chmod -Rf 777 ./*

6.4 编写nginx配置文件

sehll键入nano /etc/nginx/conf.d/kod.conf 将以下内容根据自己的机器配置少做更改粘贴即可。Ctrx X既可退出nano,退出前输入Y即可保存文件。需要更改的内容有:server_name 更改为你机器的ip,fastcgi_pass 根据你的php版本将php7.3改为7.2或5.0等等等等。

server {

listen 80 ;

listen [::]:80 ;

root /mnt/sdcard/kod/KODExplorer;

server_name 192.168.31.126;

access_log /var/log/nginx/kod.log;

error_log /var/log/nginx/kod_error.log;

location / {

index index.php index.html;

try_files $uri $uri/ /index.php?$args;

}

location ~ .php$ {

try_files $uri =404;

include /etc/nginx/fastcgi_params;

fastcgi_read_timeout 3600s;

fastcgi_buffer_size 128k;

fastcgi_buffers 4 128k;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_pass unix:/run/php/php7.3-fpm.sock;

fastcgi_index index.php;

}

}

6.5 启动并进入可道云!

首先启动php服务,shell键入 service php7.3-fpm restart 启动php,然后键入service nginx restart 启动nginx。启动两个服务后,打开任意与手机在同一局域网下的设备浏览器,在地址栏输入你的ip地址(比如我可以输入192.168.31.126),就可以访问啦。初次访问需要设置admin密码,设置完毕后就可以进入桌面环境了。首图就是我的桌面环境~

6.6 远程访问。

我使用的是frp与腾讯云服务器实现此功能,这篇就先不写了~我估计也没人需要这种私有云哈哈哈,如果真有人用的话留言告诉我我再写一篇哦~

6.7 可道云文件自动备份百度网盘

因为使用的是淘汰手机,我怕哪天就彻底报废了,所以用python写了一个很简单的自动上传指定文件夹文件的小脚本,放在了GitHub上,有需要的可以自己下载使用哈(在下不是程序员,很可能造成bug哈哈哈)~

另外我已经将busybox、Linux_deploy打包上传至百度云,如有需要请自行下载。下载链接:点击此处,提取码:qrk9

总结

因为我用的是小米手机,每个白嫖用户只有5G的空间,所以就动了自己搞一个私有云的念头,搜来搜去觉得这个可道云蛮好用的,还可以听音乐放电影,这样我使用电视机访问可道云就可以无广告看电影啦!美滋滋。使用下来的感受还不错,安卓客户端可以自动备份,配合我的脚本可以不用担心照片丢失啦~还可以把空间分享给别人用,或者预览office文档。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
nginx安装配置详解
linux上nginx的安装启动以及配合php-fpm的使用
linux+Nginx+Memcache+Mysql+php 服务器 安装配置开发笔记(一)
移植 Nginx+PHP(FastCGI) 到 ARM Linux (二)
如何在CentOS/RHEL中安装基于Web的监控系统 linux
OpenWrt架设nginx php网站 | 方永、南天紫雲
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服