admin管理员组文章数量:1631138
基础包的安装
1.1 安装MinDoc之前首先安装go环境
1.1.1 下载地址 :https://golang/dl/,下载之后直接运行安装,安装路径就使用它默认的 C:\Go\ 即可,之后一路 Next 并完成安装。
1.1.2 Go 语言环境变量设置:Go 语言需要配置 GOROOT 和 Path 两个环境变量:GOROOT 和 GOPATH。(如果第一步安装使用的是默认安装目录 C:\Go\,那么安装程序就已经将 GOROOT 和 Path 两个环境变量设置好了,无须再对其进行手工设置。)
1.1.3 命令行对环境变量进行验证:打开 CMD 终端,输入 go env 查看变量是否设置成功
1.2 下载可执行文件
从https://github/lifei6671/mindoc/releases 下载最新版的可执行文件,一般文件名为mindoc_windows_amd.zip。
1.3 解压缩缩包
将刚才下载的文件解压,推荐使用好压解压到任意目录。建议不用中文目录名称。
1.4 创建数据库
如果你使用的mysql数据库,请创建一个编码为utf8mb4格式的数据库,如果没有GUI管理工具,推荐用下面的脚本创建:
CREATE DATABASE mindoc_db DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
如果你使用的是sqlite数据库,请将conf / app.conf中的数据库配置成如下,系统会自动创建sqlite数据库文件:
db_adapter=sqlite3
db_database=mindoc_db
1.5 配置数据库
请将刚才解压目录下conf / app.conf.example重名为app.conf。同时配置如下节点:
#数据库配置
db_adapter = mysql
# mysql数据库的IP
db_host = 127.0.0.1
#的MySQL数据库的端口号一般为3306
DB_PORT = 3306
#刚才创建的数据库的名称
db_database = mindoc_db
#访问数据库的账号和密码
db_username = root
db_password = 123456
在MinDoc根目录下使用命令行执行如下命令,用于初始化数据库:
mindoc_windows_amd64.exe安装
稍等一分钟,程序会自动初始化数据库,并创建一个超级管理员账号:admin密码:123456
1.6 启动程序
如果你设置了环境变量,但是没有重启电脑,请在cmd命令行启动mindoc_windows_amd64.exe程序。
如果你设置了环境变量,并且重启了电脑,双击mindoc_windows_amd64.exe即可。
此时访问http:// localhost:8181就能访问MinDoc了。
2 更新方法
下载编译后的文件解压缩,覆盖到原目录。
执行以下命令:
windows => mindoc_windows_amd64.exe install
如果看到 Install Successfully! 表示升级成功。
3 配置文档导出
在MinDoc 0.7以及以上版本中,导出功能由caliber实现。该程序是基于python的电子书制作软件,可导出多种文档格式。
caliber下载地址:https://calibre-ebook/download
根据自己的系统安装对应的calibre(需要注意的是,calibre要安装3.x版本的,2.x版本的功能不是很强大。反正安装最新的就好。)
安装完口径之后,将口径加入到系统环境变量(路径)中,执行下面的命令之后显示3.x的版本即表示安装成功。
ebook -convert --version
ebook-convert test.txt(要转的文件) test.pdf(转后的文件)
3 配置代理(根据实际的需求)
这一步可选,如果你不想用端口号访问MinDoc就需要配置一个代理了。
推荐使用nginx的做前端代理,当然,也可以用IIS做代理。
IIS的代理教程请参见:http : //blog.csdn/yuanguozhengjust/article/details/23576033? utm_source=tuicool&utm_medium=referral
Nginx代理的配置文件如下:
服务器{
听80 ;
#此处应该配置你的
域名: server_name webhook.iminho.me ;
charset utf-8 ;
#此处配置你的访问日志,请手动创建该目录:
access_log /var/log/nginx/webhook.iminho.me/access.log
位置 / {
try_files / _not_exists_ @backend ;
}
#这里为具体的服务代理配置
位置@backend {
proxy_set_header X-Forwarded-For $ remote_addr ;
proxy_set_header主机$ http_host ;
proxy_set_header X-Forwarded-Proto $ scheme ;
#此处配置MinDoc程序的地址和端口号
proxy_pass http://127.0.0.1:8181 ;
}
}
版权声明:本文标题:MinDoc在windows下的安装 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1729088217a1185846.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论