「Misskey」の版間の差分
表示
削除された内容 追加された内容
Kusanaginoturugi (トーク | 投稿記録) 細 →トラブルシューティング: 空行削除 |
Kusanaginoturugi (トーク | 投稿記録) アーカイブ タグ: 新規リダイレクト |
||
| 1行目: | 1行目: | ||
#redirect [[ArchWiki:アーカイブ]] |
|||
[[Category: |
[[Category:アーカイブ]] |
||
[[en:Misskey]] |
|||
{{Related articles start}} |
|||
{{Related|nginx}} |
|||
{{Related|PostgreSQL}} |
|||
{{Related articles end}} |
|||
[https://github.com/misskey-dev/misskey Misskey] は分散型ソーシャル・ネットワーキングプラットフォームです。[[Wikipedia:Mastodon|Mastodon]] のように、メッセージや写真、映像をを共有したり、他のサービスと接続できます。インスタンス間は [[Wikipedia:ActivityPub|ActivityPub]] で通信します。 |
|||
この記事では、Misskeyのインストール方法とシンプルな設定について説明しています。詳細については [https://misskey-hub.net Misskey-Hub] を御覧ください。 |
|||
== インストール == |
|||
{{AUR|misskey}} と、リバースプロキシとなるウェブサーバーを [[インストール]] してください。 |
|||
* {{Pkg|nginx}} (推奨) リバースプロキシ及びウェブサーバー |
|||
* {{Pkg|ffmpeg}} メディアのエンコードのため |
|||
== 設定 == |
|||
=== default.conf === |
|||
最初のステップは、 {{ic|default.conf}} を編集してサーバーを反映させることです。 |
|||
{{hc|/etc/webapps/misskey/default.conf|url: https://example.tld/}} |
|||
設定値は、インターネットから到達可能なパブリックなURLである必要があります。推奨はしませんが、IPアドレスを使用することもできます。 |
|||
{{Warning|変更するには、データベースをリセットする必要があります。}} |
|||
=== PostgreSQL === |
|||
[[PostgreSQL]] を [[PostgreSQL#PostgreSQL_.E3.81.AE.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB|初期設定]]、 [[Systemd#.E3.83.A6.E3.83.8B.E3.83.83.E3.83.88.E3.82.92.E4.BD.BF.E3.81.86|起動]] します。 |
|||
デフォルトでは、Misskeyが使用する5432ポートを使ってlocalhostに到達できる必要があります。他のポートを使う場合は、 {{ic|default.conf}} を修正する必要があります。 |
|||
デフォルトでは、 {{AUR|misskey}} はシステムユーザー ''misskey'' を使ってデータベースに接続します。 [[PostgreSQL#.E6.9C.80.E5.88.9D.E3.81.AE.E3.83.87.E3.83.BC.E3.82.BF.E3.83.99.E3.83.BC.E3.82.B9.2F.E3.83.A6.E3.83.BC.E3.82.B6.E3.83.BC.E3.81.AE.E4.BD.9C.E6.88.90|PostgreSQL 最初のデータベース/ユーザーの作成]] を参照して、PostgreSQLのユーザー ''misskey'' とデータベース ''misskey'' を作成します。 |
|||
=== Redis === |
|||
[[redis]] サービスを [[Systemd#.E3.83.A6.E3.83.8B.E3.83.83.E3.83.88.E3.82.92.E4.BD.BF.E3.81.86|起動]] します。 |
|||
=== Misskeyデータベースの初期化 === |
|||
Misskeyを開始する前に、データベースを初期化する必要があります。 |
|||
# /usr/bin/misskey -i |
|||
{{Note|外部のデータベースサーバーの場合は、ヘルパースクリプトのパラメータを {{ic|-I}} に変更して、PostgreSQLとRedisの可用性チェックを実施しないようにします。}} |
|||
== 起動 == |
|||
[[misskey]] サービスを [[Systemd#.E3.83.A6.E3.83.8B.E3.83.83.E3.83.88.E3.82.92.E4.BD.BF.E3.81.86|起動]] します。 |
|||
サーバーの {{ic|:3000}} ポートでサービスが利用可能になります。 |
|||
最後のステップは、 [[Nginx]] のようなリバースプロキシを設定することです。 [https://misskey-hub.net Misskey-Hub] では [https://misskey-hub.net/en/docs/admin/nginx.html テンプレート] が提供されています。 |
|||
== トラブルシューティング == |
|||
=== データベースの手動アップデート(マイグレーション) === |
|||
場合によっては、データベースが停止していたり、ローカルに利用可能なPostgreSQLデータベースが存在しないことがあるでしょう。そのようなときには、パッケージアップデートの際にマイグレーションが実行されないため、手動による実施が必要になります。PostgreSQLとRedisに到達できる状態になってから、ヘルパースクリプトからマイグレーションを実施します。 |
|||
# /usr/bin/misskey -m |
|||
{{Note|外部のデータベースサーバーの場合は、ヘルパースクリプトのパラメータを {{ic|-M}} に変更して、PostgreSQLとRedisの可用性チェックを実施しないようにします。}} |
|||
{{TranslationStatus|Misskey|2023-03-16|749820}} |
|||
2024年9月8日 (日) 17:24時点における最新版
転送先: