我的环境是:Amazon Linux 64位
我有几个问题...
我不知道是 Ubuntu 还是 Red Hat,有什么方法可以检查吗?而且我需要运行 PHP 和 MySQL,因此我安装了 httpd。
httpd == apache 吗?但在我的默认页面上,它显示:请将文件上传到
/var/www/html
文件夹。这是我第一次自己设置 AWS EC2 服务器,我以前的经验是托管在托管公司。通常在托管公司,我的网络目录称为
www
或public_html
或htdocs
。为什么我的文件夹名称是/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"