Php

AWS:EC2:: 為什麼我的 web 文件夾被稱為“html”?

  • November 4, 2017

我的環境是:亞馬遜 linux 64 位

我有幾個問題…

  1. 我不知道是Ubuntu還是Red Hat,有什麼方法可以檢查嗎?我需要執行 PHP 和 MySQL,因此我安裝了 httpd。
  2. 是httpd == apache嗎?但是在我的預設頁面上,它說:請將文件上傳到/var/www/html文件夾。
  3. 這是我第一次自己設置AWS EC2伺服器,我之前的經驗是在託管公司託管。通常在託管公司中,我的網路目錄稱為wwworpublic_htmlhtdocs。為什麼是我的文件夾名稱/var/www/html?我是否安裝了錯誤的 Apache?

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)紅帽/CentOS:

yum install httpd

Debian,Ubuntu:

apt-get install apache2
  1. CentOS httpd 中預設 DocumentRoot 中的“/var/www/html”。更改 /etc/httpd/conf/httpd.conf 中的行:
DocumentRoot "/var/www/html"

引用自:https://serverfault.com/questions/242036