New translations ubuntu-manual.md (English)

This commit is contained in:
かっこかり 2023-12-31 13:29:56 +09:00
parent 0c4c08f690
commit f73cc548d7

View File

@ -11,11 +11,15 @@
[**シェルスクリプトの詳細と使用方法はこちらから!**](./bash/) [**シェルスクリプトの詳細と使用方法はこちらから!**](./bash/)
:::tip :::tip
シェルスクリプトでの開発環境へのインストールは想定されていません。 シェルスクリプトでの開発環境へのインストールは想定されていません。
::: :::
:::tip :::tip
ドメインの購入とCloudflareのセットアップ、サーバーの確保についてはご自身でご準備ください。 ドメインの購入とCloudflareのセットアップ、サーバーの確保についてはご自身でご準備ください。
::: :::
不具合があれば[ @aqz@p1.a9z.dev へのメンション](https://p1.a9z.dev/@aqz)にてお知らせいただければと思います。 不具合があれば[ @aqz@p1.a9z.dev へのメンション](https://p1.a9z.dev/@aqz)にてお知らせいただければと思います。
@ -27,7 +31,9 @@
[docker-compose](./docker/)なら、手作業でももうちょっと簡単に実行できるはずです。 [docker-compose](./docker/)なら、手作業でももうちょっと簡単に実行できるはずです。
:::danger :::danger
一度使用を始めたサーバーのドメイン・ホスト名では、データベースを作り直さないでください! 一度使用を始めたサーバーのドメイン・ホスト名では、データベースを作り直さないでください!
::: :::
## はじめに ## はじめに
@ -52,7 +58,9 @@ OSの違い、Misskey本体や依存するソフトウェアのバージョン
- ここではドメインをexample.tldとして解説を進めるので、自分が買ったドメインに適宜置き換えて読むこと。開発環境の場合はlocalhostと読み替えます設定ファイルの項で別途説明 - ここではドメインをexample.tldとして解説を進めるので、自分が買ったドメインに適宜置き換えて読むこと。開発環境の場合はlocalhostと読み替えます設定ファイルの項で別途説明
:::danger :::danger
一度使用を始めたサーバーのドメイン・ホスト名は、決して変更しないでください! 一度使用を始めたサーバーのドメイン・ホスト名は、決して変更しないでください!
::: :::
## nanoの使い方 ## nanoの使い方
@ -78,7 +86,9 @@ sudo adduser --disabled-password --disabled-login misskey
``` ```
:::tip :::tip
開発環境の場合はユーザーを分ける必要はありません 開発環境の場合はユーザーを分ける必要はありません
::: :::
## 基本的なソフトウェアのインストールと設定 ## 基本的なソフトウェアのインストールと設定
@ -174,10 +184,12 @@ activeならOK。
### nginx ### nginx
nginxは、主としてリバースプロキシに用いられるWebサーバーソフトである。Misskeyには必須ではないが、キャッシュ等をするとパフォーマンスが向上したり、httpからhttpsへの転送などをするために、インストールしておこう。 http\://localhost にアクセスし、\*Welcome to nginx!\*と表示されればOK。Misskeyには必須ではないが、キャッシュ等をするとパフォーマンスが向上したり、httpからhttpsへの転送などをするために、インストールしておこう。
:::tip :::tip
開発環境の場合はnginxのセットアップは不要です 開発環境の場合はnginxのセットアップは不要です
::: :::
nginx.orgのドキュメント http\://nginx.org/en/linux_packages.html#Ubuntu に従ってインストールする。 nginx.orgのドキュメント http\://nginx.org/en/linux_packages.html#Ubuntu に従ってインストールする。
@ -238,7 +250,9 @@ sudo apt install -y git build-essential
サーバーをインターネットに公開する準備をする。 サーバーをインターネットに公開する準備をする。
:::tip :::tip
開発環境の場合はファイヤーウォールやCloudFlare、Certbotの設定は不要です 開発環境の場合はファイヤーウォールやCloudFlare、Certbotの設定は不要です
::: :::
### ファイヤーウォール ### ファイヤーウォール
@ -272,7 +286,9 @@ sudo systemctl enable ufw
``` ```
:::tip :::tip
ufwは、netfilter(iptables)を人間が操作しやすいようにするアプリだ。インストールスクリプトは、OCI環境ではnetfilterを直接操作する。 ufwは、netfilter(iptables)を人間が操作しやすいようにするアプリだ。インストールスクリプトは、OCI環境ではnetfilterを直接操作する。
::: :::
### CloudFlare ### CloudFlare
@ -376,7 +392,9 @@ nano .config/default.yml
設定できる値と記述方法は[.config/example.yml](https://github.com/syuilo/misskey/blob/develop/.config/example.yml)に書かれている。 設定できる値と記述方法は[.config/example.yml](https://github.com/syuilo/misskey/blob/develop/.config/example.yml)に書かれている。
:::tip :::tip
開発環境の場合、urlは`url: http://localhost:3000`と指定します。 開発環境の場合、urlは`url: http://localhost:3000`と指定します。
::: :::
```yml ```yml
@ -469,7 +487,9 @@ NODE_ENV=production pnpm run build
``` ```
:::tip :::tip
開発環境の場合、`NODE_ENV=production`は不要です。以降のコマンドでも同様に削除してください。 開発環境の場合、`NODE_ENV=production`は不要です。以降のコマンドでも同様に削除してください。
::: :::
### サーバーでビルドできない場合 ### サーバーでビルドできない場合
@ -515,7 +535,9 @@ CloudFlareのDNS設定が正しいIPアドレスになっているかもう一
## Misskeyのデーモンを作成 ## Misskeyのデーモンを作成
:::tip :::tip
開発環境の場合、デーモンの作成は不要です。 開発環境の場合、デーモンの作成は不要です。
::: :::
いったんCtrl+Cでプロセスをキルし、Misskeyをデーモンで起動する設定をしよう。 いったんCtrl+Cでプロセスをキルし、Misskeyをデーモンで起動する設定をしよう。