mirror of
https://iceshrimp.dev/Crimekillz/jointrashposs.git
synced 2024-11-25 10:19:07 +01:00
New translations ubuntu-manual.md (English)
This commit is contained in:
parent
0c4c08f690
commit
f73cc548d7
@ -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をデーモンで起動する設定をしよう。
|
||||||
|
Loading…
Reference in New Issue
Block a user