web-dev-qa-db-ja.com

ホストされているサーバーにMEANスタックをデプロイするにはどうすればよいですか?

私はMEANで構築された優れた作業用ウェブサイトを持っていて、ローカルでうまく動作します。サーバーに展開したいのですが、ファイルを自分のWebサイトのFTPにアップロードする以外にWebサイトを展開したことはありません。

チュートリアルは誰ですか?

20
user349072

ここから始めます... https://github.com/linnovate/mean#hosting-mean どのオペレーティングシステムでホストする予定ですか?

3
Lior Kesos

もう1つの優れた出発点は、デジタルオーシャンです。チュートリアル付きのワンクリックインストールMEANスタックを提供しています。 https://www.digitalocean.com/community/tutorials/how-to-use-the-mean-one-click-install-image

1
JoeLee

MEAN Stack application環境にHeroku cloud applicationをデプロイしたところです。導入手順は簡単です。

展開する手順:

  1. あなたの平均スタックプロジェクト構造は this のようになります。 This is very important step. The bottonline is your package.json and server.js should be under your root directory. Have a look at the link to know more about the structure.
  2. リモートリポジトリをローカルでクローンします。つまり、git clone https://github.com/heroku/node-js-getting-started.git
  3. クローンされたリポジトリ内に移動します。 cd node-js-getting-started
  4. git add .を実行します
  5. git commit -m "Sample"を実行します
  6. Heroku loginを実行します(任意のキーを押してブラウザーを開き、[ログイン]をクリックするように求められます。ログイン後、ブラウザーインスタンスを閉じます。
  7. heroku create myApp --buildpack heroku/nodejsを実行します。 Note: Buildpacks are responsible for transforming deployed code into a slug, which can then be executed on a dyno詳細
  8. git Push heroku masterを実行します。あなたの服従が始まります。
  9. 展開が完了すると、コマンドプロンプトターミナルに完全な展開ログが表示されます
  10. これでアプリケーションがデプロイされました。アプリの少なくとも1つのインスタンスが実行されていることを確認します:heroku ps:scale web=1

  11. heroku openを実行します。デプロイされたインスタンスを実行します。

  12. heroku logsを実行して、実行中のアプリに関する情報を表示します。 詳細

詳細については、次のリンクをご覧ください。

https://devcenter.heroku.com/articles/getting-started-with-nodejs#prepare-the-apphttps://devcenter.heroku.com/articles/deploying- nodejs

0
immirza