J A V A B U N T I Y A Як встановити Dropbox на Ubuntu Server
Віддалений консультант та тренер
- Курси та тренінги Пройдемо
- Послуги Отримаємо
- Блог Обговоримо
- Головна На домашню
14 травня 2012 р.
Як встановити Dropbox на Ubuntu Server?
Навіщо потрібний Dropbox на сервері? Застосувань багато. Одне з них - зручне заливання файлів на сервер. Набагато зручніше покласти потрібний файл до папки Dropbox, ніж підключатися до сервера за якимось протоколом. А друге застосування, яке я використовую, – це резервні копії. Суть у наступному: періодично (кожен день) якийсь скрипт робить резервну копію важливих даних на сервері і поміщає її до папки, яка синхронізується через Dropbox. Погодьтеся, це зручно, і швидко. Допустимо, ваш сервер - це web-сервер, на якому крутяться ваші сайти, і цей сервер ви орендуєте не те що в іншій країні, а на іншому континенті, тобто фізично до нього доступ для вас утруднений. Щоранку отримувати резервну копію з цього сервера в свою папку на своєму жорсткому диску без будь-яких додаткових рухів тіла - просто казка.
Але вистачить лірики, перейдемо безпосередньо до встановлення. На моєму сервері використовується Ubuntu Server 12.04 LTS.
Встановлення Dropbox на Ubuntu Server
Заходимо в консоль свого сервера і переходимо до домашньої папки. Завантажуємо потрібний нам архів (32-бітний чи 64-бітний). Перевірити який саме архів потрібен Вам можна за:
Запускаємоdropboxd
Нам буде показано інформацію про подальші кроки встановлення Dropbox:
Вам потрібно пройти за запропонованим посиланням, зареєструватися в Dropbox і додати свій сервер до списку приєднаних комп'ютерів (пристроїв).
Після чого (не більше хвилини) у консолі ми побачимо наступне:
Власне у домашній папці створилася папка Dropboxі навіть розпочалася синхронізація. Однак перервемо її, щоб налаштувати Dropbox як сервіс. Щоб зупинити синхронізацію, натисніть комбінацію Ctrl C
Налаштування Dropbox як сервісу
Для цього створюємо файл/etc/init.d/dropbox
з наступним вмістом:
Даємо скрипту права на виконання та додаємо його в автозапуск наступними двома командами:
Тепер ви можете керувати на сервері сервісом Dropbox командами:
Перевірка статусу за допомогою Dropbox CLI
Скрипт на пайтоні дозволяє керувати роботою dropbox та даними. Качаємо і кладемо в будь-яке зручне місце, я кладу до інших файлів dropbox-а:
Повний список команд CLI:
Selective Sync (Виборча синхронізація)
За замовчуванням усі папки синхронізуються і для того, щобвиключити зайве:
Як приклад виключимо папкуtest з числа синхронізованих:
Виключимо конкретний файл test.txt:
Прибрати виняток можна так:
Повний список виключених файлів та папок можна переглянути так:
Власне, на цьому установка і завершена.
Матеріал збірний і взятий тут, тут і тут. Повністю перевірено на працездатність в Ubuntu 12.04 LTS Server