1. 167为应用服务器,Linux系统。
在根目录建立MinDoc文件夹mkdir MinDoc,用ssh链接Linux,然后将 mindoc_linux_amd64.zip 拖至MinDoc目录下。
2. 执行 unzip mindoc_linux_amd64.zip 进行解压
3.设置环境变量 键名为 ZONEINFO,值为MinDoc根目录下的/lib/time/zoneinfo.zip
在 etc/profile 文件里设置环境变量
退出后,执行export命令可看
4. 184是数据库服务器,在上面建立 mindoc
如果你使用的 mysql 数据库,请创建一个编码为utf8mb4格式的数据库,如果没有GUI管理工具,推荐用下面的脚本创建:
CREATE DATABASE mindoc_db DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
5.配置数据库
请将刚才解压目录下 conf/app.conf.example 重名为 app.conf:
cp conf/app.conf.example conf/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_linux_amd64 install
6.
#启动程序
./mindoc_linux_amd64
这里面有2个问题,1个需要将 167服务器的8181端口打开访问。
另外是远程启动了,退出去是否会关闭掉。
nohup 命令或者 screen尝试一下。
nohup ./mindoc_linux_amd64 >nohup.out 2>&1 &
--------------------------------------------------
2021.2.21
运行知识库,显示是否运行mindoc知识库的服务
ps -ef| grep mindoc 显示运行的服务。