前言
在网上看到了inis这个博客系统,感觉UI不错,就打算搭建一个,顺手写一下教程
该博客分为两个版本:纯静态和服务器渲染
本篇文章写的是纯静态版本的教程
教程目录:
- 使用服务器部署后端
- 使用服务器部署前端
- 使用虚拟主机部署后端
- 使用多吉云部署前端
PS:1、2步和3、4步是两个教程,可以自行搭配,其中3、4步可以实现零成本搭建inis博客,多吉云每个月免费提供10GB存储和20GB流量,对于小站来说足够用了,而虚拟主机免费的就可以
PS:所有文件下载地址均在文章最后
后端展示前端展示
搭建教程
准备阶段
- 一台已经安装了宝塔的服务器(推荐LNMP)
- 两个域名(可以是二级域名)
需求环境
- PHP>8.0
- MySQL>5.5
后端搭建(服务器)
- 宝塔创建网站
- 部署SSL(非必要)、设置伪静态:
Thinkphp 、访问目录: public
- 上传并解压文件
- 访问后端域名进行引导安装,安装完成
前端搭建(服务器)
- 宝塔创建网站
- 部署SSL(非必要)
- 上传并解压文件到网站目录
- 修改
/www/wwwroot/域名/static/config.js 文件内的API域名为你自己的后台域名
- 访问前端域名,如下图所示即为搭建成功
后端搭建(虚拟主机)
PS:由于虚拟主机面板不一样,我就纯文字描述了
- 准备一个虚拟主机
- 绑定你的后端域名
- 上传并解压文件到网站目录
- 切换PHP版本到8.0
- 设置伪静态为thinkphp
- 设置访问目录为public(大部分虚拟主机没有这个功能)
解决办法如下图
- 访问域名按照流程安装即可
前端搭建(多吉云)
- 准备一个多吉云实名账号
官网: https://console.dogecloud.com/register.html?iuid=5650
- 创建存储桶
- 添加自己的加速域名(需备案)
- 进入存储桶上传前端文件
- 修改
/www/wwwroot/域名/static/config.js 文件内的API域名为你自己的后台域名
- 然后打开前端域名访问正常即为搭建成功
- 同理:可参照该步骤将前端部署到虚拟主机
后记
感觉后台乱乱的,我用不来,就删了
另外可以用子目录反代的方法实现前后端只用一个域名,可以上网搜搜