[解決済み] 複数のNode.jsサイトを異なるドメインで同じIP/サーバーにホストするにはどうすればよいですか?
2023-01-08 03:36:39
質問
私はそれにバインドされた単一のIPを持つLinuxサーバーを持っています。私は、このIP上のこのサーバーで複数のNode.jsサイトをホストしたいのですが、それぞれ(明らかに)固有のドメインまたはサブドメインを持っています。私はそれらをすべてポート 80 にしたいです。
これを行うための私のオプションは何ですか?
明白な解決策は、プロキシとして機能する node.js Web アプリによってすべてのドメインがサービスされ、固有のポートで実行されている他の node.js アプリにパススルーすることだと思われます。
どのように解決するのですか?
どちらかを選んでください。
- 他のサーバーを使用する ( nginxのような ) をリバースプロキシとして使用します。
- 使用する ノードhttp-proxy をリバースプロキシとして使用する。
- を使用します。 vhostミドルウェア を使用します。各ドメインが同じ Connect/Express コードベースおよび node.js インスタンスから提供できる場合。
関連
-
[解決済み】モジュール 'internal/util/types' が見つかりません。
-
[解決済み】E11000重複キーエラー mongodb mongooseのインデックス
-
[解決済み] MongoClient v3.0使用時、db.collectionが関数でない
-
[解決済み] ReferenceError: describe は定義されていません NodeJs
-
[解決済み] Express.js req.bodyが未定義です。
-
[解決済み] Node.jsのmodule.exportsの目的と使い方を教えてください。
-
[解決済み] Node.jsでディレクトリに存在するすべてのファイル名のリストを取得する方法は?
-
[解決済み] Node.jsで現在のスクリプトのパスを取得するにはどうしたらいいですか?
-
[解決済み] Node.JSを使用して、JSONファイルを(サーバー)メモリに読み込むにはどうすればよいですか?
-
[解決済み] ApacheとNode.jsを同じサーバーで使う
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】モジュール '@babel/core' が見つかりません。
-
[解決済み】passport.js passport.initialize() ミドルウェアが使用されていません。
-
[解決済み】Passport.js - エラー: ユーザーのセッションへのシリアライズに失敗しました。
-
[解決済み】Mongooseで、日付でソートするにはどうしたらいいですか?(node.js)
-
[解決済み] TypeError: コールバックはnodejsの関数ではありません。
-
[解決済み] nodejs - http.requestでresponse.writeを使用する場合、第一引数は文字列またはBufferでなければなりません。
-
[解決済み] エラーです。Cannot find module 'ejs'
-
[解決済み] エラー: ノード出力を "|head" にパイプするときに EPIPE を書き込む。
-
[解決済み] Mongoose Schema がモデルとして登録されていません。
-
[解決済み] Node.js + Nginx - 今度は何?