Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon ec2 AmazonAWSEC2上的PHP_Amazon Ec2 - Fatal编程技术网

Amazon ec2 AmazonAWSEC2上的PHP

Amazon ec2 AmazonAWSEC2上的PHP,amazon-ec2,Amazon Ec2,我需要用php做一个小项目。由于我需要一个可公开访问的网站,并且由于网络空间不足,我决定安装一个AmazonLinuxWeb服务器来进行尝试。我在上面安装了灯组件。我可以使用公共地址访问web服务器,没有问题。web目录位于/var/www,但我不确定在哪里或如何启用PHP。有人能解释一下吗? 谢谢最简单的方法是在/var/www <?php phpinfo(); ?> 并查看输出-如果php已启动并运行,将显示信息页面 更新 另外,请确保您的应用程序支持.php文件 AddTy

我需要用php做一个小项目。由于我需要一个可公开访问的网站,并且由于网络空间不足,我决定安装一个AmazonLinuxWeb服务器来进行尝试。我在上面安装了灯组件。我可以使用公共地址访问web服务器,没有问题。web目录位于/var/www,但我不确定在哪里或如何启用PHP。有人能解释一下吗?
谢谢

最简单的方法是在
/var/www

<?php phpinfo(); ?>
并查看输出-如果
php
已启动并运行,将显示信息页面


更新

另外,请确保您的应用程序支持
.php
文件

AddType application/x-httpd-php .php .php5 .phtml

我已经试过了。不知什么原因,它似乎不起作用。只有静态html文件才能工作。您能否
ssh
到服务器并运行
/etc/init.d/apache2 status
?输出是什么?它不存在。事实上,我确实“找到了apache2”,但它并不存在。我根据以下内容执行安装:好,转到
sudo service apahce2 status
apache2:unrecognized service。当我尝试apache时也是如此(不带2)。当我尝试sudo服务httpd状态时,我得到httpd(pid 2121)正在运行。
AddType application/x-httpd-php .php .php5 .phtml