Linux Mint 上的 Apache 配置在哪里?

Tha*_*yen 5 apache-http-server linux-mint

使用命令

gedit /etc/apache2/httpd.conf
Run Code Online (Sandbox Code Playgroud)

生成一个仅包含一行的文本文件。我需要更改我的 Apache 配置的 DocumentRoot 以便与 CakePHP 框架一起使用。

Der*_*ler 6

在基于 Debian 的系统(Mint 是)上,Apache 配置采用不同的方法。每个“站点”在/etc/apache2/sites-available.
默认配置名为default. 所以,试试:

gedit /etc/apache2/sites-available/default
Run Code Online (Sandbox Code Playgroud)

之后不要忘记重新加载或重新启动Apache:

sudo invoke-rc.d apache2 restart
Run Code Online (Sandbox Code Playgroud)

作为旁注,您可以在其中创建其他配置文件/etc/apache2/sites-available并使用以下方法激活它们:

sudo a2ensite <yourconfig>
Run Code Online (Sandbox Code Playgroud)

您可以禁用相同的配置:

sudo a2dissite <yourconfig>
Run Code Online (Sandbox Code Playgroud)