Segui as instruções aqui para configurar um ambiente de desenvolvimento PHP. Primeiro:
sudo tasksel install lamp-server
Foi bem-sucedido e It works!
é produzido em http://localhost/
. Então:
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite
Ocorreu um erro aqui:
cp: cannot stat ‘/etc/apache2/sites-available/default’: No such file or directory
Estou usando o Ubuntu 13.10. Eu pesquisei na web, mas não recebi nada que parecesse promissor. Alguém pode me apontar na direção certa?
EDITAR:
$ ls /etc/apache2/sites-available
000-default.conf default-ssl.conf
Respostas:
O tutorial que você está usando é baseado em uma versão mais antiga do Ubuntu.
13.10 envia uma configuração mais recente do apache, onde o arquivo que você está procurando é nomeado
/etc/apache2/sites-available/000-default.conf
.Observe o
.conf
no final, que agora é necessário para o apache pegar os arquivos. Portanto, verifique se a configuração que você está criando para o seu site também tem.conf
como extensão.fonte
<Directory /var/www/>
neste arquivo. Isso significa que não preciso alterar a diretiva Directory?/etc/apache2/sites-available/000-default.conf
é o arquivo de configuração apenas para o site padrão. Você pode adicionar quantos sites quiser, com seus arquivos de configuração localizados nesse mesmo diretório.O arquivo de configuração global do apache que você está procurando está localizado em:
Como o @drc mencionou, muitas coisas mudaram nas versões recentes do Ubuntu.
fonte