在整站的部署当中,除了操作系统的安装以外,服务环境后台支撑部分需要先把数据库先做了。这样其它服务如果有数据库环境需求就可以直接挂载使用了。
我选用的是通用性最强的 MySQL 作为数据库服务器。之前考虑过 MariaDB,顾及到和部署的应用的兼容问题等一系列原因,最终决定还是老老实实使用 MySQL 吧。
Continue reading
在整站的部署当中,除了操作系统的安装以外,服务环境后台支撑部分需要先把数据库先做了。这样其它服务如果有数据库环境需求就可以直接挂载使用了。
我选用的是通用性最强的 MySQL 作为数据库服务器。之前考虑过 MariaDB,顾及到和部署的应用的兼容问题等一系列原因,最终决定还是老老实实使用 MySQL 吧。
Continue reading
本指南所架设的编程平台为 scratch-cn.lite 在线编程平台。相对于 Scratch 官方的 Scratch-WWW 项目以及国内的其它项目而言,可以说本套系统在部署方面是非常简单的,而且对于服务器的要求及所需的支持软件也可以说是最少的。
开发环境为:Windows 11 + WSL2 + Ubuntu 22.04 + MySQL + NodeJS + NPM + VSCode
服务环境为:Ubuntu 20.04 + MySQL + NodeJS + NPM + Caddy