Size: a a a

2021 August 28

А

Александр in Laravel Pro
Стоит задача сделать слэйв сервер с фуллтайм синхронизацией. В целях безопасности напрямую под рута на сервер не зайти, в связи с этим, все файлы синхрятся под пользователем slave_sync, естественно, апач ругается на права
источник

А

Александр in Laravel Pro
Вот и ищу решение, но как то туго, хочу узнать, вообще такое решается как то или нет, может проще уйти к старому cron+rsync
источник

ВШ

Виталий Шутов... in Laravel Pro
Ну это базовые знания Linux
источник

ВШ

Виталий Шутов... in Laravel Pro
slave_sync добавить в группу апача
источник

ВШ

Виталий Шутов... in Laravel Pro
хотя лучше каждый раз менять владельца конечно
источник

А

Александр in Laravel Pro
Апачу будет достаточно своей группы для того, чтобы начать читать файлы, предназначенные ему?
источник

ВШ

Виталий Шутов... in Laravel Pro
Вообще идея так себе так как обязательно наступит момент, когда: не все файлы синхронизированы и приложение падает
источник

ВШ

Виталий Шутов... in Laravel Pro
Каталоги имеют права 755 и файлы 644 === член группы имеет право для папок - чтение, исполнение, и для файлов - только чтение
источник

ВШ

Виталий Шутов... in Laravel Pro
Ну писать апач в слейве не сможет
источник

ВШ

Виталий Шутов... in Laravel Pro
Тогда ему надо стать владельцем
источник

А

Александр in Laravel Pro
Выбора нет, запущено приложение, которое просто должно быть всегда запущено. По факту там только синхронизация медиафайлов, потеря картинки не так страшна
источник

ВШ

Виталий Шутов... in Laravel Pro
Ну с медиа проще
источник

ВШ

Виталий Шутов... in Laravel Pro
Может стоит задуматься уже о S3?
источник

ВШ

Виталий Шутов... in Laravel Pro
Аналоги есть у Mail Cloud, Yandex, Сберклауд
источник

А

Александр in Laravel Pro
А если папки заранее оставить с пользователем апач, а синхронизировать их содержимое?
источник

ВШ

Виталий Шутов... in Laravel Pro
ну файлы так и так будут нового владельца иметь
источник

ВШ

Виталий Шутов... in Laravel Pro
И почему бы просто не запускать эту историю под апачем?
источник

ВШ

Виталий Шутов... in Laravel Pro
Проблем тогда вообще ноль
источник

А

Александр in Laravel Pro
Если бизнесу такое возможно, гос учреждению можно не пытаться, тут гитхаб то еле как внедрили, и то после того, как идея с сервер гитлаб провалилась
источник

А

Александр in Laravel Pro
Предложить*
источник