4

私は友人がホストするために Amazon にアップロードするのを手伝っているウェブサイトを持っています。すべての Web ファイルは PHP と統合された html であるため、1 つの PHP ファイルがヘッダーを表し、1 つが本文を表し、1 つがフッターを表します。

通常は HostGator アカウントにアップロードするだけで問題ありませんが、バケツに入れて Amazon S3 で動作させることはできないと思います。

PHP ファイルが機能するように設定するにはどうすればよいですか? 自分のサーバーをセットアップすることに関しては、私は完全な初心者です。ありがとう

編集*申し訳ありませんが、私は自分自身をより明確にしませんでした. S3だけでは使えないことに気づきました。それで、いくつかのファイルを S3 に置きますか、それともすべてを EC2 に置きますか? また、EC2 を機能させるにはどうすればよいですか? 私が言ったように、私は自分のサーバーを構成することに関しては完全な初心者です。作業に必要な.phpファイルがいくつかあります。これを行うために EC2 をセットアップするのに役立つ簡単なチュートリアルはありますか?

4

5 に答える 5

4

AWS Elastic Beanstalkに興味があるかもしれません。アプリケーションをアップロードするだけで、Elastic Beanstalk がキャパシティ プロビジョニング、ロード バランシング、自動スケーリング、およびアプリケーション ヘルス モニタリングのデプロイの詳細を自動的に処理します。PHP 入門ガイドへのリンクは次のとおりです。それが役立つことを願っています!

于 2013-08-29T22:03:43.387 に答える
1

Simple Storage Service である Amazon S3 は、PHP のような動的なものを処理しません。

Amazon での PHP ホスティングには、EC2 インスタンスのセットアップが含まれます。これは、他のサーバーや VPS の管理と同様です。

于 2013-08-29T04:23:00.750 に答える
0

S3は単なるオブジェクトストレージサービスです。EC2 インスタンスに負荷をかけずに直接提供できる images/css/javascript などの静的ファイルを配置するのに適した場所です。

EC2 は多かれ少なかれ、選択した OS を実行する仮想マシンです。ほぼ何でも実行するように構成できます。これは、php アプリケーションがホストされる場所です。

両方を利用する方法を理解していない場合は、各システムの使用方法をよりよく理解するまで、EC2 に固執してください。基本的な LAMP スタックを使用して ec2 インスタンスを構成し、従来のホスティングと同じように扱うことができます。

于 2013-08-29T05:57:37.537 に答える
0

PHPベースのAPIアプリケーションを台無しにするために、Elastic Beanstalkを使用しています。PHPファイルの管理と実行が非常に簡単です。

コンソールhttps://console.aws.amazon.comを開き、 Elastic Beanstalk を見つけます。

ここでphpの新しい環境を選択してデプロイし、最後にphpアプリケーションをzipファイルでアップロードします。アップロード後、インデックス ファイルを表示するためのパス/URL を確認できます。

于 2015-09-19T05:34:41.767 に答える