Amazon LightsailでStrapiを動かす(SSL, 独自ドメイン)

概要 Amazon LightsailでStrapiを動かす機会がありましたので、その備忘録です。以下の記事を参考にしました。 https://zenn.dev/holykzm/articles/1e54cc25207657 インスタンス Node.jsを選択します。 メモリは1GB以上のものを選択してください。Lightsail上でビルドする場合、メモリ不足でエラーが発生します。 SSL、独自ドメイン 以下を参考にしてください。 /ja/posts/5772d6c918508a/#独自ドメインの付与 Static IPを付与して、Route 53で独自ドメインを設定し、以下を実行します。 s u d o o p t / b i t n a m i / b n c e r t - t o o l ProxyPassの設定 (より適切な記述箇所があるかと思いますが、)以下を追記します。 # P P r r 末 o o 尾 x x に y y 以 P P 下 a a を s s 追 s s 加 R / e v h e t r t s p e : / l h o t c t a p l : h / s l t o : c 1 a 3 l 3 h 7 s t : 1 3 3 7 / apacheの再起動 ...

2023年4月11日 · 4 分 · Nakamura

nuxt3をamazon lightsailで公開する:pm2の使用

はじめに nuxt3などを用いて開発したアプリケーションについて、github pages, netlify, aws amplify, およびServerless Framework+Lambdaなどを用いてデプロイすることが多いのですが、今回はvpsを用いて公開する機会があり、その備忘録です。 参考 具体的には、Amazon Lightsailとpm2を使用します。 Amazon Lightsailインスタンスの作成 Node.jsのblueprintを選択します。 また3000番ポートを使用するので、ファイアウォールを開放しておきます。 pm2の設定 以下の記事を参考にしました。 https://it-evo.jp/blog/blog-70/ インストール s n u p d m o i s n u s t a l l p m 2 - g Nuxt3のダウンロードとビルド サンプルプログラムをダウンロードします。 s c g u d i t b / i h c t o l n m o a e n m / e i b i h t t n t a p m s i : / / / g i t h u b . c o m / n a k a m u r a 1 9 6 / n u x t 3 - p m 2 セットアップ ...

2022年12月22日 · 3 分 · Nakamura