интересно

Как настроить собственную службу хранения в частном облаке за пять минут с помощью OwnCloud

В наши дни многие сервисы, такие как iCloud и Dropbox, становятся взломанными, поэтому неудивительно, что все больше людей хотят извлекать свои данные из облака. Однако вместо того, чтобы упустить эти замечательные функции синхронизации, вы можете создать свой собственный облачный сервис хранения, который будет управляться с помощью сервиса ownCloud. С его помощью вы получите синхронизацию файлов, заметок, календарей и многого другого. Лучшая часть: это займет всего около пяти минут, чтобы настроить его.

OwnCloud - это бесплатное программное обеспечение с открытым исходным кодом, которое очень просто настраивает вашу собственную синхронизирующую облачную систему хранения Dropbox на вашем собственном сервере или веб-сайте. Он достаточно надежен, чтобы заменить мне Dropbox во всех случаях, кроме нескольких вариантов. Это также быстро и легко настроить, и не требует передовых технических знаний. OwnCloud примерно такой же мощный, как Dropbox, но он также позволяет людям создавать и делиться своими собственными приложениями, которые работают на ownCloud, включая текстовые редакторы, списки задач и многое другое. Это означает, что вы можете извлечь из этого немного больше, чем просто синхронизировать файлы, если хотите.

Что вы получите

В своей основе ownCloud предлагает очень простую синхронизацию файлов с вашего рабочего стола в облако. Чтобы получить представление о том, как это работает, поиграйте с живым демо здесь (похоже, что живое демо может быть недоступно в данный момент), и посмотрите полный список его возможностей здесь. Как и в Dropbox, вы можете получать доступ к своим файлам из любого места, синхронизировать данные и обмениваться файлами с другими.

Кроме того, вы также получаете встроенный музыкальный проигрыватель непосредственно в ownCloud, простое место для хранения контактов, диспетчер задач, календарь синхронизации, службу закладок и надежную фотогалерею. Вы сможете синхронизировать ownCloud практически с любым настольным или мобильным приложением для календаря и контактов. Это означает, что если вы хотите отказаться от подобных iCloud, ownCloud сделает это легко. Недавнее обновление также добавило простой метод установки, так что любой может начать использовать ownCloud прямо сейчас.

Что вам нужно

Вам не нужно много, чтобы начать работать с ownCloud. Просто соберитесь:

  • Веб-хостинг, который поддерживает PHP5 и MySQL (или SQLite) : это может показаться немного странным, но все это означает, что вам нужно подписаться на сервис, такой как Dreamhost (если вы этого еще не сделали). Если у вас уже есть доменное имя, например //www.yourname.com через веб-хостинг (и вы должны это сделать), вы, вероятно, сможете установить ownCloud через пару минут. Звучит сложно, но на самом деле вам не нужно иметь дело с такими вещами, как PHP и MySQL, для простой установки ownCloud. Это все делает для вас автоматически. Просто убедитесь, что ваш хостинг поддерживает их.
  • Копия ownCloud Server 5 : Вы можете установить ownCloud различными способами, но для наших целей мы выберем самый простой способ: веб-установщик. Если вы знаете, как разместить файл на своем веб-сайте, вы можете установить его. Вам просто нужно загрузить один файл на ваш веб-хостинг.
  • URL-адрес для удаленного доступа . Поскольку вы, вероятно, захотите подключиться к ownCloud из любой точки мира, для этого вам потребуется URL-адрес. Если у вас еще нет доменного имени, вы можете купить его, но если вы сделаете это, невероятно легко настроить ownCloud в подкаталоге вашего сайта.

Приятной особенностью ownCloud является то, что он совместим практически с любым сервером, который вы можете себе представить. Мы собираемся придерживаться простого веб-установщика, который работает со службой онлайн-хостинга, но если вам нужен полный контроль, его легко установить на машину с Linux у вас дома, ряд поставщиков услуг предлагают установку в один клик, и такие хосты, как Dreamhost, даже предоставляют свои собственные руководства по установке. Вы также хотите ознакомиться с Условиями предоставления услуг вашего веб-хостинга, чтобы убедиться, что они не запрещают прямо на своих серверах настраивать ваше собственное облачное хранилище.

Начальная настройка и установка

Как мы уже упоминали ранее, у вас есть много вариантов, как установить ownCloud. Для этого руководства мы сделаем его максимально простым и используем веб-установщик. С помощью веб-установщика ownCloud автоматически создает все, что вам нужно, поэтому вам не нужно никаких специальных навыков для его настройки (если у вас есть несколько пользователей, которые будут иметь доступ к ownCloud, рекомендуется вручную создать базу данных):

  1. Загрузите и сохраните веб-установщик на свой компьютер.
  2. Загрузите файл setup-owncloud.php в свое веб-пространство, используя веб-интерфейс своего хоста или приложение FTP (наши выборки для Windows, Mac и Linux - хорошее место для начала, если у вас его нет).
  3. Введите URL-адрес установочного файла в ваш веб-браузер. Это должно быть что-то вроде //www.yourdomainname.com/setup-owncloud.php .
  4. Следуйте основным инструкциям на экране для установки ownCloud. Через пару минут он перенаправит вас на страницу входа.

Вот и все. Это невероятно легко настроить, если ваш веб-сервер соответствует базовым требованиям, перечисленным в первом разделе. Если нет, то руководство ownCloud по ручной установке охватывает практически все остальные случаи, с которыми вы можете столкнуться.

Настройка рабочего стола и мобильной синхронизации

Теперь, когда у вас есть ownCloud, установленный на вашем веб-сервере, пришло время настроить синхронизацию на рабочем столе, чтобы файлы в ownCloud были такими же, как на вашем компьютере. Для этого вам необходимо установить клиент для настольного компьютера (Windows, Mac или Linux).

Отсюда установка довольно проста:

  1. Откройте программное обеспечение ownCloud на своем компьютере и выберите «настроить».
  2. Добавьте URL своего сервера ownCloud и свои учетные данные для входа.
  3. Теперь вам нужно выбрать файлы и папки, которые вы хотите синхронизировать. Нажмите «Добавить папку ...» и выберите папку на своем компьютере. Все файлы здесь теперь будут загружаться и автоматически синхронизироваться с ownCloud. Вы можете добавить столько папок, сколько захотите.

Как и в Dropbox, вы также можете просто перетащить файлы в веб-интерфейс, чтобы загрузить их, и они будут синхронизированы как локально, так и в облаке, и вы можете делиться файлами с друзьями, выбрав опцию «поделиться» при наведении курсора мыши на файл.,

Для мобильных приложений (Android / iPhone) вы будете следовать тем же инструкциям, чтобы указать приложение в каталоге ownCloud, а затем ввести свое имя пользователя и пароль. Мобильные приложения, в основном, скелеты, но они функционируют достаточно хорошо для доступа к файлам.

Синхронизируйте календарь, адресную книгу и музыку

Теперь, когда базовая синхронизация файлов больше не нужна, пришло время синхронизировать все остальные вещи. Это означает синхронизацию вашего календаря, адресной книги и музыки.

Синхронизируйте свои календари

Если вы используете приложение календаря, которое поддерживает CalDAV, вам просто нужно указать его для вашей собственной установки Cloud:

  1. Нажмите на значок календаря на правой стороне.
  2. Нажмите на значок шестеренки в правом верхнем углу.
  3. Скопируйте URL-адрес своего календаря (большинство календарей могут получить доступ к простому URL-адресу, но OS X и iOS требуют немного другого URL-адреса)

Теперь просто откройте настройки вашего любимого календарного приложения и добавьте свою учетную запись в раздел CalDAV. Все ваши встречи будут помещены в ownCloud и синхронизированы с любыми другими устройствами, которые вы к нему подключите.

Синхронизируйте ваши контакты

Как и в Календаре, вы можете легко импортировать и синхронизировать свою адресную книгу с ownCloud:

  1. Экспортируйте свои контакты из адресной книги в файл VCF.
  2. В ownCloud выберите боковую панель «Контакты» и щелкните шестерню в левом нижнем углу.
  3. Нажмите «Импорт» и выберите файл VCF, который вы хотите загрузить.

Загрузка контактов займет несколько минут, но после их подключения вы можете синхронизировать их с любой адресной книгой, поддерживающей CardDAV (большинство так и делает).

Настройте музыкальный сервер

Одна из самых интересных вещей, которую вы можете сделать с ownCloud, - это настроить персональный облачный сервер для всей вашей музыки. Просто загрузите несколько файлов MP3 в ownCloud, и вы сразу же получите к ним доступ вместе с веб-плеером. Одно это полезно, но вы также можете настроить клиент рабочего стола для доступа к этим файлам.

Ваш сервер ownCloud совместим с несколькими различными музыкальными приложениями, но нам нравится Tomahawk, потому что он простой, кросс-платформенный и удивительно мощный. Вот как настроить Томагавк для чтения музыки из ownCloud:

  1. В веб-интерфейсе ownCloud щелкните свое имя пользователя и выберите «Личные».
  2. Скопируйте URL-адрес, указанный как Media (он будет //yourdomain/owncloud/remote.php/ampache примерно так: //yourdomain/owncloud/remote.php/ampache )
  3. В Томагавк перейдите в «Настройки» («Томагавк»> «Настройки») и выберите «Службы».
  4. Прокрутите вниз и выберите «Ampache».
  5. В открывшемся диалоговом окне введите имя пользователя и пароль ownCloud, а затем скопированный выше URL-адрес.

Теперь вся музыка, которую вы сохранили в ownCloud, будет воспроизводиться в Tomahawk. Если вы не фанат упрощенного веб-плеера, Tomahawk прекрасно работает.

Добавляйте приложения и расширяйте возможности OwnCloud

Теперь пришло время расширить функциональность ownCloud с помощью приложений. Если вы щелкнете по имени пользователя в веб-интерфейсе ownCloud и выберите «Приложения», вы попадете в список устанавливаемых приложений. Вы также можете просмотреть еще несколько здесь.

Чтобы установить любое из этих приложений, просто выберите приложение и нажмите «включить». Через несколько секунд он будет установлен, и вы увидите новый значок на правой панели. Как и следовало ожидать, приложения полезны, но вот некоторые из них я нашел полезными:

  • Журнал : это простое приложение для ведения журнала и заметок, которое работает с приложением «Задачи» и приложением «Календарь». Он также поддерживает синхронизацию, если вы используете небольшой выбор различных приложений на Linux или Android.
  • Задачи (доступны в ownCloud) : Задачи - это простой список дел, который синхронизируется с календарем или стоит сам по себе.
  • Закладки (доступны в ownCloud) : Закладки превращают ownCloud в симпатичный небольшой облачный менеджер закладок, снабженный тегами, фильтрами и букмарклетом для удобной закладки любой страницы.
  • Roundcube : Roundcube добавляет интерфейс электронной почты непосредственно в ownCube при условии, что ваш почтовый сервер поддерживает Roundcube и IMAP.

Это просто вкус к тому, что вы можете добавить в ownCloud, перейдите на страницу приложений для получения полного списка.

Приятной особенностью ownCloud является то, что благодаря недавно добавленному веб-установщику практически любой может запустить его на своем веб-хосте за считанные минуты. После настройки вы можете расширить эту функциональность настолько, насколько захотите, или просто использовать ее в качестве облачной службы синхронизации файлов. На мобильных устройствах вы не найдете такой же поддержки в приложении, как с Dropbox, но как бесплатный частный облачный сервер ownCloud отлично справляется со своей задачей.