lightsailとnode.jsとexpressとvscodeでWebアプリを作ってみる

lightsailとnode.jsとexpressとvscodeでWebアプリを作ってみる

1, lightsailインスタンスをnode.jsで作ってみる。apacheもexpressもインストール済

2, ブラウザでアクセスすると手順が書いてある
https://docs.bitnami.com/aws/infrastructure/nodejs/get-started/get-started/

3, ブラウザベースの SSH クライアントを使用して接続する

4, ポート3000は閉じているので、IPv4 ファイアウォールで追加するとWelcome to Expressが表示される
http://IPアドレス:3000/

5, apacheのドキュメントルートを変更

http://IPアドレス で、Welcome to Expressが表示される事を確認したら、IPv4 ファイアウォールで追加したポート3000は削除しておく

6, vscode+RemoteSSHで接続
ローカルの.ssh/configに接続情報を追記
/opt/bitnami/projects/sample/ をプロジェクトルートにする

views/index.pugを修正

Hello to Expressに変更されていればOK