KSWEB 是一款在 Android 平台上运行的服务器软件,它集成了多种服务器功能,包括支持 lighttpd 、 nginx 、 apache 、 php 、 sql 等,使得安卓手机可以变成一台轻量级的服务器。用户可以通过 KSWEB 搭建个人博客、个人网盘、家庭影库中心等,或者用来备份文件、搭建私人服务器等。 KSWEB 是收费软件,现如今网络也存在诸多 网盘地址:https://www.123684.com/s/rGDZVv-227W3 这里选用的是 typecho 官网: https://typecho.org 在网盘搭建完成后,通过内网穿透服务,这里将使用 cpolar 官网: https://www.cpolar.com/ 关于 当我们将 然后切换到 然后点击右下角的 填写完成后,点击右上角的 通过浏览器访问手机的 IP+端口可以看到跟我一样的效果就说明没有问题了: KSWEB 的 mysql 数据库只允许本地访问即 在 安装完后后,在 接下来我们对 root 用户设置一个密码,根据下图在左侧栏中选择 然后我们配置可远程登录 mysql 数据库,依然执行下面的 sql 语句进行执行: 然后回到 然后在 点击右上角的保存,重启 mysql 服务,然后打开 mysql 的数据库连接工具例如: 将 nginx 和 mysql 配置好后,我们前往 typecho 官网下载源码包: https://typecho.org/download 将下载下来的压缩包放入到手机根目录下的 将 此时再去访问 然后根据提示进行安装,数据库可以配置成 mysql: 我们先去连接 mysql 执行下面的 sql 创建一个 typecho 库再进行下面的操作 这里再去配置连接 不出意外的情况下,会让我们配置站点的基础信息: 配置完成后就可以进入到博客的后台和前台界面,到此博客的部署就大功告成了: 外网访问的配置就相对没有那么复杂了,我们需要前往下面的网址注册一个账户: https://dashboard.cpolar.com/ 然后运行我们的 然后在 将第三步的 然后再执行下面的命令,将 通过终端输出内容可得知访问: 可以在外网访问到咱们的博客:KSWEB 软件简介
学习版
的版本,但是学习版会存在报毒的情况,所以建议慎用,这里给大家提供一下我安装的学习版。
搭建内容
博客系统
typecho
一款由 php 打造的轻量级博客系统:
内网穿透
cpolar
服务来进行穿透实现外网访问内网服务,同时手机上也需要安装 Termux
来运行 cpolar
穿透服务。
Termux
的软件获取方式和安装使用教程可参考上一篇的文章内容:开始搭建
第一步:开启 NGINX 服务
KSWEB
软件安装完成后,手机打开将应用所需的权限全部给予后,切换到 LIGHTTPD
标签页面,将其服务关闭:NGINX
标签页,将开启服务
开启即可:+
添加新的站点,然后依次填入手机 IP
、网站端口
(使用 80 端口需要手机 ROOT)、网站存放目录
:√
完成添加,此时可以在 NGINX
的标签页看到添加的站点信息:第二步:配置 MYSQL
localhost
且 root
账户没有密码,我们可以通过使用 PhpMyAdmin
服务来给 mysql 配置密码和远程访问。工具
标签页中找到辅助工具
中的 PhpMyAdmin
,点击选择 Nginx
服务器并确认后会自动安装 PhpMyAdmin 服务:NGINX
标签页会多出一个站点信息端口使用的是 8002
端口,通过在浏览器访问手机的 IP+8002 端口,输入用户名 root
并进行登录可见如下的界面:mysql
库,然后点击中间部分的 SQL
选项卡,输入下面的 SQL 语句
,再去点击执行
按钮:-- 这里的 123456 是你自定义的密码
update user set `authentication_string`=password('123456') where User='root';
update user set host ='%' where user ='root';
-- 这里的 123456 是之前设置的密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
KSWEB
中,在 MYSQL
选项卡中找到配置文件
,点击左侧编辑
:[mysqld]
下添加新的配置内容:[mysqld]
skip-grant-tables
navicat
等工具,按照如下填写连接信息:部署博客
htdocs
目录下,这里对应的 htdocs
就是一开始创建 8001
站点的时候对应手机目录:index.php
删除,然后解压 typecho.zip
压缩包:8001
端口的服务:
typecho
这个库:配置外网访问
termux
该工具在文章前部分内容中已经提供了相关文章。打开后我们下载对应的 cpolar
工具并执行相关命令:apt install dnsutils -y
curl -O -L https://cpolar.com/static/downloads/cpolar-stable-linux-arm.zip
unzip cpolar-stable-linux-arm.zip
cpolar
的官网获取我们的 token
:连接您的账户
中代码完整的复制下来放入到 termux
中执行:8001
端口映射到公网:./cpolar http 8001
http://2984fb89.cpolar.io
往期推荐
2024-07-16
2024-01-13
2024-03-31
2024-01-17
2024-03-18
欢迎大家关注我的公众号,将会为大家推荐更优质的内容!
《有手就行:在安卓设备搭建个人博客并在外网访问》留言数:0