nextjs devサーバビルダー(AWSライト付き)
これまで、デルのサービスはほとんどユーザーが利用できなかったため、サーバの生産と開発を問わず管理されていました.
しかし、最近では一部の実際のユーザーが現れ、問題が発生している.
従来と同様の新機能が完成すると、直ちに生産に投入されるため、水漏れが発生した.
△一つの場所を改善すれば、もう一つの場所が掘られる...もう一つの場所を補修すれば、もう一つの場所が掘られる...クレイジーだ.
今はもう逃げ場がない.now it's the time to make DEV server...
(dev)サーバを開いたときのチェックリストはどこでサーバーを開設しますか? オペレーティングシステム選択 Webサーバは何で作られていますか? WASは必要ですか?それともWebサーバのみに移動しますか? DNSを使用しますか? バージョン? 4つくらい考えておけばよかったかも
ワークフロー
1.サーバを作成するためにクラウドサービスを選択
以前はAWSライトセイルを使っていたので迷わずAWSライトセイルを選びました.
どうせメンバーだけ使うメンバー資格が安いんだから.せんたく
(だからちょっと遅いけど…)
2.オペレーティングシステムの選択
OSは好みで選べばいいのですが…
今回の作品は会社の作品なので...会社用centosと同じ構成で...
(なんといっても、構造が似ていると聞きやすい…ははは)
3.Webサーバの選択
Webサーバは、自分の好みに合わせて選択することもできます.
しかし、私は方向性がありませんか?まだわからないの?使いたいならよく使うものを選んだほうがいいです
過nginxのみnginxに決定…^^
どうせエージェントサーバで使うんだから...悪くないみたい
4.WASは必要ですか?
必要ありません.
代わりにPM 2をインストールしてプロセス管理を行います.
PM 2のようなプロセスマネージャを使用することで、サーバを無停止で稼働させることができます
5.DNSを使用しますか?
DNSが必要なら使いますが、エントリーレベルです...一銭節約のため、固定IPのみを使うことに…!
6.構築しますか?
環境変数を個別に設定していないため...(まだ間に合いませんが)…構築だけでなくdevに移動します.
pm 2をnpm run devに変換
nextjsはlocalhost:3000で開いているので、nginxでproxyを設定してport:3000を表示します.
その後、pm 2はnpm run devを自動的に起動する.(下記参照) 以下の文章を参考にして、簡単にできます...! nginxエージェントの設定 nextjsとpm 2の使用
しかし、最近では一部の実際のユーザーが現れ、問題が発生している.
従来と同様の新機能が完成すると、直ちに生産に投入されるため、水漏れが発生した.
△一つの場所を改善すれば、もう一つの場所が掘られる...もう一つの場所を補修すれば、もう一つの場所が掘られる...クレイジーだ.
今はもう逃げ場がない.now it's the time to make DEV server...
(dev)サーバを開いたときのチェックリスト
ワークフロー
1.サーバを作成するためにクラウドサービスを選択
以前はAWSライトセイルを使っていたので迷わずAWSライトセイルを選びました.
どうせメンバーだけ使うメンバー資格が安いんだから.せんたく
(だからちょっと遅いけど…)
2.オペレーティングシステムの選択
OSは好みで選べばいいのですが…
今回の作品は会社の作品なので...会社用centosと同じ構成で...
(なんといっても、構造が似ていると聞きやすい…ははは)
3.Webサーバの選択
Webサーバは、自分の好みに合わせて選択することもできます.
しかし、私は方向性がありませんか?まだわからないの?使いたいならよく使うものを選んだほうがいいです
過nginxのみnginxに決定…^^
どうせエージェントサーバで使うんだから...悪くないみたい
4.WASは必要ですか?
必要ありません.
代わりにPM 2をインストールしてプロセス管理を行います.
PM 2のようなプロセスマネージャを使用することで、サーバを無停止で稼働させることができます
5.DNSを使用しますか?
DNSが必要なら使いますが、エントリーレベルです...一銭節約のため、固定IPのみを使うことに…!
6.構築しますか?
環境変数を個別に設定していないため...(まだ間に合いませんが)…構築だけでなくdevに移動します.
pm 2をnpm run devに変換
nextjsはlocalhost:3000で開いているので、nginxでproxyを設定してport:3000を表示します.
その後、pm 2はnpm run devを自動的に起動する.(下記参照)
# for development
pm2 start npm --name "next" -- run dev
# for production
npm run build
pm2 start npm --name "next" -- start
Reference
この問題について(nextjs devサーバビルダー(AWSライト付き)), 我々は、より多くの情報をここで見つけました https://velog.io/@hjkdw95/nextjs-dev서버-구축기-with-AWS-lightsailテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol