Ainda não usei Capistrano
, mas a maioria dos guias de instalação diz que, por padrão, o processo será executado pela implantação do usuário que criamos durante a instalação.
Então, eu acho que o usuário implantar não tem permissão para criar um diretório em /var/www/
e é por isso que esse erro ocorre.
Portanto, a alteração do usuário de /var/www/
para implantação deve corrigir o problema.
Primeiro, verifique se há /var/www/
. Se não criá-lo usando o seguinte comando.
sudo mkdir /var/www/
Em seguida, altere o usuário desse diretório para implantar.
sudo chown -R deploy:www-data /var/www/
Observação : alguns guias de instalação informam o nome de usuário como implantador. Então você precisa ter certeza de qual nome de usuário está usando.
Para mais : Por favor, consulte a seção Autorização no site