Linux服务器只显示php不是实际站点的源代码

我有点尝试将我的网站转移到Amazon EC2实例。 我build立了一切,现在当我打开我的网站,而不是看到网站,我只是看到源代码。

有什么我在安装过程中做错了吗?

如果你想运行亚马逊EC2的PHP,你必须遵循这个步骤

configurationPHP

首先,PHP的基础知识:

sudo yum install php-mysql php php-xml php-mcrypt php-mbstring php-cli mysql httpd 

y显示每个提示。 请注意,您以ec2-user身份login,因此您需要sudo所有这些命令。

您现在应该能够创build并运行PHPtesting文件。 接下来,让我们开始运行MySQL。

想了解更多详情,请阅读这篇文章: 在亚马逊上运行PHP和MySQL

你不能从S3运行PHP代码 – 它只是一个存储服务和一个Web服务器,它不包括一个PHP应用程序服务器。 正如其他答案所述,您可以在EC2中设置实例并在那里运行Web应用程序,但EC2和S3是两个不同的服务。