MinDoc 部署

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  显示运行的服务。

猜你喜欢

转载自blog.csdn.net/yemenlinweihan/article/details/113791631