自从今年6月1号开始折腾ubuntu以来,关于自建nas我已经走火入魔了。从台式机(日常功耗45w)到低功耗笔记本(日常功耗<10W)都试过,心想如果手机也能做nas,那不是应该更省电?网上一搜还真有解决方案。查阅全网感觉一致推荐ksweb这款软件,话不多说进入正题。
ksweb介绍官网:https://www.kslabs.ru/
基本功能介绍ksweb标准版,只有基础组件,包括lighttpd服务器、PHP、MYSQL数据库、文本编辑器。目前有5天试用期,强烈建议买正版(见文末有惊喜)。
ksweb pro版,除了基础组件外,还包括nginx服务器、Apache服务器、PHP多版本、端口路由、调度器等。
安装下载ksweb.apk安装包,在手机端直接运行,需要Android 9版本以上环境。
安装完毕,打开浏览器输入127.0.0.1:8080,出现以下画面,表示安装成功。建议在局域网内通过电脑端打开浏览器输入<手机ip>:8080查看。
使用与设置手机端打开ksweb软件。默认状态下会开启8080网页服务端口和2121ftp端口。网页服务默认存储在手机的htdocs文件夹内,可以安装第三方建站程序,例如wordpress等。可以通过设置不同的端口,开启多个网站服务。
默认状态下会开启2121ftp端口,可以增加新用户并设置密码保护。
设置页面。建议勾选“关闭省电”和“锁定WI-FI”选项。使程序在后台稳定运行。
相关知识点分享管理数据库默认的MYSQL数据库账号是root,密码空白(不管是用phpMyAdmin还是ADminer都是一样的)。可以使用PhpMyAdmin或者ADminer来管理数据库。方法如下,功能类似,只要安装其中一个软件即可!
知识点:phpMyadmin和ADminer都是数据库管理软件,相比之下ADminer更加小巧。
方案一:进入工具页面,选择辅助工具,点击PhpMyAdmin安装。跳出选项选择lighttpd。安装完毕在电脑端打开浏览器输入<手机ip>:8004进入数据库管理页面。默认账号是root,密码空白。【注:实际端口号以软件提示为准】
方案二:进入工具页面,选择辅助工具,点击ADminer安装。跳出选项选择lighttpd。安装完毕在电脑端打开浏览器输入<手机ip>:8005进入数据库管理页面。默认账号是root,密码空白。【注:实际端口号以软件提示为准】
服务器管理软件提供lighttpd、Nginx、Apache三种服务器。对于ksweb标准版,只能使用lighttpd服务器。默认开放如下端口。
8080端口,对应htdocs文件夹,存放的文件可以在浏览器中读取。也是自建网站的存放路径。注,也可以自定义添加主机,自定义网站文件的存储位置,自定义端口号。
8001端口【注:实际端口号以软件提示为准】,是ksweb软件网页端管理页面,账号admin,密码空。可以通过浏览器修改一些配置文件。是APP功能的补充。
8004端口【注:实际端口号以软件提示为准】,是phpMyadmin数据库管理页面。默认账号root,密码空。
8005端口【注:实际端口号以软件提示为准】,是ADminer数据库管理页面。默认账号root,密码空。
Nginx页面,未激活,不可用,需要ksweb pro版才支持。
Apache页面,未激活,不可用,需要ksweb pro版才支持。默认是8000端口和8003端口。
知识点:lighttpd是一款轻量级的开源Web服务器软件,它是一个快速且灵活的Web服务器,具有高性能和低内存占用的优点。与Apache等Web服务器相比,lighttpd更适合高并发、负载低的场景。
FTP默认开放2121端口。可以新建账户或者使用匿名访问。注,匿名访问时不具有修改文件的权限。可以通过ftp://ip:2121访问。
购买正版首先这个软件非常小巧,设置也很简单,非常适合小白入手。原本还在网上找破解版,后来上官网一看价格,毫不犹豫买了一份。在我的能力范围内必须支持正版!通过支付宝支付非常方便,不知道为什么支付宝收了我29.11,估计是汇率差吧!说真的用正版的心态就是不一样!
初次分享到此结束,日后再发布深入使用的感受。