13

OpenWrt 安装可道云插件实现私有云盘

 2 years ago
source link: https://opssh.cn/luyou/195.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

OpenWrt 安装可道云插件实现私有云盘

日期:2022年02月23日
·
分类:路由刷机
已阅读 2103 次

KodExplorer 是一款快捷高效的私有云和在线文档管理系统,为个人网站、企业私有云部署、网络存储、在线文档管理、在线办公等提供安全可控,简便易用、可高度定制的私有云产品,采用windows风格界面、操作习惯,无需适应即可快速上手,支持几百种常用文件格式的在线预览,可扩展易定制。

本教程不会像网上那些教程,搞的那么复杂,又是修改 php.ini 文件,又是修改 uhttpd 和 php 文件,这里 php-fpm,php,Nginx 直接让 kodexplorer 插件模板接管,省的让对新手不友好!!!

以下教程为 aarch64_generic 架构设备演示,其他设备请替换版本号和CPU架构再进行操作!!!

前期准备

挂载容量较大的移动硬盘,安装完 kodbox 服务器端后挂载到 /opt/kodexplorer,此为可道云插件默认路径,为了防止玄学,不做更改

如何挂载请参考《OpenWRT 挂载移动硬盘和U盘教程》,移动硬盘、U盘、NVMe 或 NGFF硬盘盒子,家用硬盘座都是可以的

安装依赖

使用 Putty 终端工具登录 SSH 运行以下命令,安装 php 及相关依赖,安装完后,如果没有什么错误提示或者未知包,就算可以了,下图中有个意思是说 php7-cgi 已被 php8-cgi 代替,如下图:

opkg update
opkg install php7 php7-mod-session php7-cgi php7-mod-ctype php7-mod-hash php7-mod-pdo php7-mod-json php7-mod-curl php7-mod-exif php7-mod-mbstring php7-mod-ldap php7-mod-gd php7-mod-pdo php7-mod-xml php7-mod-iconv zoneinfo-asia php7-fpm php7-mod-pdo-sqlite  php7-mod-pdo-mysql

安装可道云所需依赖

如果你的 OpenWrt 无法更新安装 php 及相关依赖,请尝试更换发行版软件源,以下为 18.06.8 版本的 aarch64_generic 设备使用,如果你是其他设备可以替换版本和CPU架构来使用以下发行版软件源,源地址如下:

src/gz openwrt_base https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/base
src/gz openwrt_luci https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/luci
src/gz openwrt_packages https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/packages
src/gz openwrt_routing https://mirrors.cloud.tencent.com/openwrt/releases/18.06.8/packages/aarch64_generic/routing

安装服务

安装完 php 及相关依赖后,还需要使用命令创建目录,安装 kodbox 可道云服务器端,创建 /opt/kodexplorer 目录,是为了让你少折腾,命令如下:

# 安装 unzip
opkg install unzip
# 创建安装目录
mkdir /opt/kodexplorer
# 进入创建目录
cd /opt/kodexplorer
# 下载服务端文件
wget https://static.kodcloud.com/update/download/kodbox.1.27.zip
# 解压服务端文件并给予 777 权限
unzip kodbox.1.27.zip && chmod -Rf 777 ./*

安装可道云服务端

安装插件

1、接着安装 luci-app-kodexplorer 插件,aarch64_generic 架构设备插件直接在本站下载即可,其他设备可以到插件库内查找下载,地址如下:

# 插件库
https://op.supes.top/packages/
# 本站下载
https://cloud.opssh.cn/chajian/luci-app-kodexplorer.ipk

2、登录 OpenWrt 管理后台找到文件助手,上传到 root 目录下,也可通过 SFTP 管理工具上传,然后通过命令进行安装,安装命令如下:

# 安装可道云插件
opkg install luci-app-kodexplorer.ipk

安装可道云插件

配置插件

安装完可道云插件后,到 OpenWrt 管理后台,查看项目存放目录是否为:/opt/kodexplorer,如果不是请修改为:/opt/kodexplorer,可访问的目录直接为:/,内存最大使用和上传文件最大使用内存自行根据硬件配置修改,上传文件最大使用内存建议 500M,然后勾选启用,如下图:

启用可道云插件

然后点击运行状态内的进入界面,能打开,说明就没有问题,接着进行安装部署可道云服务端,PHP 平台版本 如果不是绿勾选,可以直接忽略,那是因为你设备为32位,其他全绿即可,如下图:

检测可道云服务端系统环境

数据库类型选择SQLite,系统缓存类型选择文件缓存,然后确定,下一步后设置账号密码,就可以使用了,如下图:

设置可道云服务端数据库类型

如何使用 KodExplorer 可道云,就不多说了,会用的人都会用,不会用的你也别折腾了,太吃设备性能了。

最后总结

如使用公网IP地址,请自行设置端口转发。

如果无法正常启动请修改 Nginx 监听端口,不要使用默认 8080,可能冲突。

因可道云太吃设备性能,设备性能不行的建议设置内存最大使用 128M 最好,上传文件最大使用内存推荐设置 300~500M。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK