Ubuntu Desktop 20.04 LTS にWiki.jsをインストールする
こんにちは、ともです。
今回はUbuntu Desktop 20.04 LTSをインストールしたDELL Studio 1550 PP39LのノートパソコンにWiki.jsをインストールします。
ノートパソコンにUbuntu Desktop 20.04 LTSをインストールする方法は以下を参照してください。

また、SSHの設定については以下を参考にして下さい。

Wiki.js
Wiki.jsは、Node.jsで実行されるWikiソフトウェアです。Dockerも用意されています。今回はDockerを使ってwiki.jsを構築します。
接続先のデーターベース(DB)を設定
DBのインストールは以下を参照してください。

接続先のDBを設定します。ログインします。
wiki.js用のDBユーザーを作成します。
user_nameはwikijsを指定します。
host_nameはlocalhostを指定します。
user_passwordは任意のパスワードを指定します。ここではwikijspassとします。
以下は例です。
次にDBを作成します。
database_nameに任意のDB名を指定します。
以下は例です。
次に権限を設定します。
以下は例です。
wiki.*はwikiのDBに権限を与えています。*.*とすることでDB全体の権限を付与することが出来ます。
Docker run
以下のコマンドを入力してDockerを起動します。
Dockerの設定は以下を参照して下さい。

以下例です。
--network hostとすることでDockerからホストにインストールされたDBにアクセスすることができます。
DBとの接続が出来ない場合ブラウザが表示されません。この場合sudo docker run -d -network host の-dを外して起動することでDocker起動時にログが表示されます。-d はdaemon(デーモン)を表しており常時起動中の状態です。
Wiki.jsのDocker停止
停止前にDockerの状態を確認します。
動作している場合は上記のように表示されます。上記例ではSTATUSがUPでDockerが起動中なので停止します。
停止コマンドは以下の通りです。
「コンテナID」は上記のCONTAINER IDの下に記載されているIDを指定します。
上記の例では以下のようになります。
停止を確認します。停止コマンドは先ほど入力したsudo docker ps コマンドの後ろに -aを付けます。
上記のようにSTATUSがExitedと表示されます。
Wiki.jsのDocker削除
wikikjsのdocker(コンテナ)を削除します。
先ほどと同様にコンテナIDをを指定します。
コンテナが削除されたか確認します。
削除されている場合は以下のように表示されます。
Wiki.js確認
ブラウザから確認を行います。
ブラウザを起動して以下のURLを入力します。
家庭内ネットワークの場合はlocalhostをマシン名またはIPアドレスに変更します。
Administrator Emailに任意のメールアドレスを入力します。
PasswordとConfirm Passwordに任意のパスワードを入力します。
Site URLはサイト名を入力します。(例 http://localhost:3000)最後に/バックスラッシュをつけるとエラーになりますので注意してください。
「INSTALL」ボタンを押下します。
「+ CREATE HOME PAGE」ボタンを押下します。
Markdownを選択します。
「OK」を選択します。
「CREEATE」を押して内容を保存し、「PAGE」選択します。
日本語化対応
日本語化対応を行います。トップページの右上の歯車のアイコンから管理ページにアクセスします。
左メニューの「Locale」を選択します。
右側の「DownLoad Locale」から「Japanese」をダウンロードします。そのあと「Site Locale」のプルダウンから「Japanese」を選んで「APPLY」ボタンを押下します。
これでWiki.jsのインストールは完了です。
0 件のコメント:
コメントを投稿
コメントをお待ちしています。