0

すべてのファイルをAmazonマシンインスタンスにバンドルしてアップロードできます。しかし、定期的にソースコードをアップロードしてアプリをテストし、常に最新バージョンを稼働させるためのより効率的な方法があるかどうかを確認したいと思います。ありがとう!

4

3 に答える 3

4

少し前に、Git のプッシュを使用して PHP をデプロイする簡単な方法を発見しました。1 つの注意点は、このプロセスでは、既に Git を VCS として使用しており、開発マシンとサーバーの両方にインストール済みであることを前提としていることです。

Git プッシュを使用してプロジェクトをデプロイする

于 2009-03-28T22:03:32.757 に答える
1

あなたの質問を正しく理解しているかどうかわかりませんが、Amazon マシン インスタンスは、Linux (または Windows) を実行している他のマシンと同じです。マシンがネットワーク内にある場合と同じツールを使用できます。もちろん、これをリモートで行う必要があります。Windows マシンから、 PuttyWinScpなどのツールを使用してインスタンスに接続できます。新しいイメージを作成できる場合は、おそらくこれらについて知っているでしょう。これらのツールを使用して、ローカル ネットワークでマシンを構成した場合と同様にインスタンスを構成します。

于 2009-03-28T22:00:34.513 に答える
0

それはあなたが「展開」と呼ぶものに依存します。サーバーの「展開」に ftp-ing ファイルを呼び出す人々を見てきました:)要するに、展開を次のようにします。

  • 自動化
  • アトミック
  • 可逆
  • データベーススキーマを管理する

詳細な説明はこちら: http://blog.astrails.com/2008/12/17/deployment-process-requirements

Ruby Land のデプロイ ツールを使用して、そのほとんどを使用できることに注意してください。

于 2009-04-15T01:03:33.603 に答える