markdownで気軽に始められるwikiです。
どーしてもwikiの記法に慣れないので導入。
予めmongodbを導入しておいてください。
インストール
$ mkdir /var/www/hoge.com/wiki
$ cd wiki
$ npm init
(適当にenter)
$ sudo npm install wiki.js@latest
設定
node wiki configure
設定ウィザードが起動するので、http://サーバのIP:3000 にアクセス。
ウィザードでよしなにやってくれるのでcontinueでどんどん進んでく。
途中URL(https://wiki.hoge.com) とポート(8080とか)、DB名を指定します。
※バーチャルホストとかで既にポート使用してる場合はそのまま80とか443とか指定できないので8080とか適当なポートを指定してnginxのリバースプロキシで80や443にリダイレクトしてください
ウィザードが終了すると、URLに画面遷移します。
自動起動
pm2で起動しているのを確認してそのままpm2に登録。
$ pm2 list
$ pm2 update
$ pm2 save