ubuntu用apt安装的apache2 主配置文件:/etc/apache2/apache2.conf, httpd.conf已经废弃不用了。 端口配置: /etc/apache2/ports.conf VirtualHost配置: 每个host都定义在/etc/apache2/sites-available文件夹里作为独立文件,然后在/etc/apache2/sites-enabled以连接的方式引用定义文件 Mod配置: 机制与VirtualHost类似 日志文件:/var/log/apache2/ 目录下 php.ini: /etc/php5/apache2/php.ini (以phpinfo()打印的为准) centos中的apache2 主配置文件:/etc/httpd/conf/httpd.conf VirtualHost配置:/etc/httpd/conf.d/all-sites.conf apache可执行文件:/usr/sbin/apachectl, 如sudo /usr/sbin/apachectl restart mac os中的apache2 注:mac os中自带了apache和php,不需要另外安装 主配置文件:/etc/apache2/httpd.conf VirtualHost配置:/etc/apache2/extra/httpd-vhosts.conf . 配置前要去主配置文件中把这行去注释:Include /private/etc/apache2/extra/httpd-vhosts.conf apache可执行文件:/usr/sbin/apachectl, 如sudo /usr/sbin/apachectl restart