看到b站有相关视频有样学样自己做了网站一个出来
其实也不难,看着教程然后问问gpt就搞定了

  1. 搭建内网服务器(下载数据库+安装前端模板)
  2. 准备内网穿透(准备公网你购买的域名做跳转)
  3. 把内外网沟通起来。然后就可以在外面访问你的网站了
  4. 手机服务器还需要息屏运行软件后面会推荐

像我这种走cloudflare域名的,在大陆架设要准备梯子,否则不用。
搭建博客用软件截图.jpg
其中搭建服务器用KSWEB,内外网沟通用Termux.
F-Druid是一个应用商店本文的软件都在这里下载的如果有破解版就不用在这里下。
KSWEB原版需要收费,如果不想花钱就找破解版
一、搭建服务器
下载KSweb,然后全自动安装搭建环境不用操作.....
然后选择倒数第二个标签页,第一行PhpMyAdmin下载安装,这是网站后端数据库用来保存资料的。
PhpMyAdmin下载安装.jpg
安装完成后重启软件,首页(状态页)打开第一个开关(有显示ip的那个,这里涉及隐私我就不截图了)
然后同一页的Lighttpd卡片主机0[http://localhost:一串数字]这是网站前端,完成部署后的页面应该是这样的
ksweb初始前端.png
主机1[http://localhost:另一串数字]这是网站后端数据库
现在可以用同一局域网的设备访问你的网站了,内网服务器基础搭好了。
然后开始安装博客模板我这里用的是typecho网上还有另外两个很多人用的模板那些我还没有研究过就不评价。
选择ksweb顶部的Lighttpd选项卡点击底部的+号添加主机(网站文件)。在这里可以选择网站在手机里的目录,默认为根目录/htdocs。
开始安装博客模板,在https://typecho.org/里面下载博客模板把解压的文件放入htdocs文件夹(你的网站目录)。进入数据库(主机1[http://localhost:另一串数字])用户名root,没有密码。登录,在左侧侧边栏选择新建数据库命名为“typecho”保存。打开网页前端开始安装模板主机0[http://localhost:一串数字/install.php]按照引导安装,全部默认然后在最后注册管理员账号和密码。完成安装后打开http://localhost:一串数字/ 这里就是你的网站了。
搭建网站部分就到这里。

二、准备公网域名注册
额,就注册域名,找一个供应商注册账户。我用的cloudflare,根据需要你可以选择购买域名或者用随机分配的域名

三、把内外网沟通起来

这里开始复制粘贴一堆代码(不用会XD)
装最新版 Termux
2)打开 Termux,先更新:

pkg update && pkg upgrade

3)安装基础工具:

pkg install curl wget nano

第二步:安装 cloudflared(Cloudflare Tunnel 客户端)
在 Termux 里执行:

pkg install cloudflared

装好后确认:

cloudflared --version

第三步:登录 Cloudflare

cloudflared tunnel login

它会给你一个链接,用手机浏览器打开,登录 Cloudflare,选择你的域名。
成功后 Termux 里会提示 certificate installed。
第四步:创建 Tunnel

cloudflared tunnel create phone-site(凭证名)

记住这个名字:phone-site(凭证名)
它会生成一个 .json 凭证文件。
第五步:绑定域名(自动改 DNS)

假设你要用:

https://你的域名.com

执行:

cloudflared tunnel route dns phone-site(凭证名) 你的域名.com

Cloudflare DNS 会自动出现一条记录,不用管。

第六步:写配置文件(最核心)

mkdir -p ~/.cloudflared
nano ~/.cloudflared/config.yml

这里是创建config文件然后填入内容(注意缩进):

tunnel: phone-site(凭证名)
credentials-file: /data/data/com.termux/files/home/.cloudflared/xxxx.json

ingress:
  - hostname: 你的域名.com
    service: http://127.0.0.1:一串数字(你的前端网页)
  - service: http_status:404

⚠️ xxxx.json 换成你刚刚生成的文件名。

第七步:启动 Tunnel

cloudflared tunnel run phone-site(凭证名)

现在你在外网打开 https://你的域名.com
就已经是在访问你手机里的服务器了。

这里就是全部的网站搭建过程了

上传网站前要在设置里修改网站地址,不然不仅会泄露ip还会导致别人看你网站巨卡
网站地址修改.png

四、手机服务器还需要息屏运行软件
开了个新帖子介绍。见

标签: none

添加新评论

台ICP备04000628号-1