我按照说明这里配置PHP开发环境。首先:
sudo tasksel install lamp-server
成功了,It works!
输出在http://localhost/
。然后:
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite
这里发生了一个错误:
cp: cannot stat ‘/etc/apache2/sites-available/default’: No such file or directory
我正在使用 Ubuntu 13.10。我搜索了网络,但没有找到任何有用的信息。有人能给我指明正确的方向吗?
编辑:
$ ls /etc/apache2/sites-available
000-default.conf default-ssl.conf
答案1
您正在使用的教程基于旧版本的 Ubuntu。
13.10 附带了更新的 apache 配置,其中您正在寻找的文件名为/etc/apache2/sites-available/000-default.conf
。
请注意.conf
末尾的,这是 apache 拾取文件时所必需的。因此,请确保您为站点创建的配置也具有.conf
其扩展名。
答案2
/etc/apache2/sites-available/000-default.conf
仅是默认站点的配置文件。您可以添加任意数量的站点,其配置文件位于同一目录中。
您正在寻找的 apache 全局配置文件位于:
/etc/apache2/apache2.conf
正如@drc 提到的,Ubuntu 最新版本中发生了很多变化。