PHP コードを EC2 インスタンスにデプロイするにはどのようなツールを使用できますか

StackOverflow https://stackoverflow.com/questions/693491

質問

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

役に立ちましたか?

解決

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

他のヒント

Aは、しばらく前に私はGitののプッシュを使用してPHPを展開する簡単な方法を発見しました。

:1つの注意点は、プロセスがすでにあなたのVCSようにGitを使用して、そして、あなたの開発マシンとサーバーの両方にそれをインストールしていることを前提としているということです

Gitのプッシュを使用してプロジェクトを展開します。

それは何を「展開」と呼ぶかによって異なります。私は人々がftp-ingファイルをサーバー「展開」に呼び出しているのを見てきました:)要するに、あなたはあなたの展開を望んでいます:

  • 自動化された
  • 原子
  • 可逆
  • データベーススキーマを管理する

より長い説明はここにあります:http://blog.astrails.com/2008/12/17/deployment-process-requirements

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top