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