No se puede encontrar / etc / apache2 / sites-available / default al configurar Apache

11

Seguí las instrucciones aquí para configurar un entorno de desarrollo PHP. Primero:

sudo tasksel install lamp-server

Tuvo éxito y It works!se emite en http://localhost/. Luego:

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

Aquí ocurrió un error:

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

Estoy usando Ubuntu 13.10. Busqué en la web pero no obtuve nada que pareciera prometedor. ¿Alguien puede señalarme en la dirección correcta?

EDITAR:

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

Respuestas:

14

El tutorial que está utilizando se basa en una versión anterior de Ubuntu.

13.10 incluye una nueva configuración de apache, donde se nombra el archivo que está buscando /etc/apache2/sites-available/000-default.conf.

Tenga .confen cuenta que al final, que ahora se requiere para que apache recoja los archivos. Así que asegúrese de que la configuración que está creando para su sitio también tenga .confcomo extensión.

drc
fuente
Gracias. Por cierto, no encontré <Directory /var/www/>en este archivo. ¿Eso significa que no necesito cambiar la directiva del directorio?
user159
Creo que algunos de los valores predeterminados deben haber cambiado porque ahora el archivo parece no incluir tantas cosas. Supongo que puede agregar sus personalizaciones como de costumbre en 000-default.conf, solo asegúrese de anidarlo correctamente, vea la línea "DocumentRoot / var / www", que debería estar en algún lugar cerca de la línea 12 en el valor predeterminado (stock / sin modificar ) uno.
osirisgothra
7

/etc/apache2/sites-available/000-default.confes el archivo de configuración para el sitio predeterminado, solo. Puede agregar tantos sitios como desee, con sus archivos de configuración ubicados en este mismo directorio.

El archivo de configuración global de apache que está buscando se encuentra en:

/etc/apache2/apache2.conf

Como @drc mencionó, muchas cosas cambiaron en versiones recientes de Ubuntu.

wassimans
fuente