05LS2K3000 Loongnix 20桌面版 可道云(KodBox)完整部署教程
05LS2K3000 Loongnix 20桌面版 可道云KodBox完整部署教程1 软件版本2 安装依赖环境3 NGINX4 PHP5 MariaDB5.1 执行安装5.2 修改侦听地址为0.0.0.05.2 启动并设置开机自启5.3 安全初始化设置 root 密码、移除匿名用户、禁用远程 root5.4 使用 sudo 免密登录5.5 修改root密码及远程访问5.6 重启mariadb服务5.7 为可道云创建数据库用户6 安装 KodBoxME Pro-龙芯是一款基于龙芯2K3000处理器打造的国产化桌面存储NAS预装Loongnix系统支持用户根据需求自行下载安装可道云等私有云应用兼顾文件存储、开发测试、国产办公等应用需求。本文介绍如何在LS2K3000、Loongnix20环境中部署可道云。1 软件版本nginx 1.14.2php 7.3MariaDB 10.3.39redis 5.0.14安装完毕后查看版本# 查看nginx版本/usr/sbin/nginx-V# 查看php版本php--version# 查看mariadb版本mariadb--version# 查看redis版本redis-server--version2 安装依赖环境以下命令会安装 NginxWeb 服务器、MySQL数据库、Redis缓存和 PHP可道云运行环境sudoaptupdatesudoaptupgradesudoaptinstallnginx redis-serversudoaptinstallphp php-fpm php-mysql php-gd php-redis php-mbstring php-curl php-xml php-zip php-jsonsudosystemctl disable apache2.servicesudosystemctlenablenginx php8.1-fpm mysql redis-server以下扩展用于生成图片、视频等文件的封面缩略图sudoaptinstallimagemagick ffmpeg3 NGINX编辑 /etc/nginx/sites-enabled/default调整以下关键配置listen 80; ##访问端口 root /mnt/01volume/02kodsite; #改成自己的站点目录 server_name _; #访问域名 _代表任何域名都能访问还需添加以下配置使 Nginx 能正确解析 PHP 文件location ~ [^/]\.php(/|$) { try_files $uri 404; fastcgi_pass unix:/run/php/php7.3-fpm.sock; fastcgi_index index.php; set $path_info $fastcgi_path_info; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ ^(.?\.php)(/.)$) { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info; include fastcgi_params; }4 PHP以下命令调整 PHP 运行参数如上传大小、执行时间等以满足可道云对大文件上传的需求PHP_INI/etc/php/7.3/fpm/php.iniPHP_FPM/etc/php/7.3/fpm/pool.d/www.confsudosed-i\-es/max_execution_time .*/max_execution_time 3600/g\-es/max_input_time .*/max_input_time 3600/g\-es/memory_limit .*/memory_limit 512M/g\-es/post_max_size .*/post_max_size 512M/g\-es/upload_max_filesize .*/upload_max_filesize 512M/g\${PHP_INI}sudosed-i\-es/pm.max_children .*/pm.max_children 100/g\-es/pm.start_servers .*/pm.start_servers 10/g\-es/pm.min_spare_servers .*/pm.min_spare_servers 10/g\-es/pm.max_spare_servers .*/pm.max_spare_servers 50/g\-es/;pm.max_requests 500/pm.max_requests 500/g\-es/;listen.mode 0660/listen.mode 0666/g\${PHP_FPM}sudosystemctl restart php7.3-fpm5 MariaDB5.1 执行安装sudoaptupdatesudoaptinstallmariadb-server mariadb-client5.2 修改侦听地址为0.0.0.0编辑配置文件:/etc/mysql/mariadb.conf.d/50-server.cnfsudovim/etc/mysql/mariadb.conf.d/50-server.cnf找到 bind-address修改为bind-address 0.0.0.0需要重启服务生效5.2 启动并设置开机自启sudosystemctl start mariadbsudosystemctlenablemariadb5.3 安全初始化设置 root 密码、移除匿名用户、禁用远程 rootsudomysql_secure_installation交互步骤简要说明回车当前无 root 密码Y 设置 root 密码输入两次新密码Y 删除匿名用户Y 禁止 root 远程登录Y 删除 test 测试库Y 刷新权限表生效5.4 使用 sudo 免密登录sudomysql5.5 修改root密码及远程访问进入数据库后设置自定义密码用于程序 / 远程连接。进入后修改 root 密码支持密码登录ALTERUSERrootlocalhostIDENTIFIEDBY你的数据库密码;FLUSHPRIVILEGES;exit;远程访问 root额外执行授权语句CREATEUSERroot%IDENTIFIEDBY你的密码;GRANTALLPRIVILEGESON*.*TOroot%WITHGRANTOPTION;FLUSHPRIVILEGES;5.6 重启mariadb服务sudosystemctl restart mariadb5.7 为可道云创建数据库用户CREATEUSERusernamelocalhostIDENTIFIEDBYpassword;CREATEDATABASEIFNOTEXISTSkodboxCHARACTERSETutf8mb4COLLATEutf8mb4_general_ci;GRANTALLPRIVILEGESONkodbox.*TOusernamelocalhost;FLUSHPRIVILEGES;实际CREATEUSERkodboxlocalhostIDENTIFIEDBYkodbox123;CREATEDATABASEIFNOTEXISTSkodboxCHARACTERSETutf8mb4COLLATEutf8mb4_general_ci;GRANTALLPRIVILEGESONkodbox.*TOkodboxlocalhost;FLUSHPRIVILEGES;如需远程访问额外创建全网访问账号CREATEUSERkodbox%IDENTIFIEDBYkodbox123;GRANTALLPRIVILEGESONkodbox.*TOkodbox%;FLUSHPRIVILEGES;6 安装 KodBox下载最新版 kodbox 安装包解压到网站根目录sudoaptinstall-yunzipcd/mnt/01volume/02kodsitesudocurl-Lhttps://github.com/kalcaddle/kodbox/archive/refs/tags/1.68.10.zip-okodbox.zipsudounzipkodbox.zipsudormkodbox.zipsudochown-Rwww-data:www-data /mnt/01volume/02kodsite/kodbox-1.68.10sudochmod-R755/mnt/01volume/02kodsite/kodbox-1.68.10修改 nginx 配置文件编辑 /etc/nginx/sites-enabled/default调整以下关键配置root /mnt/01volume/02kodsite; #改成自己的站点目录 # 修改为 root /mnt/01volume/02kodsite/kodbox-1.68.10; # 在后面index首页列表中增加index.php index index.html ... index.php;重启nginx服务sudosystemctl restart nginx对应的B站视频

相关新闻

【广东博士创新发展促进会主办 | 多位院士报告 | 稳定EI检索 | 年度重磅会议 | 连续6年EI检索稳定且超快速,见刊后均1个月检索】第七届先进材料与智能制造国际学术会议(ICAMIM 2026)

【广东博士创新发展促进会主办 | 多位院士报告 | 稳定EI检索 | 年度重磅会议 | 连续6年EI检索稳定且超快速,见刊后均1个月检索】第七届先进材料与智能制造国际学术会议(ICAMIM 2026)

2026年第七届先进材料与智能制造国际学术会议(ICAMIM 2026) 2026 7th International Conference on Advanced Materials and Intelligent Manufacturing 2026年8月28-30日,中国 广州 广东博士创新发展促进会主办 | 多位院士报告 | 稳定EI检索 | 年度重…

2026/7/22 7:43:48阅读更多 →
XXE 漏洞深度实操教程:探测、盲注、绕过手段与完整防御方案

XXE 漏洞深度实操教程:探测、盲注、绕过手段与完整防御方案

XXE 漏洞深度实操教程:探测、盲注、绕过手段与完整防御方案 XXE(XML External Entity Injection,XML外部实体注入)作为Web安全高危漏洞,常因XML解析器配置缺陷与输入校验缺失被触发。 2026年实战中,XXE漏…

2026/7/22 9:13:36阅读更多 →
中国年度暖心故事:平凡中的非凡与科技温度

中国年度暖心故事:平凡中的非凡与科技温度

1. 年度盘点:那些温暖人心的中国故事每到岁末年初,回顾过去一年总有些故事让人心头一暖。这些真实发生在神州大地的故事,或许没有惊天动地的情节,却以最朴素的方式诠释着人性的光辉。作为一名长期关注社会议题的记录者&#xff0c…

2026/7/22 11:07:21阅读更多 →
TI MibSPI DMA接口深度解析:实现SPI高速数据传输的硬件加速方案

TI MibSPI DMA接口深度解析:实现SPI高速数据传输的硬件加速方案

1. 项目概述与核心价值在嵌入式系统开发中,尤其是涉及高速数据采集、实时通信或大容量存储的场景,SPI(串行外设接口)总线上的数据传输效率往往是系统性能的瓶颈。传统的SPI通信,无论是查询还是中断方式,都需…

2026/7/22 15:50:47阅读更多 →
NOC总线架构拓扑介绍

NOC总线架构拓扑介绍

NOC总线架构拓扑介绍 在开篇里,我们对芯片PPA有了初步的认识。下面,让我们从访存这个简单的问题开始展开介绍芯片基础概念。 CPU是怎样访问内存的?简单的答案是,CPU执行一条访存指令,把读写请求发往内存管理单元。内存管理单元进行虚实转换,把命令发往总线。总线…

2026/7/22 15:50:47阅读更多 →
DSP/BIOS实时内核:嵌入式DSP多任务调度与数据流处理实战解析

DSP/BIOS实时内核:嵌入式DSP多任务调度与数据流处理实战解析

1. 项目概述:为什么我们需要一个为DSP量身定制的实时内核?如果你和我一样,在嵌入式数字信号处理器(DSP)领域摸爬滚打多年,一定经历过这样的场景:面对一个需要同时处理音频编解码、网络协议栈和用…

2026/7/22 15:50:47阅读更多 →
TM4C129X以太网PHY寄存器深度解析:从基础配置到高级调试实践

TM4C129X以太网PHY寄存器深度解析:从基础配置到高级调试实践

1. 以太网PHY配置寄存器:从基础到TM4C129X的深度实践搞嵌入式网络开发,尤其是用到以太网接口,PHY芯片的配置绝对是个绕不开的坎。很多工程师习惯直接用厂商的驱动库,初始化函数一调,能ping通就万事大吉。但一旦遇到网络…

2026/7/22 15:50:47阅读更多 →
从手机发起一个编码任务:移动端AI开发到底靠不靠谱

从手机发起一个编码任务:移动端AI开发到底靠不靠谱

上篇文章发了之后,有读者私信问我:MonkeyCode 说支持移动端,手机上真的能跑 AI 编码任务吗?会不会就是个噱头?这个问题问得好。国内很多工具都说"支持移动端",但实际体验千差万别。有的是套了个 …

2026/7/22 15:50:47阅读更多 →
TikTok广告投放多少钱?2026年最新投放成本与防关联指南

TikTok广告投放多少钱?2026年最新投放成本与防关联指南

做TikTok广告投放,最先要考虑的不是创意和素材,而是钱的问题。很多新手卖家上来就问,TikTok广告到底要花多少钱才能看到效果?这个问题其实没有标准答案,因为广告费用跟投放目的、投放地区、竞争环境都有直接关系。今天…

2026/7/22 15:48:47阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 0:53:59阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 0:53:59阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 0:53:59阅读更多 →
中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业做小程序,最常见的矛盾是预算有限,但又不希望功能太单薄;没有技术团队,但又希望后续能自己运营;想快速上线,又担心隐性收费和售后失联。选型时如果只看“低价套餐”或“案例数量”,很容…

2026/7/22 0:01:17阅读更多 →
GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

企业做营销,最怕钱花完了,资产没有留下。 效果广告能带来一段时间的曝光,但预算停止后,流量往往也随之停止。短视频内容可能在几天内冲高,也可能很快沉下去。AI搜索时代,企业需要重新思考一个问题&#xff…

2026/7/22 0:01:17阅读更多 →
Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复 一、你的 Agent 在"再想想"的循环里绕了 12 轮,用户已经关窗口了 Agent 与人最大的区别是:人知道什么时候该停下来给答案,Agent 会一直"想"下去。你给 Agent 接…

2026/7/22 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/21 22:53:50阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/21 18:53:30阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/21 18:53:30阅读更多 →