AWS:EC2::为什么我的 Web 文件夹名为“html”?

AWS:EC2::为什么我的 Web 文件夹名为“html”?

我的环境是:Amazon Linux 64位

我有几个问题...

  1. 我不知道是 Ubuntu 还是 Red Hat,有什么方法可以检查吗?而且我需要运行 PHP 和 MySQL,因此我安装了 httpd。

  2. httpd == apache 吗?但在我的默认页面上,它显示:请将文件上传到/var/www/html文件夹。

  3. 这是我第一次自己设置 AWS EC2 服务器,我以前的经验是托管在托管公司。通常在托管公司,我的网络目录称为wwwpublic_htmlhtdocs。为什么我的文件夹名称是/var/www/html?我是否安装了错误的 Apache?

答案1

1)使用 lsb_release

# lsb_release -a
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description:    CentOS release 5.5 (Final)
Release:    5.5
Codename:   Final

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 10.04.2 LTS
Release:    10.04
Codename:   lucid

2)Red Hat/CentOS:

yum install httpd

Debian,Ubuntu:

apt-get install apache2

3)CentOS httpd 默认 DocumentRoot 中的“/var/www/html”。更改 /etc/httpd/conf/httpd.conf 中的行:

DocumentRoot "/var/www/html"

相关内容