首页 > 后端 > 正文

MrDoc 觅思文档是自托管、私有部署的在线文档管理系统和知识库。

使用手册和安装方法可参考官方的手册。

这里要说的是 按照官方文档在宝塔面板中部署可能会有点问题,因为官方的使用的是宝塔面板「Python 项目管理器1.9」部署,现在宝塔面包的「Python 项目管理器」是2.51版本。

问题出现在现在「Python 项目管理器2.51」已经不需要激活Python的虚拟环境。所以需要将官方手册中的安装步骤的第五点的命令做少许修改:

下面是MrDoc官方手册的的部署命令:

1.在终端中执行如下命令激活当前项目的 Python虚拟环境中

source ./{MrDoc项目名称}_venv/bin/activate

2.执行数据库迁移命令:

python manage.py makemigrations
和
python manage.py migrate

3.创建管理员账号的命令:

python manage.py createsuperuser

如果你使用的是宝塔面包中最新的「Python 项目管理器」

需要做如下修改:

进入你的MrDoc源码目录这步不要忘了):

1.不需要上面的激活当前项目的 Python虚拟环境,所以这一步不要执行

2.执行数据库迁移命令修改如下:

注意:/www/wwwroot/MrDoc/df6f78eb5c77bd8b2594a44656688b9e_venv/bin/python3 黄色部分每个人不一样,请自行查看。这个路径要写全

/www/wwwroot/MrDoc/df6f78eb5c77bd8b2594a44656688b9e_venv/bin/python3 manage.py makemigrations

/www/wwwroot/MrDoc/df6f78eb5c77bd8b2594a44656688b9e_venv/bin/python3 manage.py migrate

3.创建管理员账号:

/www/wwwroot/MrDoc/df6f78eb5c77bd8b2594a44656688b9e_venv/bin/python3 manage.py createsuperuser

至此就可以正确安装了

RoveCoder版权所有,转载请注明

猜你喜欢
picture loss