这次升级比较折腾!
问题:服务器CentOS 7操作系统升级Node.js 18 出各种问题
解决:备份数据更换系统为 Ubuntu 22
问题:由于Nodebb代码迁移了几次导致git版本出问题,前几次升级都是覆盖升级。这次覆盖升级编译无法通过,应该是package.json中依赖的版本有问题。
解决:下载官方最新版。覆盖config.js,覆盖文件上传目录内容。重新编译,一下OK了
问题:之前升级遇到过mongodb被爆破的情况,这次又偷了个懒,虽然加了密码,但是又被爆破了!
解决:彻底关闭mongodb 对外的端口