Linux 服务器只显示 php 源代码,而不是实际网站

Linux 服务器只显示 php 源代码,而不是实际网站

我正在尝试将我的网站转移到 Amazon EC2 实例。我已经设置好了一切,现在当我打开我的网站时,我看不到网站本身,而只能看到源代码。

我在设置过程中是否做错了什么?

答案1

如果你想运行 Amazon EC2 的 php,你必须遵循以下步骤

配置 PHP

首先,PHP 的基础知识:

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

y针对出现的每个提示按下。请注意,您已作为 登录ec2-user,因此您需要使用 sudo 执行所有这些命令。

现在您应该能够创建并运行 PHP 测试文件。接下来,让我们启动并运行 MySQL。

想要了解更多详细信息,请阅读本文:在 Amazon 上运行 PHP 和 MySQL

答案2

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

相关内容