树莓派4B安装宝塔面板,搭建typecho,内网穿透

前言

最近萌生了想搭建一个导航站的想法,但是又不想搞静态站每次还得本地构建一下,正好在找主题的时候找到了一款typecho的导航主题:https://www.zmki.cn/5366.html

恰巧手头有一台买来半年吃灰已久的树莓派4B,于是乎便选择用它来搭建网站

然后由于树莓派连不上寝室wifi,所以我选择用平板usb共享网络给它,然后在平板上开浏览器实时查看树莓派的运行状况(ip addr查看本地ip然后在平板浏览器上访问)

下面回忆以下搭建的过程

需要什么
  1. 树莓派4B及必要配件
  2. 已备案域名
选择系统

由于树莓派原版系统是32位的,新版宝塔需要64位的系统,正好OPENFANS开源社区 & 树莓派爱好者社区发布了树莓派4B的64位系统https://gitee.com/openfans-community/Debian-Pi-Aarch64/

一开始我选择了第四个系统,宝塔也安装成功了。但是编译安装php以及其他环境的时候无法安装,所以我又重新刷了第三个系统,再次编译安装(真的很慢很慢),完美运行。

下载系统的时候注意镜像名称,不要下错

安装系统

使用balenaEtcher将镜像刷入SD卡

balenaEtcher官网:https://www.balena.io/etcher/

选择镜像,选择SD卡,刷入,等待即可

安装宝塔

镜像刷入完成后启动树莓派

宝塔官方linux安装教程:https://www.bt.cn/bbs/thread-19376-1-1.html

选择第四个Debian的安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

然后耐心等待编译安装完成

安装完成后会有以下提示

把112.18.131.96换成自己本机的ip地址,比如127.0.0.1,然后在浏览器中访问即可

搭建站点

首次进入宝塔面板,它会提醒你安装运行环境,选择自己喜欢的即可,也可以在软件商店里自己下载安装运行环境

因为是编译安装,所以非常非常慢,大概要4个多小时

安装完成后我们就可以搭建php网站了

(为了方便截图,我下面用windows上的面板来演示,在树莓派上步骤一样的)

选择网站,添加站点,填好自己的域名,其他的随便填填就可以了

为了能在本地预览,我们添加一个127.0.0.1的域名

这时候我们可以打开127.0.0.1看看网站能否预览了

下载typecho源码:http://typecho.org/download

选择文件,进入刚才建好的站点的目录

点击上传,将typecho源码上传至站点目录

然后再访问127.0.0.1,会提示安装typecho,填好刚才创建站点时的数据库信息

接下来按提示安装即可

再次访问127.0.0.1出现以下即创建成功

内网穿透

我使用了SakuraFrp来进行内网穿透

SakuraFrp官网:https://www.natfrp.com/

注册好账号进入面板,下载软件(注意选择arm64的版本)

然后创建隧道,创建好后在隧道列表中启用

然后配置我们的客户端

下载好客户端,右键,属性,勾选此项

然后再使用终端打开

然后按提示输入密钥,选择隧道即可

然后,按照提示添加域名解析记录(我添加A类型记录一直没成功访问,添加CNAME就成功了…)

最后,在typecho后台里把域名改成自己的域名

然后就可以用域名访问我们的网站了

  • 4
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值