Как я могу синхронизировать папку /var/www
с Ubuntu One?
Я попробовал symlink с ln -s /var/www www
в моей папке ~/Ubuntu One
и в ~/Documents
(которая тоже синхронизирована), но кажется что он тоже не работает.
Конечно, я являюсь владельцем var/www
, а у меня (и моей группы) есть все права ( 771 ).
вы можете использовать rsync, чтобы синхронизировать эти папки регулярно. Информация будет дублироваться, но, по крайней мере, это немного проще, чем копирование.
rsync /var/www /home/your_user/desired_folder
вы даже можете сделать автоматический сценарий для запуска в определенное время или просто для запуска с более быстрой командой
Я также нашел другое решение. Мы можем использовать программу deja-backup для синхронизации резервной копии, которая содержит, среди прочего, папку var/www;)
Вы можете сделать обратное и поместить символическую ссылку в ~ / Ubuntu One / www in / var и активировать параметр FollowSymLinks в конфигурации вашего сервера для каталога / var. Это должно работать.
Вы также можете использовать привязку привязки для привязки папки под папкой, которая синхронизируется с Ubuntu One.
Другим способом решения проблемы без дублирования файлов было бы просто изменить расположение общедоступных файлов в Apache из var / www в местоположение в вашей домашней папке.
Просто зайдите в /etc/apache2/sites-available/default и измените DocumentRoot на место в папке ваших документов, скопируйте содержимое var / www в новую созданную вами папку и настройте Ubuntu для резервного копирования.