因个人需求想部署折腾一下Strapi,关于它我不过多赘述,网上安装教程千篇一律,也没有我喜欢的方式,写下此文记录我自己部署的过程,方便以后查阅。

部署环境

只需要NodeJS npm Mysql 即可

我的环境
NodeJS NPM Mysql
v18.16.1 9.7.2 5.6

安装Strapi

打开终端切换到/www/wwwroot/

cd /www/wwwroot/

默认使用安装SQLite数据库安装,个人偏向于使用Mysql,于是没有选择默认推荐的安装方式。

yarn create strapi-app strapi 

选择Custom (manual settings)回车

后面的按自己需求选择配置
贴上我的配置图片
1883536026.png

安装成功

安装成功后会有一系列命令

yarn develop

以观察模式启动 Strapi。(Strapi 项目文件的更改将触发服务器重新启动)

yarn start

启动 Strapi,但不使用观察模式。

yarn build

构建 Strapi 管理面板。

yarn strapi

显示所有可用的命令。

项目启动

第一次启动项目你可以按照以下步骤开始:

  1. 先进入项目目录cd /www/wwwroot/strapi
  2. 编译项目静态资源 yarn build
  3. 接着执行命令,启动项目 yarn develop

开发时建议使用 npm run develop ,项目上线时使用 npm run start

最后访问http://您的IP:1337/admin就会发现Strapi成功的跑起来啦
1693456644852.png