В настоящее время я создаю сервер Ubuntu (10.0.4 LTS) на VPS для размещения веб-сайта на основе WordPress.
У меня установлен gitosis для размещения удаленного репозитория, и я хотел бы добавить плагин к хуку post receive
для обновления темы WordPress, когда я git push
.
Я немного запутался с пользователями и разрешениями. Когда мы запускаем git pull
, файлы в /var/www
будут принадлежать пользователю git. В идеале я хотел бы, чтобы все файлы в /var/www
принадлежали одному и тому же пользователю, так как я думаю, что это будет безопаснее?
В настоящее время у меня есть папка /var/www
, принадлежащая моему пользователю www-data, после некоторого чтения я понял, что это не лучший способ сделать. Мне нужна помощь в разработке наилучшего плана действий для этого?