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安装即可。
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密码,设置完毕后就可以进入桌面环境了。下图为我的桌面环境。
可道云桌面
到这一步你已经可以在家里的局域网内访问可道云文件系统了,有了它解放了我的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 即可访问你的可道云啦。
推荐阅读:广东经济新闻网
-
离发布还有半年,新iPhone又又又曝光了
依旧后置三摄系统,依旧三边等宽刘海屏,依旧磨砂玻璃后盖。根据渲染图来看新iPhone的变化可能是刘海窄了一点?边框细了一点?会有新的颜色?后置相机会多一个神秘的...
2020-04-22 -
自动驾驶上线,解放你的双手,你想在车里做什么
智能化时代的到来加速了汽车领域纯电趋势下科技的飞速发展,其中自动驾驶就是其最典型的代表。现如今,新能源电动车风头正劲,想尽一切办法向着自动驾驶全面来临的时代进发...
2020-04-22 -
愣是把一副好牌打成死牌,三星还是不了解国人
说起三星,虽然仍贵为全球老大,但在国内的声量已经边缘化了,除了喜欢研究数码产品或者关注手机动态的年轻人和发烧友,其他人群基本换机都不会再考虑三星。事情的转折点是...
2020-04-22 -
可以折叠的热水壶丨盘点国外十大创艺黑科技
空气可以弹奏吗?热水壶可以折叠吗?想象一下异地恋的恋人还能够隔着遥远的空间触摸到彼此,是不是很向往呢。盘点让你眼前一亮的十大创艺黑科技,一起跟随308来瞅瞅吧!...
2020-04-22 -
国产纯电动“smart”来了 但不是吉利奔驰
2020年1月8日,浙江吉利控股集团和梅赛德斯奔驰股份公司宣布成立合资公司,在全球范围内联合运营和推动smart品牌的转型升级,公司名称为智马达汽车有限公司。公...
2020-04-22 -
董明珠造车成功,一看新车造型,车友:这车贵在
过这么多年发展,国内汽车市场早就已经今非昔比,诞生了很多知名自主汽车品牌企业,比如吉利汽车,长安汽车等等。也许是看到了商机,很多商业大佬都是有意识向汽车领域发展...
2020-04-22