GCP で Pleroma を構築する6(失敗)
Google Cloud Platform(GCP)で Pleroma の構築に挑戦するシリーズ。
(1)GCP のインスタンスを作成。
Region:us-west1 (Oregon)
Zone:us-west1-a
Machine configuration
・Machine family:General-purpose
・Series:FIRST GENERATION>N1
・Machine type:g1-small (1 vCPU, 1.7 GB memory)
Boot disk:Public images で、Debian GNU/Linux 10 (buster); Standard persistent disk 30 GB
Firewall
・Allow HTTP traffic:チェックを入れる。
・Allow HTTPS traffic:チェックを入れる。
Networking
・Network interfaces:default をクリック。External IP で "External IP" を選択。"Network Service Tier" は "Premium" のままにしておく。
ドメインは別途取得済み(サブドメインを使う)。
(2)以下のサイトに従い構築する。
Pleromaインストールバトル ~GCP無料枠編~ – Qiita
https://qiita.com/mandel59/items/637c3c95fec26f9428ab
しかし $ sudo -Hu pleroma mix pleroma.instance gen のところで、以下のようなエラーが出てくる。
could not compile dependency :fast_html, "mix compile" failed. You can recompile this dependency with "mix deps.compile fast_html", update it with "mix deps.update fast_html" or clean it with "mix deps.clean fast_html"
==> pleroma
** (Mix) Could not compile with "make" (exit status: 2).
Please check you have: a C compiler, GNUMake, CMake and Erlang development headers installed before reporting an issue.
(続く)