Установка и настройка Owncloud 7.0.3 под Windows. Интеграция с Active Directory

2015-03-24 16-42-10 Скриншот экрана

ownCloud — это Свободное и открытое веб-приложение для синхронизации данных, расшаривания файлов и удалённого хранения документов в «облаке». Возможности

  • Хранение файлов с использованием обычных структур каталогов, или с использованием WebDAV
  • Криптография
  • Синхронизация между клиентами под управлением Windows (Windows XP, Vista, 7 и 8), Mac OS X (10.6 и новее) или Linux
  • Календарь (также как CalDAV)
  • Планировщик задач
  • Адресная книга (также как CardDAV)
  • Потоковое мультимедиа (используется Ampache)
  • Администрирование пользователей и групп (с использованием OpenID или LDAP)
  • Расшаривание контента между группами или используя публичные URL
  • Онлайн текстовый редактор с подсветкой синтаксиса и сворачиванием
  • Закладки
  • Механизм сокращения URL
  • Фотогалерея
  • Просмотрщик PDF (используется PDF.js)
  • Просмотрщик ODF файлов (.odt, .odp, .ods)
  • Модуль логирования

Установка Установку ownCloud я решил сильно упростить, используя готовый дистрибутив от Bitnami, в который интегрированы Apache и PHP. Скачиваем и запускаем установочный файл. bitnami 1 Выбираем папку для установки. bitnami 2 Создаем учетную запись администратора. bitnami 3 Указываем хост сервера. Я указал IP-адрес. bitnami 4Настраиваем почту.Этот этап можно пропустить и настроить почту позже. bitnami 5Пропускаем предложение посетить сайт Bitnami. bitnami 6 Все готово для установки, жмем Далее. bitnami 7Ждем завершения установки. bitnami 8После завершения установки запускаем Bitnami ownCloud Stack. bitnami 9


Настройка ownCloud. В Bitnami ownCloud Stack нажимаем Go To Application, в браузере открывается приветственная страница. Жмем ссылку «Access Bitnami ownCloud Stack». bitnami 10Открывается окно входа в ownCloud. owncloud settings 1Вводим регистрационные данные, указанные на этапе установки. Получаем полнофункциональный облачный сервис! owncloud settings 2В верхнем меню слева выбираем Приложения. owncloud settings 3У меня список приложений загружался почему-то очень долго. В нем выбираем LDAP User and Group backend и включаем приложение. owncloud settings 4Далее заходим в Администрирование. owncloud settings 5Опускаемся до LDAP-секции и видим сообщение, что модуль LDAp для PHP не установлен.     Включаем (раскомментируем) в php.ini строку extension=php_ldap.dll. Не забываем перезапустить серверы в Bitnami ownCloud Stack на вкладке Manage Servers, чтобы изменения вступили в силу. php install 4


Настройка интеграции ownCloud с LDAP. Заходим под администраторской учетной записью в меню Администрирование. Проматываем вниз и ставим галочку напротив Enable LDAP Backend.ldap setting 01Далее возвращаемся к LDAP-секции и заполняем ее. Предварительно я создал пользователя owncloudaduser в контейнере Users. Ему не нужно членство в каких-то группах корме Domain Users. Пароль сделаем ему бессрочным. Во второе поле пишем содержимое атрибута distinguishedName из влкадки Редактора атрибутов. Она станет доступна в свойствах учетной записи, если в оснастке Active Directory Users and Computers в меню Вид (View) включить Дополнительные компоненты (Advanced Features). ldap setting 1На вкладке Login устанавливаем атрибут для входа. У меня это имя пользователя LDAP. ldap setting 2Далее на вкладке Дополнительно устанавливаем параметры подключения. Делаем нашу конфигурацию активной. ldap setting 3Заполняем настройки каталога. ldap setting 4Затем Специальные атрибуты. Важно заполнить поле mail, если вы планируете использовать уведомления по почте. ldap setting 5Не забываем Сохранить настройки. Возвращаемся на вкладку Пользователи. В качестве объектов я указал User, и сразу нашлось 1483 пользователя. ldap setting 6Вот и все, интеграция ownCloud с LDAP завершена.


Настройка почтовых уведомлений.   В меню Администрирование устанавливаем следующие параметры. ldap setting 7 В личных настройках учетной записи администратора указываем почтовый адрес. mail settingsНастраиваем почтовый сервер. Если все правильно, то на адрес администратора придет тестовое сообщение. mail settings 2Выбираем пользователя, с которым хотим поделиться файлом, ставим галочку «уведомить по почте». Если все настроили верно, письмо уйдет пользователю от имени учетной записи человека, который делится файлом. mail settings 3

15 thoughts on “Установка и настройка Owncloud 7.0.3 под Windows. Интеграция с Active Directory

    • Внес правки в пост. Не требуется накатывать поверх установку PHP. Для включения ldap-модуля в php.ini раскомментируйте строку extension=php_ldap.dll

  1. статья не актуальна. bitnami убрали версию для windows. когда она была доступна для скачивания она не работала у меня. ИМХО лучше разобраться как поднимать на linux.

  2. всем привет! могу ли я установить ее на 10 винду? на линукс я не смогла установить какие то проблемы при загрузке пакетов и не добавлены библиотеки

  3. Можно взять образ виртуальной машины, он минимально настроен и работает сразу.

Оставьте комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.