MrDoc安装手册
简易运行
部署指南
Docker 部署 MrDoc(推荐)
官方 Docker 镜像部署
Linux 部署 MrDoc
使用 Nginx + uWSGI 部署 MrDoc
一键部署脚本(已停止维护)
宝塔面板「Python 项目管理器1.9」部署
官方 Docker 镜像部署
Windows 部署 MrDoc
使用 Waitress 部署
Windows 部署面板
更新升级说明
系统依赖库说明
开源版>专业版数据迁移步骤
原生部署转 Docker 部署
配置指南
配置文件说明
自定义数据库配置
文集生成 PDF 文件的配置
全文搜索配置
centos 7 下升级自带 sqlite3
配置站点语言
Docker 下使用 MySQL 数据库
MySQL 数据库支持 emoji 的配置
使用 Nginx 托管静态文件资源
使用 Nginx 开启 SSL / 设置 HTTPS
使用 Nginx 配置反向代理/绑定域名
Nginx 处理本地视频播放
自定义 uwsgi 配置
常见问题
提示SQLite3版本错误怎么办?
管理员忘记密码怎么办?
如何进行站点数据备份/站点迁移?
开源版数据导出与导入
专业版数据导出与导入
报错:SyntaxError: invalid sysntax
MySQLdb._exceptions.OperationalError: (1366, "Incorrect string value:)
宝塔面板「Python项目管理器」虚拟环境使用问题
如何对站点数据进行备份?
查看日志/日志存储位置
故障排查
开源版与专业版对比
打赏赞助记录
专业版咨询/购买
本文档使用「觅思文档专业版」发布
-
+
首页
一键部署脚本(已停止维护)
> d 如果对 Linux 操作和使用不熟悉,对英文不熟悉或不会用翻译软件对系统的提示信息进行翻译和理解,请移步 [《Docker 部署》](https://doc.mrdoc.pro/doc/3958/) > d 不同服务器的系统环境差异巨大,你的设备不一定能够成功使用一键部署脚本。推荐使用 Docker 部署,请移步 [《Docker 部署》](https://doc.mrdoc.pro/doc/3958/) > d 一键部署脚本已停止维护,推荐使用 Docker 部署,请移步 [《Docker 部署》](https://doc.mrdoc.pro/doc/3958/) 视频教程: <iframe src="//player.bilibili.com/player.html?aid=298509941&bvid=BV1LF411u7NM&cid=585232309&page=1" height=400 width=500 frameborder=0 allowfullscreen> </iframe> ## 平台测试情况 - [x] CentOS 8.5.2111-x86_64(开源版测试通过) - [x] CentOS 7-x68_64(开源版测试通过) - [x] Debian 8.11.1-i386(不通过,源自带的Python3版本为3.4,不满足MrDoc版本要求,可自行安装Python3.6+) - [x] Debian 9.13.0-i386(不通过,源自带的Python3版本为3.5,部分依赖库版本不支持3.5,可自行安装Python3.6+) - [x] Debian 10.11.0-i386(开源版测试通过) - [x] Debian 11.2.0-i386(开源版测试通过) ## 使用教程 在终端中运行以下命令,可重复执行。 ### 开源版 1、获取一键部署脚本 ``` ### github 链接(二选一) git clone https://github.com/Jonnyan404/oh-my-mrdoc.git ### gitee 链接(二选一) git clone https://gitee.com/jonnyan404/oh-my-mrdoc.git ``` 2、运行一键部署脚本 ``` cd oh-my-mrdoc export mrdocport=10086;bash mrdoc.sh -i ``` ### 专业版 1、获取一键部署脚本 ``` ### github 链接(二选一) git clone https://github.com/Jonnyan404/oh-my-mrdoc.git ### gitee 链接(二选一) git clone https://gitee.com/jonnyan404/oh-my-mrdoc.git ``` 2、运行一键部署脚本 ``` cd oh-my-mrdoc export mrdocport=10086;bash mrdoc.sh -i https://test:123456@git.mrdoc.pro/MrDoc/MrDocPro.git ``` 部署成功后,打开 `http://IP:10086` 即可访问,用户密码请查看脚本提示!**注意:自2021年9月7日去除nginx配置,但配置文件依然保留,供参考!** ## 管理 MrDoc ### 更新MrDoc 开源版:`mrdoc -u` 专业版:`mrdoc -u pro` ### 重启MrDoc 开源版:`mrdoc --restart` 专业版:`mrdoc --restart pro` ### 更多管理命令 查看更多管理命令: ``` root@raspberrypi:/opt/oh-my-mrdoc# bash mrdoc.sh -h ./mrdoc.sh [-h] [-i link] [-start pro] [-stop pro] [-restart pro] [-u pro] [-c] [--remove pro] [-v] -h, --help Show help | 展示帮助选项 -i, --install To install mrdoc | 安装 mrdoc -start, --start Start mrdoc | 启动 mrdoc -stop, --stop Stop mrdoc | 停止 mrdoc -restart, --restart Restart mrdoc | 重启 mrdoc -u, --update Update mrdoc version | 更新 mrdoc 源码 --remove Remove installed mrdoc | 卸载 mrdoc -c, --check Check for update | 检查mrdoc安装脚本是否可更新 -v, --version Look script version | 查看脚本版本号 ``` ## 常见问题 1、部署成功后访问提示 Internet error 执行命令 `mrdoc --restart` 进行重启。 2、升级SQLite版本后,访问提示 Internet Error,查看日志还是显示 SQLite 版本问题 执行如下命令: ``` mv /usr/lib64/libsqlite3.so.0 /usr/lib64/libsqlite3.so.0_old cp /usr/local/lib/libsqlite3.so.0 /usr/lib64/libsqlite3.so.0 ``` ## 问题反馈 如果部署不成功,请整理如下信息,反馈到 issue 里: - 操作系统类型和版本,例如 CentOS 7 64位; - 脚本执行的完整输出截图或文本; 反馈渠道: - gitee issue:<https://gitee.com/jonnyan404/oh-my-mrdoc/issues> - github issue:<https://github.com/Jonnyan404/oh-my-mrdoc/issues> - 电报群:<https://t.me/mrdocfun>
亖
2024年7月6日 15:28
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期