将crowi-plus进行各种额外安装
在以前的文章中我已经安装了crowi-plus。
- crowi-plusを試してみた
半年多过去了并且已经安装了插件,以下是一些备忘录。
主要介绍在Windows服务器上的安装方法。(因为我们公司内部环境采用的是Windows系统)
本体的版本升级
当初导入时的版本是2.0.9,但目前已经升级到2.3.0。
我也进行了一些更改,但还是决定大胆地进行更新。
REM ローカルの変更を強制的にリセット
git reset --hard
REM crowi-plusのバージョンアップ
git pull
REM ビルド
yarn
由于这个原因,插件消失了,需要重新安装。
插件的安装方法
插件目前有两个。
-
- crowi-plugin-lsx
- crowi-plugin-pukiwiki-like-linker
入门很简单。
yarn add growi-plugin-lsx
2019/10/10添加)
一想到只能安装“1.3.9”。
在package.json中指定了growi-plugin-lsx的3.0.0版本
批处理
yarn add growi-plugin-lsx
就安装好了。
添加搜索表单
因为文章数量增多,所以添加了搜索表单。
安装Elasticsearch
我参考了这篇文章。
-
- 从这里获取Elasticsearch(仅支持版本5及以上)。
-
- 随意解压并放置在合适的文件夹中。
-
- 在config/elasticsearch.yml中添加network.host: [服务器IP]。
-
- 注册并启动服务。
- 安装插件。
REM サービス登録
D:\elasticsearch\bin>elasticsearch-service.bat install
REM analysis-icuのインストール
D:\elasticsearch\bin>elasticsearch-plugin.bat install analysis-icu
REM kuromojiのインストール
D:\elasticsearch\bin>elasticsearch-plugin.bat install analysis-kuromoji
REM サービス起動
D:\elasticsearch\bin>elasticsearch-service.bat start
如果顺便将服务设置为自动执行可能比较好。
添加到环境变量
setx ELASTICSEARCH_URI http://[サーバIP]:9200 -m
Crowi-Plus的配置在旁边。
在重新启动后,在管理=>搜索管理画面中,点击”Build Now”来创建索引。
总结
虽然遇到了许多问题,但慢慢地变得更加便利了。
如果引入了其他插件等,我会进行追加说明。