Node.jsとExpressを使用してREST APIを作成しましたので、フロントエンドから接続するために共有してサーバーに公開する必要があります。 私にそれをする正しい方法を教えてもらえますか?Node.js REST APIをプロダクションモードに展開する方法
答えて
あなた可能性
あなたがそれに満足しているなら、あなたはdynoを買うか、他のプラットフォームliを使うことができますアゼルまたはAWS。
既存アプリをHerokuに導入する方法の詳細については、pageをご覧ください。
あなたが求めている質問は非常に広いです。それは多くの方法で行うことができます。私にとってこの2部のチュートリアルは非常に役に立ちました。 https://hackernoon.com/tutorial-creating-and-managing-a-node-js-server-on-aws-part-1-d67367ac5171。ただし、これはAWS EC2のインストールのみを対象としています。これは、Google Cloud、Azureなどローカルに展開することと大きく異なります。一般的に
は、次の手順を修正する必要があります。
1)はどこか(ローカルサーバーを作成するか、またはクラウドに)
2)アプリケーションを実行するためにすべてのものをインストールします。あなたのケースではNode.jsの少なくとも
3)サーバー
4)ノード
5でそれを実行する上でのアプリのコピーを入れて)サーバーのIPに行く
このチュートリアルでは詳細を説明します。免責事項:実際に本番環境でこれを使用する場合は、考慮すべき方法があります。たとえば、セキュリティポリシー、プロキシの設定、証明書のインストールなどです。プロダクションアプリケーションの実行を開始する前に、適切にそれをお読みください。
ノードを本番サーバーにインストールしてから、プロジェクトがどこに配置されているかを確認できます。
コピーそのパス
オープンCmdを>>
「CDコピーしたパスを入力します。>>あなたがNPM
が& REST APIを使用して作業しますインストールされます入力してください。
- 1. Windows 10のIoT - REST APIの展開
- 2. REST APIを自動的に作成する方法node.js/MongoDB
- 3. Node.js&Swift3 REST API
- 4. Node.js HTTP REST APiプロジェクトを構造化する方法は?
- 5. Common Lispで&restパラメータを展開する
- 6. Node.js C++拡張の展開
- 7. node.jsの展開/解決
- 8. sailsjs APIを展開する最も簡単な方法
- 9. JpanelsをGridBagLayoutに展開する方法
- 10. divを親に展開する方法
- 11. spring data rest:ユーザー管理apiを公開する方法
- 12. シェフの展開リソースで変更を展開する方法は?
- 13. Smack API - ループリストjxTaskpaneを展開して崩壊させる方法
- 14. ASP.NETのWeb API - 展開
- 15. スプリングブート展開方法
- 16. REST APIログイン方法
- 17. スパークレストapiサーバー展開
- 18. ノードジェルなしでヒロクにアンゴラを展開する方法
- 19. node.jsのRESTクライアント
- 20. WebViewを展開する方法
- 21. VS2008 Webサイトアプリケーションプロジェクトを展開する方法
- 22. レルムオブジェクトサーバーを展開する方法
- 23. ASP.NET Webサイトを展開する方法
- 24. .NETツリービューノードを展開する方法+/-
- 25. カスタムOutlookソーシャルコネクタプロバイダを展開する方法
- 26. C#でコンソールアプリケーションを展開する方法
- 27. ドロップダウンアイテムを展開する方法
- 28. Visual Studioパッケージを展開する方法
- 29. divを展開する方法
- 30. MDMチェックインサーバーを展開する方法
ここに正式なヒントがあります(参考: )。http://expressjs.com/en/advanced/best-practice-performance.html –
展開するには、http://docs.aws.amazon.com/ elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html –