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
Respuestas:
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
.conf
en 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.conf
como extensión.fuente
<Directory /var/www/>
en este archivo. ¿Eso significa que no necesito cambiar la directiva del directorio?/etc/apache2/sites-available/000-default.conf
es 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:
Como @drc mencionó, muchas cosas cambiaron en versiones recientes de Ubuntu.
fuente