💡
原文中文,约5800字,阅读约需14分钟。
📝
内容提要
本文介绍了使用aaPanel搭建维基萌博客的教程,包括安装MongoDB、克隆代码、安装Node.js、配置和编译博客,设置站点和管理员账号,以及优化宝塔/aaPanel的nginx配置。
🎯
关键要点
- 使用aaPanel替代宝塔进行维基萌博客搭建教程。
- 项目仓库地址为https://github.com/eeg1412/wikimoeNodeJSBlog。
- 安装MongoDB作为维基萌博客的数据库,推荐使用6.0版本。
- 通过面板的应用商店安装MongoDB,并创建数据库集合。
- 使用Git克隆维基萌博客代码,推荐使用main分支以获取稳定版本。
- 安装Git的指令根据不同Linux发行版有所不同。
- 更新维基萌博客代码时使用git pull命令。
- 配置Node.js环境,安装20.x版本并选择合适的镜像地址。
- 分别配置blog端和server端,创建.env文件并填写必要的参数。
- 注意DB_HOST和JWT_SECRET等重要配置项的填写。
- blog端和server端的配置步骤相似,需设置API的HTTP地址等。
- 在blog目录中运行yarn install和yarn run build进行编译。
- 设置站点时需分别配置管理端和博客端的相关信息。
- 通过终端创建站长账号,注意用户名和密码的要求。
- 通过管理后台进行博客管理和设置,确保必填项完整。
- 优化nginx配置以提高媒体文件和API的访问效率。
- 添加特定的nginx配置以解决音频文件播放问题和API访问IP显示不准确的问题。
❓
延伸问答
如何使用aaPanel搭建维基萌博客?
首先安装MongoDB,克隆维基萌博客代码,配置Node.js环境,然后分别配置blog端和server端,最后编译并设置站点。
MongoDB的安装和配置步骤是什么?
在aaPanel的应用商店搜索并安装MongoDB,创建数据库集合时注意DBName和安全认证设置。
如何更新维基萌博客的代码?
在克隆好的目录下运行git pull命令即可拉取最新的代码,然后停止并重新编译运行。
在配置Node.js时需要注意哪些事项?
安装20.x版本的Node.js,并选择合适的镜像地址,确保配置文件中的重要参数填写正确。
如何创建站长账号?
通过终端输入yarn run create-user 账号 密码 昵称来创建站长账号,注意用户名和密码的要求。
如何优化nginx配置以提高访问效率?
添加特定的nginx配置来优化媒体文件和API的访问,确保音频文件能正常播放和IP显示准确。
➡️