Сервер owncloud для windows

Как установить ownCloud сервер в Windows

Что такое ownCloud

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

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

OwnCloud — это бесплатная программа с открытым исходным кодом, которая написана на PHP. Следовательно, она работает на веб-сервере Apache.

Давайте разберёмся, возможно ли установить ownCloud на Windows, точнее говоря на веб-сервер Apache запущенный на Windows. Если возможно, то как это сделать, а если невозможно, то какие ещё есть варианты.

В требованиях для работы ownCloud указаны только дистрибутивы Linux, операционной системы Windows нет среди поддерживаемых ownCloud.

В требования к веб-серверу сказано:

Apache 2.4 с prefork Multi-Processing Module (MPM) и mod_php

В документации Apache написаны стандартные MPM для различных операционных систем. То есть будет выбрана эта MPM если вы не сделали другой выбор во время компиляции:

Netware mpm_netware
OS/2 mpmt_os2
Unix prefork , worker , или event , зависит от возможностей платформы
Windows mpm_winnt

Как видим, в Windows по умолчанию используется mpm_winnt и, насколько я понимаю, невозможно выбрать prefork даже при компиляции.

То есть официально Windows не поддерживается и имеются требованиям к веб-серверу, которые в Windows невозможно удовлетворить.

Тем не менее я скачал архив с программой и попробовал запустить, вначале я получил сообщение:

Я не поленился, и откатил PHP до версии 7.2.

Сразу после этого я получил сообщение об ошибке:

Вывод: «просто запустить» ownCloud на Windows не получится.

Патч исходного кода для отключения проверки операционной системы

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

В результате можно получить результат в диапазоне от полной неработоспособности ownCloud — до обычной работоспособности.

Для этого вам нужен человек, который:

  • разбирается в PHP
  • знает чем отличается работа Apache на Windows от работы Apache на Linux.

Это вариант для энтузиастов, кому интересно разбираться в самых основах работы веб приложений и «хакать» их. У этого подхода есть минусы: необходимость всё повторять вновь после каждого обновления ownCloud. И главный минус — могут возникнуть ошибки в работе сервера ownCloud, причём эти ошибки могут быть неявными — проявляться только в определённых обстоятельствах. И что самое неприятное, при стечении неблагоприятных условий, может возникнуть ситуация, когда будут потеряны или не сохранены должным образом хранимые данные.

Установка ownCloud на Linux

Нормальный вариант (если ownCloud нужен в локальной сети): установить на компьютер Linux и туда установить ownCloud.

Если ownCloud нужен с доступом из Глобальной сети Интернет, то тогда лучший вариант это VPS хостинг с Linux на который установлена ownCloud.

К сожалению, приходится констатировать, что Apache на Windows не всегда может полностью заменить веб-сервер на Linux. ownCloud не единственная программа, которая может полноценно работать только на Linux, среди профессиональных, узкоспециальных, серверных и хакерских программ очень много таких, которые работают только в операционной системе Linux. Если вы профессиональный веб-мастер, то вы можете тестировать PHP скрипты и большинство движков в Apache на Windows, но вам также нужно начать знакомиться с Linux хотя бы по двум причинам:

  • подавляющее большинство хостингов используют Linux и вам нужно понимать её специфику;
  • если ваши сайты становятся популярными и требуют большой нагрузки на сервер, то вам нужно будет переходить с виртуальных хостингов на виртуальные частные сервера (VPS), в которых самым лучшим вариантом для работы является установка одного из дистрибутивов Linux.
Читайте также:  Лучшие кодеки для windows 10 x64

Сервер owncloud для windows

Помимо того, что программу можно бесплатно скачать для любой версии Windows, софт можно инсталлировать на различных хостингах с поддержкой MySQL, PHP, SQLite и PostregeSQL.

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

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

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

Как установить OwnCloud Client на Windows 10

Сегодня я покажу, как установить клиент OwnCloud на рабочую систему под управлением Windows 10. Почему так поздно я публикую данную заметку, а все просто — мне только сейчас пришлось работать в этой системе и чтобы мои рабочие наработки никуда не пропали я предпочитаю на своем хранилище иметь специальную учетную запись по имени компании в которой работаю отдельно от той которой пользуюсь в повседневности для составления собственных наработок.

Первым делом если еще не сделали, то изменяем дефолтные настройки по части какая раскладка клавиатуры будет дефолтной, вот к примеру полнофункциональная заметка.

Далее все также используя учетные данные с правами администратора на компьютере выполняю установку необходимого программного обеспечения.

Запускаю любой браузер который установлен на Windows 10, через поисковую систему, к примеру Google нахожу по ключевому запросу: « owncloud client for windows » перехожу на официальный сайт (« https://owncloud.org/download ») и скачиваю клиентское программное обеспечение: https://download.owncloud.com/desktop/stable/ownCloud-2.5.0.10598.msi , затем устанавливаю в систему (все по дефолту, далее, далее, далее).

Затем перезагружаю систему Windows 10 Pro x64

После загрузки системы, запускаю клиентскую часть: Win + набираю «own» мастер найдет приложение соответствующее набранному, а именно «ownCloud», щелкаю по нему левой кнопкой мыши

  • Адрес сервера: https://172.40.40.5
  • Подтверждаю, что доверяю самоподписанному сертификату
  • Имя пользователя: alektest
  • Пароль: Aa1234567

и в самом конце вопросов мастера настройки нажимаю «Соединение…». В трее рядом с часами появляется иконка запущенного клиента и вот что я обнаружил, клиент жалуется, что соединен с https://172.40.40.5 как alektest. Версия сервера 9.1.1.3 — не поддерживается! Продолжайте на свой страх и риск. За исключением этого предупреждения все работает, как и работало до этого. Но мне предстоит проработать шаги по корректному обновлению моего хранилища дабы не порушить все.

Итого, OwnCloud клиент успешно устанавливается на Windows 10 Pro x64 без каких либо проблем, позволяет синхронизировать Ваши собственные наработки с собственным сервером OwnCloud, к примеру у меня он развернут на домашнем сервере HP MicroServer Gen8 по опубликованной заметке. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.

Читайте также:  Как поставить другую сборку windows 10

Download
Server Packages

Source packages

The installation using the ownCloud zip or tarball is the most common option and is best for production environments. They contain all supported community and enterprise apps, so upgrading to Enterprise only requires a licence key. Aimed at experienced administrators, these packages offer the most customizable installation method.

Type

Version

Download

Security Hash

Minimal server package

Strictly the bare ownCloud server with required components. Great for updating the core without overwriting apps that you would like to keep in their current state. Install the complete bundle as shown above to get all available apps and extensions as well as an easy Enterprise trial.

Type

Version

Download

Security Hash

ZIP Archive (minimal)

Docker

If you already are “dockerized”, checkout the ownCloud Server Docker Image maintained by ownCloud. The image is aimed at experienced admins who want to benefit from the Docker environment.

Linux Distribution Packages

ownCloud provides ready-to-deploy packages for popular Linux distributions such as Debian, Ubuntu, Fedora, RedHat Enterprise Linux, CentOS and openSUSE.

Tech Preview out now!

The all–new ownCloud Infinite Scale, written in Go, using microservices, brings unparalleled scale and speed.

Appliance

The appliance is the easiest way to get ownCloud up and running and is best for non-technical users. It is built on UCS (“Univention Corporate Server”) and is fully set up and configured with a secure connection and the ownCloud Proxy app. You can install VirtualBox, download our OVA file and load it up.

ownCloud Appliance installation guide

Follow our step-by-step Appliance installation guide to get your ownCloud up and running fast. Fill out this form and get the installation guide directly delivered to your inbox:

By submitting this form I agree that I want to to receive notifications and services via email, phone or personalized ads. Therefore, I agree, that ownCloud stores and uses my contact data for further information and in order to optimize and adapt the offer to my individual interests. I can revoke my consent for the future at any time, either directly via the link in emails or by email to . For further information please also see the Privacy Statement.

Сервер owncloud для windows

SocEngine.Ru — Полная Поддержка SocialEngine, PHPFox, Oxwall и ownCloud в России и Странах СНГ

ownCloud 4.5.1

Версия 4.5.1 — 24.10.2012

-Fix path encoding in breadcrumb
-Fix sharing of files with special characters
-Fix upercase/lowercase probelm in usernames with WebDAV
-Fix LDAP plugin with Postgres
-Fix userID migration
-Fix sharing of mounted Files
-Delete userfiles after deleting a user
-Make Webinterface work with nonstandard path
-Fix retrieval of Quota, Email via LDAP
-Show a warning in installer if .htaccess is not working
-Fix Shared folder caching
-Increase security by using openssl random number generator
-Fix syncing of rollback files
-Fix the swift files backend
-Disallow user to delete own account
-Security: Fix multiple XSS vulnerabilities (oC-SA-2012-001)
-Security: Fix a timing attack in the “Lost Password” implementation (oC-SA-2012-002)
-Various smaller fixes

Скачать клиент для ownCloud

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

ownCloud 2012 Клиент Windows (.EXE)
ownCloud 2012 клиент для Windows, позволит вам подключиться к частным серверам ownCloud 2012. С его помощью вы можете создавать папки в вашем домашнем каталоге, и сохранить содержимое этих папок синхронизировав с вашем ownCloud сервером. Просто скопируйте файл в директорию и клиент ownCloud 2012 сделает все остальное. Версия 1.0.5.
Windows 8, 7, Vista, XP — Server: ownCloud 2012+, 3.0.2+, 4.0.3+
owncloud-client-1.0.5-setup.exe.zip [9,01 Mb] (cкачиваний: 652)
Windows 8, 7, Vista, XP — Server: 4.5.0+
owncloud-1.1.0.zip [7,97 Mb] (cкачиваний: 315)

Читайте также:  Захват экрана obs studio windows 10

ownCloud 2012 Mac OS X Клиент (.dmg)
ownCloud 2012 Mac OS X клиент для Linux, позволит вам подключиться к частным серверам ownCloud 2012. С его помощью вы можете создавать папки в вашем домашнем каталоге, и сохранить содержимое этих папок синхронизировав с вашем ownCloud сервером. Просто скопируйте файл в директорию и клиент ownCloud 2012 сделает все остальное. Версия 1.0.5.
Mac OS X — Server: ownCloud 2012+, 3.0.2+, 4.0.3+
owncloudclientsetup-1.0.5.dmg.zip [7,33 Mb] (cкачиваний: 85)
Mac OS X — Server: 4.5.0+
owncloud-1.1.0.zip [7,97 Mb] (cкачиваний: 315)

ownCloud 2012 Linux Клиент
ownCloud 2012 Linux клиент для Linux, позволит вам подключиться к частным серверам ownCloud 2012. С его помощью вы можете создавать папки в вашем домашнем каталоге, и сохранить содержимое этих папок синхронизировав с вашем ownCloud сервером. Просто скопируйте файл в директорию и клиент ownCloud 2012 сделает все остальное. Версия 1.0.5.
openSUSE, Fedora, Debian or Ubuntu Server: ownCloud 2012+, 3.0.2+, 4.0.3+
Скачать — Download
openSUSE, Fedora, Debian or Ubuntu Server: ownCloud 4.5.0+
Скачать — Download

ownCloud Android App
Новейшая версии 1.3 теперь доступна в Google Play. Проводит автоматическое обновление и стоит всего 99 центов.
Вы также можете скачать Исходник и сотрудничать с сообществом разработчиков.
Android 2.3.6 +
Скачать — Download

ownCloud iOS App
ownCloud приложение для IOS (Apple iPhone, Apple IPad и Apple Ipod Touch) теперь доступен за 99 центов в магазине Apple!
Apple iOS
Скачать — Download

ownCloud 4.5.0

Версия 4.5.0 — 10.10.2012

Потрясающий релиз, который включает очень полезные нововведения, рассмотрим каждое по очереди.

Монтирование внешних накопителей: Администраторы теперь могут монтировать внешние облачные накопители (Dropbox, Google, Swift, S3 и др.) и решать, будут ли они доступны всем пользователям, группе или конкретному пользователю. Теперь пользователи могут делать то же самое, обеспечивая единую синхронизацию файлов и разделять возможности на несколько облачных сервисов, используя ownCloud в качестве единой точки доступа.

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

Внутренние Администраторы для групп: Администраторы теперь могут назначить одного или нескольких администраторов в группах в системе ownCloud, что позволяет специальная группа доступа и упрощенная система обмена между сотрудниками, подрядчиками, поставщиками и партнерами.

Файл версий: Загрузка файла с совпадающем именем файла в ownCload через веб-интерфейс теперь будет генерировать новую версию файла, и отображать загруженный файл в качестве новой версии.

Расширение сети: пользователи получили улучшенные решения для работы, когда они делятся файлами. Можно изменять и удалять файлы, назначать права, устанавливать время доступа, а также пароль на доступ к файлу по URL.

Улучшенный календарь — Импорт и экспорт событий календаря полностью переписан, чтобы исправить проблемы совместимости, работайте с повторяющимися событиями спокойно и быстро.

Синхронизация общей адресной книги. Адресные книги теперь можно синхронизировать с другими устройствами.

Перемещайте контакты между адресными книгами: Когда используются несколько адресных книг, контакты могут быть перемещены или скопированы легко.

Impress: С помощью приложения Impress, загрузка файлов и просмотр презентаций стал динамичней, веселей и интерактивней.

Оцените статью