簡體   English   中英

如何使PHP文件與Amazon托管一起使用?

[英]How do I make PHP files work with Amazon hosting?

我有一個網站,我正在幫助朋友上傳到亞馬遜主辦。 所有的web文件都與PHP集成,因此一個PHP文件可能代表標題,一個可能代表正文,一個可能代表頁腳。

通常我會將它上傳到我的HostGator帳戶,生活會很好,但我想我不能把它放在一個桶中,讓它在Amazon S3中運行。

如何設置它以便我的PHP文件有效? 在設置我自己的服務器時,我是一個完整的菜鳥。 謝謝

編輯*對不起,我沒有讓自己更清楚。 我意識到我不能單獨使用S3。 那么我在S3上放一些文件,還是EC2上的所有文件? 我如何讓EC2工作? 就像我說的,在配置我自己的服務器時,我是一個完整的菜鳥。 我只需要一些我需要工作的.php文件。 有沒有簡單的教程可以幫助我設置EC2來做到這一點?

您可能對AWS Elastic Beanstalk感興趣。 您只需上傳您的應用程序,Elastic Beanstalk會自動處理容量配置,負載平衡,自動擴展和應用程序運行狀況監視的部署詳細信息。 以下是PHP入門指南的鏈接。 希望有所幫助!

作為簡單存儲服務的Amazon S3不能處理像PHP這樣的動態。

亞馬遜上的PHP托管涉及設置EC2實例,這就像管理任何其他服務器或VPS一樣。

亞馬遜s3僅用於維護您的文件。 要托管您的文件,您必須查看另一個亞馬遜服務亞馬遜ec2

S3只是一個對象存儲服務。 它是一個放置圖像/ css / javascript等靜態文件的好地方,你可以直接服務而不會給你的ec2實例帶來更多的負擔

EC2或多或少是運行您選擇的操作系統的虛擬機。 您可以將其配置為幾乎可以運行任何內容。 這是托管您的php應用程序的地方。

如果您不了解如何利用這兩者,只需堅持使用EC2,直到您更好地了解如何使用每個系統。 您可以使用基本的LAMP堆棧配置ec2實例,並像對待傳統托管一樣對待它。

我正在使用Elastic Beanstalk來破壞我的基於PHP的API應用程序。 它很容易管理和運行PHP文件。

打開您的控制台https://console.aws.amazon.com並找到Elastic Beanstalk

這里為php選擇新的環境並部署,然后通過zip文件上傳php應用程序。 上傳后,您可以看到一個路徑/ URL來查看索引文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM