У меня есть VPS-сервер CentOS 7, на котором я хочу иметь собственный сайт. Например, у меня есть сайт в /var/www/shop
. Этот веб-сайт использует фреймворк Laravel, конфигурация apache для этого
<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>
в моем домашнем каталоге у меня есть каталог репо, в котором я сделал репо
mkdir repo && cd repo
mkdir eshop.git && cd eshop.git
git init --bare
и создайте хуки после получения для git
#!/bin/sh
git --work-tree=/var/www/shop --git-dir=/var/repo/eshop.git checkout -f
Я хочу автоматическое развертывание с моего локального хоста на мой действующий веб-сайт с помощью git. У меня также есть репозиторий git для этого сайта в Bitbucket (origin). Как я должен установить разрешение на /var/www/shop