如何配置 PHP +亚马逊 EC2 上的 Apache?

发布于 2024-09-28 13:40:59 字数 527 浏览 1 评论 0原文

我当然对此很陌生。

我正在尝试在新的 Amazon EC2 AMI 上配置 PHP 和 Apache。这是一个非常轻量级的服务器,因此微型实例符合要求。

我只需要 阿帕奇 PHP

我运行

 sudo yum install apache2
 sudo yum install php

我将 info.php 复制到 /var/www/html

info.php 仅

<? phpinfo(); ?>

在我浏览到 http://www.example.com/info.php Apache 提供 info.php 但不渲染它。我看起来 apache 没有配置为处理 php 文件。我缺少什么步骤?

谢谢,

I am new to this of course.

I am trying to configure PHP and Apache on a new Amazon EC2 AMI. This is a very lightweight server so the Micro instance fits the bill.

I just need
Apache
PHP

I ran

 sudo yum install apache2
 sudo yum install php

I copied info.php to /var/www/html

info.php only contains

<? phpinfo(); ?>

when i browse to http://www.example.com/info.php Apache serves info.php but it does not render it. I looks like apache is not configured to handle php files. What step or steps am I missing?

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

肩上的翅膀 2024-10-05 13:41:00

首先尝试使用完整标签,这样你的脚本就可以了。

<?php phpinfo(); ?>

而不是

如果运气不好,请尝试:

sudo yum remove php
sudo yum install php

然后 service httpd restart

或者尝试使用预构建的 AMI 之一。社区 AMI 有多种 LAMP 配置。

First try using full tags, so your script would be.

<?php phpinfo(); ?>

instead of <? ?>

If no luck, try:

sudo yum remove php
sudo yum install php

then service httpd restart

Alternatively try using one of the pre-built AMI's. Community AMI's have several LAMP configurations.

冰火雁神 2024-10-05 13:41:00

对于那些从 Google 到达这里的人,请尝试以下操作:

sudo yum install -y php
sudo yum -y install httpd

如果您需要开发版本:

sudo yum install -y php-devel
sudo yum -y install httpd

如果您需要 Apache 2.4 和 PHP 5.4:

sudo yum install -y php54
sudo yum -y install httpd24

来自:
安装 Apache、PHP 和Amazon Linux 上的 MySQL
在 Amazon Linux 上安装 Apache 2.4、PHP 5.4 和 MySQL

Just for those who get here from Google, try this:

sudo yum install -y php
sudo yum -y install httpd

If you need development versions:

sudo yum install -y php-devel
sudo yum -y install httpd

If you need Apache 2.4 and PHP 5.4:

sudo yum install -y php54
sudo yum -y install httpd24

From:
Install Apache, PHP, and MySQL on Amazon Linux
Install Apache 2.4, PHP 5.4, and MySQL on Amazon Linux

薄凉少年不暖心 2024-10-05 13:41:00

只需 tar 你的 info.php 即可;

上传到另一个公共目录;

使用 wget 将文件获取到 ec2;

解压文件。

就是这样 ;)

Just tar your info.php;

Upload it to another public directory;

Get the file to ec2 with wget;

Untar the file.

That's it ;)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文