2021年7月12日月曜日

おひとり様Misskey鯖をラズパイ4で構築する《12》

 さて今回はMisskeyの設定ファイルの作成からやっていきます。

参考記事はいつもの通りこちら。

まず、設定ファイル.config/default.ymlを作成します。

nano .config/default.yml

上記の内容をdefault.ymlに書き込んで、保存して終了。

次にnginxの設定をします。

ルート権限で行います。

Misskey付属の設定ファイルdocs/examples/misskey.nginxを
/etc/nginx/sites-available/misskey.confとして保存し、nanoで開きます。


ルート権限で行うのでcpの前にsudoを付けて実行すると・・・
ファイルやディレクトリがないと言われてしまうので調査。

例では
cp /home/misskey/misskey/docs/examples/misskey.nginx
となっているがhome直下の/misskeyは自分のユーザ名に書き換えないといけなかった。

なので、
cp /home/****/misskey/docs/examples/misskey.nginx /etc/nginx/conf.d/misskey.conf

セキュリティ対策のため*で潰しているが、ここに自分のユーザ名を入れる。

これでコピーは出来た。

nanoで開いて書き換える。

※注意
nano /etc/nginx/conf.d/misskey.confの前にsudoを付けないと書き込み権限が付与されない。

書き換えたら保存して終了。

設定が機能するか確認。

nginx -t

ここもsudoを付けないとパーミッションエラーとなる。


このように表示されたので多分OK。

nginxデーモンを再起動します。

systemctl restart nginx

パスワードを求められるのでRaspberry Piのユーザのパスワードを入力。

ステータスを確認します。

systemctl status nginx

こうなればOK。

今回の記事はここまで。
次回はMisskeyのビルドを行います。

0 件のコメント:

コメントを投稿

ラズパイにMisskey鯖を構築する《まとめ》

 前回まで15回に分けて記事にしてきたラズパイでのMisskey鯖構築方法を簡潔にまとめます。 ・買ったもの Raspberry Pie 4 model B 4GB RAM バージョン RS (OKdo)版 LANケーブル マイクロHDMI → HDMI変換ケーブル 有線マウス ...