Skip to content

部署视频教程

官方:灵沐程部署视频教程

第三方:走小散部署教程

第三方:正修部署教程

第三方:三秋叶V4.0部署教程

准备

  • NPM管理器:宝塔后台----软件商店----Node项目管理器
  • Node:Node项目管理器----Node v18~20(建议:20.12.2)
  • 安全:开放端口13375432
  • 策略组:在服务商后台----服务器----c策略组----开放端口13375432

系统版本

操作系统推荐最低
Ubuntu (LTS)22.0420.04
Debian11.x10.x
CentOS/RHEL9.x8.x
macOS11.010.15
Windows Desktop1110
Windows Server20222019

数据库版本

数据库推荐最低
MySQL8.05.7.8
MariaDB10.610.3
PostgreSQL14.011.0
macOS11.010.15
SQLite33

安装PostgreSQL

宝塔----软件商店----PostgreSQL(教材案例)或者用MySql 5.7+CentOS7.9部署灵沐小程序

安装版本14CentOS7.9部署灵沐小程序

添加数据库

PostgreSQ管理器中添加数据库

注意

宝塔的BUg,PostgreSQ管理器中添加数据库才可以不然会提示找不到对应的数据库,在菜单数据库----PostgreSQ添加数据库显示成功但是实际上没有添加

CentOS7.9部署灵沐小程序

安装Strapi

宝塔左侧菜单点击文件到wwwwroot目录下运行终端需要SSH密码灵沐开源资源下载小程序

安装yarn

sh
npm i -g yarn

安装Strapi

sh
npx create-strapi-app@4.25.7 my-project

选择自定义安装类型

sh
Custom (manual settings)

选择SKIP不注册官网云服务(如果没有此步骤请忽视) 灵沐开源资源下载小程序

脚本语言选择

sh
JavaScript

数据库选择

sh
Postgre

是否SSL选择NO

sh
N

灵沐开源资源下载小程序

进入到my-project安装依赖

sh
yarn install

API

V3.0开始只要打开项目目录my-project将下载好的小程序源码中的server.jssrc.zip上传解压

注意

V2.0是宝塔后台找到src目录将下载好的小程序源码中的APIcompomemts以及extensions上传解压

灵沐开源资源下载小程序

运行项目

my-project目录下打开终端先执行编译

sh
npm run  build

灵沐开源资源下载小程序

开发者模式运行

sh
npm run develop

注意

第一次安装进入后台会让你注册一个用户,用户密码需要大小写

中文

stapi后台左下角个人资料,设置洁面语言 灵沐开源资源下载小程序

权限

strapi后台设置--角色列表---Pubilc,API中的字段需要设置权限不然无法访问

注意

Brush-question,Category,Doc,Dy-set,Post,Red-envelope,Speech,Subject,Wall,Wx-set都要设置

灵沐开源资源下载小程序

映射

左侧菜单点击网站—-Node项目—-添加Node项目

注意

设置端口1337和映射域名宝塔和服务器需放行该端口

灵沐开源资源下载小程序

映射域名后回到宝塔左侧菜单网站最后显示。点击设置开始部署SSL灵沐开源资源下载小程序

小程序

小程序源码导入微信开发工具utils/http.js修改域名信息 小程序升级