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