有手就行:在安卓设备搭建个人博客并在外网访问
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
欢迎大家关注我的公众号,将会为大家推荐更优质的内容!