Impossible de trouver / etc / apache2 / sites-available / default lors de la configuration d’Apache

J’ai suivi les instructions ici pour configurer un environnement de développement PHP. Premier:

sudo tasksel install lamp-server 

Cela a réussi et It works! est affiché dans http://localhost/ . Alors:

 sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite 

Une erreur est survenue ici:

 cp: cannot stat '/etc/apache2/sites-available/default': No such file or directory 

J’utilise Ubuntu 13.10. J’ai cherché sur le Web, mais rien ne semblait prometteur. Est-ce que quelqu’un peut-il me montrer la bonne direction?

MODIFIER:

  $ ls /etc/apache2/sites-available 000-default.conf default-ssl.conf 

Le tutoriel que vous utilisez est basé sur une version plus ancienne d’Ubuntu.

13.10 fournit une nouvelle configuration d’apache, dans laquelle le fichier que vous recherchez est nommé /etc/apache2/sites-available/000-default.conf .

Notez le .conf à la fin, qui est maintenant requirejs pour qu’apache récupère les fichiers. Assurez-vous donc que la configuration que vous créez pour votre site a également l’extension .conf .

/etc/apache2/sites-available/000-default.conf est le fichier de configuration du site par défaut uniquement. Vous pouvez append autant de sites que vous le souhaitez, avec leurs fichiers de configuration situés dans ce même répertoire.

Le fichier de configuration globale apache que vous recherchez se trouve dans:

 /etc/apache2/apache2.conf 

Comme @drc l’a mentionné, beaucoup de choses ont changé dans les versions récentes d’Ubuntu.