CMS
CMS
简介
CMS (Content Management System,内容管理系统)是一种软件平台,用于创建、管理和修改数字内容,通常用于网站内容的管理和发布。它使得没有技术背景的用户也能轻松地创建、编辑和管理网站内容,而不需要编写代码。
在这类产品中 Strapi 的自托管方式是完全免费的。
使用方式
首先需要搭建一个数据库用来存储数据文件,通过本地或是线上服务商都可以。之后需要创建数据库 strapi
1 |
|
然后就可以新建项目了:
1 |
|
注:安装依赖的时间会比较长,此处 不要按回车键 。
按照提示创建项目即可。
创建完成后可以使用如下命令启动服务,进行测试:
1 |
|
统一部署
可以使用如下方式进行部署,编写项目 Dockerfile
:
1 |
|
记得新建 .dockerignore
文件:
1 |
|
之后即可修改数据库容器的 docker-compose.yaml
文件即可:
1 |
|
之后使用 docker-compose up -d
更新服务,就可以访问到管理页面了。
参考资料
CMS
https://wangqian0306.github.io/2024/cms/