Que permissão meus arquivos / pastas no framework do Laravel devem ter para o git deploy?

1

Eu tenho o servidor CentOS 7 VPS, onde quero ter meu próprio site. Eu tenho por exemplo website em /var/www/shop . Este site usa o framework Laravel, a configuração do apache para isso é

<VirtualHost *:80>
    ServerName shop.itzena.cz

    DocumentRoot /var/www/shop/public
    <Directory /var/www/shop/public>
        AllowOverride All

        Order allow,deny
        Allow from all
    </Directory>

    Errorlog /var/log/httpd/shop-error.log
    CustomLog /var/log/httpd/shop-access.log combined
</VirtualHost>

no meu diretório home eu tenho diretório repo onde eu fiz repo

mkdir repo && cd repo
mkdir eshop.git && cd eshop.git
git init --bare

e crie ganchos de pós-recepção para o git

#!/bin/sh
git --work-tree=/var/www/shop --git-dir=/var/repo/eshop.git checkout -f

Eu quero implantar automaticamente do meu localhost no meu site ao vivo com o git. Eu também tenho git repsitory para este site em Bitbucket (origem). Como devo configurar a permisión para o /var/www/shop

    
por mardon 14.10.2014 / 11:43

0 respostas