从零开始的个人博客搭建之旅(二)

warning: 这篇文章距离上次修改已过560天,其中的内容可能已经有所变动。

前言

  上篇文章讲到如何将安卓手机改造为Linux本地服务器,本次我们将介绍如何在上面安装宝塔面板和Typecho博客系统,进入博客搭建的中期阶段。

安装宝塔面板

宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能,并承诺永久免费。

打开Xshell 6(用其他的工具也可以)远程连接手机服务器,输入 su 开启管理员权限

安装 wget

yum install -y wget

通过 wget 下载宝塔安装脚本

wget http://download.bt.cn/install/install_6.0.sh

禁止宝塔修改镜像源,将其替换为更新镜像源,宝塔的镜像源不支持arrch64、arm64架构

if [ "${yumStatus}" != "200" ] || [ "${time_total}" -ge "2" ];then
yum update
fi

执行安装脚本(8~10分钟)

sh install.sh

安装结束后,宝塔面板会自动启动,并提供内网、外网两个访问入口以及用户名和密码,记住这些信息,如果忘记可以通过此命令查询

/etc/init.d/bt default

由于我的电脑和手机处于同一网络中,在浏览器地址栏输入内网入口网址

输入用户名、密码进入宝塔的控制面板

  • 选择LNMP套件
  • PHP选择5.4版本以上(typecho要求)
  • 勾选编译安装(安装速度较慢,但对arm设备较友好,运行速度会快些)

点击安装,静心等待40~60分钟

修改配置

安装完成后,mysql不能正常启动,为其赋予root权限,进入面板->文件找到 etc/my.cnf 双击修改,在 [mysqld] 下添加 user = root

进入面板->数据库->root密码->刷新密码->提交重启数据库

进入面板->网站 添加站点

  • 在域名框内填上你的域名、本地IP加端口号(域名是后面通过穿透访问的时候用的,本地IP方便我们目前通过内网访问)
  • 创建 FTP
  • 创建 数据库(记住数据库名及密码)

此时在浏览器中输入刚刚的本地IP+端口号,如果出现以下页面则说明环境搭建成功了

安装Typecho

Typecho[/taɪpˌ'ekoʊ/]是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。

在arm设备上运行压力较小,且支持markdown语法撰写文章

进入Typecho官网下载新版压缩包,上传到网站运行目录下

右键解压,将解压后 build 文件夹内的内容剪切到网站运行目录,删除压缩包和 build 文件夹。
在浏览器中输入刚刚的本地IP+端口号,即可进入Typecho安装界面

在第二步初始化配置中,需要填入之前创建站点时的数据库用户名、数据库密码、数据库名,数据库前缀可以不要;填写博客用户名和登录密码,点击安装

出现这个界面你的博客就搭建成功啦,快进入后台写一篇文章看看吧!有疑问的地方欢迎在评论区留言。

一些补充

致谢
  本篇部分内容借鉴于高久峰的博客arm aarch64处理器安装宝塔面板,针对其中的错误进行了修改补充,但仍在我安装宝塔面板的过程中给予了重大帮助,十分感谢。

报错
宝塔面板在安装结束后可能会报下面这个错误

我个人尝试了网络上的许多方法也未能解决,但这个错误似乎并不影响宝塔面板运行。

最后修改于:2021年03月13日 17:02

添加新评论