データベースはお手軽にSQLiteを使って、公式の手順通りにあっさり導入は終わり。
・・・なのですが、そのままではまともに日本語の検索ができません。
elasticsearchとkuromojiで対応可能ではあるみたいだけど、そこまでするならpukiwikiでいいかなぁ。
と、軽く検索をかけてMacWikiさんのサイトでBruteSearchなる方法を発見。
ちょっと情報が古いし、そのままではMySQL用なのでSQLiteでは動かないけれど、参考にしてやっつけのBruteSqliteSearchをでっち上げてみた。
これでSQliteのMedeaWikiで日本語の全文検索ができるようになります。 単純にMATCHをLIKE検索にしただけ
raspberry pi2で動かすmediawikiは実に重い。pi3で動かせばもう少しはマシなのかな。
あとカテゴリの追加がいまいち上手く動かない。 ここを参考にしてみたけど、確かに
$ php maintenance/rebuildall.phpでカテゴリもリンク元チェックも動くようになるんだけど、これをcronで定期的に実行する手はあるんだけど、、、
あ、ちなみに実行するにはDBへのアクセス権が必要です。