晋财网主页 > 商讯 > 正文 >

破旧安卓手机第二春(4),在Android手机部署私有云

时间:2020-07-28 12:06:22 来源:互联网 阅读:-

KodExplorer是杭州可道云网络有限公司的开源/商业软件产品,可以方便部署云端os,并且配备了Android+ios客户端,简单几步即可拥有自己的云端网盘。并且可以在线编辑文件、演示office文件、听音乐、看电影、写Markdown并且支持 LaTeX公式编辑。想要了解更多功能可以进入官网查看。

上一篇文章后学习比较忙,一直没折腾,安装可道云需要用到之前的安装教程,大家可以关注我的公众号:yrtools,个人博客yrblog.cn看一下之前的教程。

本篇文章建议pc阅读

安装KodExplorer之前请确认根据之前的教程完成了Android手机的改造,当然你也可以将KodExplorer安装在其他服务器上,本文只谈如何在Linux安装可道云,并且通过frp暴露内网云服务。

1.安装php

打开xshell连接Linux,键入以下内容安装php

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安装即可。

破旧安卓手机第二春(4),在Android手机部署私有云

php版本

2.安装nginx

shell键入

apt-get install nginx 

安装即可。

3.安装可道云

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

wget https://gitee.com/kalcaddle/KODExplorer/repository/archive/master.zip
unzip master.zip
chmod -Rf 777 ./*

如果出现wget: command not found 或者 unzip: command not found 意味着你的系统没有安装wget与unzip。

shell键入

apt-get install wget 
apt-get install unzip

即可。

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 /srv/myweb/KODExplorer;
server_name 192.168.31.126;
access_log /var/log/nginx/wp_client_access.log;
error_log /var/log/nginx/wp_client_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;
}
}

5.运行服务器并通过浏览器登陆

首先启动php服务,shell键入 service php7.3-fpm restart 启动php,然后键入service nginx restart 即可。

启动两个服务后,打开任意与手机在同一局域网下的设备浏览器,在地址栏输入你的ip地址(比如我可以输入192.168.31.126),就可以访问啦。

初次访问需要设置admin密码,设置完毕后就可以进入桌面环境了。下图为我的桌面环境。

破旧安卓手机第二春(4),在Android手机部署私有云

可道云桌面

到这一步你已经可以在家里的局域网内访问可道云文件系统了,有了它解放了我的16G内存ipad,还有用智能电视访问实现无广告播放电影,在线编辑演示office等强大功能。如果你还需要进行远程上传文件那么你还需要一个具有公网ip的服务器,或者一些类似花生壳的服务,这里只讲如何利用frp进行内网穿透,实现外网访问本地的需求。

6.利用vps与frp实现外网访问

如果你不了解frp那么可以参考我博客或者公众号文章来了解。

1.首先编辑frps.ini

[common]
bind_port = 7000
vhost_http_port = 8081

2.编辑完毕后运行frps。

3.接着编辑本地的frpc.ini

[common]
server_addr = vps的ip
server_port = 7000
[web]
type = http
local_port = 80
custom_domains = vps的ip或者你自己的域名

4.然后运行本地的frpc连接服务器。

5.添加nginx配置文件,shell键入 nano /etc/nginx/conf.d/kod_remote.conf

与kod.conf相比只需要把server_name 192.168.31.126的ip地址改为vps地址或者你自己的域名即可。

6.shell键入 service nginx restart 重启nginx服务。

7.浏览器输入http://ip:8081或者 http://域名:8081 即可访问你的可道云啦。

推荐阅读:开机启动项

(正文已结束)

免责声明及提醒:此文内容为本网所转载企业宣传资讯,该相关信息仅为宣传及传递更多信息之目的,不代表本网站观点,文章真实性请浏览者慎重核实!任何投资加盟均有风险,提醒广大民众投资需谨慎!