Руководство по установке Owncloud

Owncloud логотип

Хотите собственное облако? Если вы уже настроили веб-сервер с помощью нашего руководства, далее можно просто следовать этой инструкции, чтобы установить Owncloud на свою систему (по состоянию на 8 июля 2021).

Подробнее об Owncloud, преимуществах этого ПО и другую информацию вы можете прочитать в соответствующей статье.

Требования к установке

Для установки вам понадобится настроенный веб-сервер с поддержкой PHP и доступом к базе данных MariaDB/MySQL. Если вы следовали нашему руководству, у вас уже все есть. Обратите внимание, что в руководстве предполагается, что /var/www/ является каталогом содержимого, а SSL-сертификат находится в /var/www/ssl (см. инструкции).

Примечание. Вам нужно выполнять все эти действия не на своем сервере/Raspberry Pi, а на другом ПК. Мы подключимся к вашему серверу через этот компьютер.

1. Настройка сервера для Owncloud

Сперва нам нужно настроить SSL-сервер в Nginx, ПО веб-сервера. Этот шаг, в основном, касается пользователей, которые настроили Raspberry Pi, следуя нашим инструкциям.

Замените ||HOST|| на ваш хост в файле, предоставленном здесь:

https://www.sim-networks.com/user/assets/getnginxconfig_owncloud.txt

и используйте его содержимое в качестве настроек сервера, заменив содержимое файла этой командой на вашем Raspberry Pi:

sudo nano /etc/nginx/sites-enabled/default

Когда вы запустите команду, этот веб-сайт сгенерирует собственный файл конфигурации, который вы сможете использовать напрямую. Если вы не используете Raspberry Pi, как рекомендовано в нашем руководстве, настройте веб-сервер вручную, отредактировав файл /etc/nginx/sites-enabled/default или /etc/apache2/sites-enabled/default, как описано в руководстве Owncloud.

Важно: если вы не следовали нашим инструкциям Raspberry Pi, приведенную выше команду все равно можно запустить в консоли вашего сервера. Однако вам необходимо убедиться, что файлы /var/www/ssl/cloudssl.crt и /var/www/ssl/cloudssl.key и /var/www/ssl/dhparam.pem существуют и являются файлами сертификации для вашего SSL-сертификата.

Теперь мы перезапустим веб-сервер Nginx:

sudo service nginx restart

2. Загрузка последней версии Owncloud

Отсюда загрузите последнюю версию Owncloud в виде ZIP-архива (Tarball > Current Version > Download ZIP). Затем разархивируйте файлы в папку по вашему выбору.

3. Настройка FTP-соединение

Подключитесь к вашему серверу через (S)FTP. Загрузите, например, Filezilla (прямая ссылка для скачивания).

Снимок экрана: Filezilla установка соединения

Введите все данные, как описано выше. Например, локальный IP-адрес вашего сервера/Raspberry Pi может выглядеть так: 192.168.178.64. Имя пользователя для Raspberry Pi — «pi», а пароль — тот, который вы уже назначили. В качестве порта введите 22.

Если вы не используете Raspberry, просто введите соответствующие учетные данные. Например, в поле «Server:» введите адрес своей домашней страницы example.com.

Затем нажмите «Connect». Если система попросит подтвердить ключ, сделайте это.

Теперь вы увидите структуру папок на сервере справа. Перейдите в /var/www/cloud. Как только вы окажетесь в этой папке, вам нужно будет загрузить файлы, как описано на следующем шаге.

4. Загрузка файлов

Есть два способа загрузить файлы. Вы можете либо открыть папку в проводнике, скопировать все файлы с помощью [Ctrl] + [A] и перетащить их в правое поле Filezilla.

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

Важно: Убедитесь, что вы загружаете не папку «owncloud», а только все файлы и папки из этой папки!

Процесс загрузки может занять несколько минут. Будет видно, нужно ли еще перенести какие-либо файлы, посмотрев на нижнюю панель Filezilla. Если там пусто, все файлы были перенесены.

После этого снова установите разрешения:

sudo chown -R www-data:www-data /var/www/cloud && sudo chmod -R 775 /var/www/cloud

5. Установка

Теперь откройте настройки в своем браузере, используя адрес сервера (например, yourhost.twodns.de для Raspberry Pi): https://YOUR.SERVER/index.php. Вы должны увидеть нечто подобное:

Снимок экрана с входа в Owncloud

Если вы использовали самозаверяющий сертификат, как в нашем руководстве по Raspberry Pi, и получили предупреждение, добавьте правило исключения безопасности (подробнее).

Если больше нет сообщений об ошибках, можно продолжить установку.

Введите учетные данные администратора на сайте. При необходимости нажмите «Storage & Database», если пункт меню не развернут.

Убедитесь, что каталог данных указан правильно (для Raspberry Pi: /var/www/cloud/data).

Затем введите учетные данные MariaDB/MySQL, которые вы указали ранее (на Raspberry Pi: не учетные данные root, а имя пользователя и пароль MySQL). Хостом базы данных обычно является «localhost».

Далее нажмите «Finish installation». Теперь все должно работать. Если вы получаете какие-либо сообщения об ошибках, возможно, вы сможете найти решения на форуме Owncloud или с помощью поиска в Интернете. Вы также можете просмотреть наш раздел часто задаваемых вопросов (FAQ).

6. Настройка клиента и установка приложения

Чтобы синхронизировать файлы с папкой на вашем ПК, вам понадобится специальный клиент. Перейдите на страницу установки и выберите клиента для вашей ОС.

Теперь установим его. Во время установки введите адрес вашего сервера (например, https://yourhost.twodns.de) и учетные данные администратора, созданные на шаге 4.

Вы также можете получить доступ к своему Owncloud с помощью специальных приложений для смартфонов. Они доступны для iOS и Android.

Облачный сервер

Облачный сервер

Узнайте больше про высокодоступное публичное облако SIM-Cloud

Узнать больше

7. Информация об обновлениях Owncloud (потребуется позже)

Если вы вошли в систему и получили доступ к веб-интерфейсу Owncloud, вы получите уведомление, когда будет доступна новая версия ПОя. Обычно вы можете легко установить обновление через веб-интерфейс.

Если обновление не может быть установлено через интерфейс, выполните следующие действия:

  • Подключитесь к облачному серверу с помощью Filezilla.
  • Перейдите в свой облачный каталог, например, /var/www/cloud
  • Выделите все файлы и загрузите их на свой компьютер, щелкнув правой кнопкой мыши и выбрав опцию «Download». Таким образом вы создадите резервную копию.
  • После завершения процесса выберите все файлы на сервере, кроме папок config и data! Удалите отмеченные файлы, например, нажав клавишу [Delete] на клавиатуре.
  • Загрузите последнюю серверную версию Owncloud и разархивируйте ее (см. шаг 2).
  • Перейдите к разархивированным файлам в Filezilla и загрузите все файлы на свой сервер, за исключением папок конфигурации и данных.
  • Затем войдите в веб-интерфейс, чтобы завершить процесс обновления Owncloud. Если вы получаете какие-либо сообщения об ошибках, сбросьте разрешения, как описано выше.

8. Готово!

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

Наслаждайтесь своим Owncloud.

Эта статья была полезной?

Понравилась статья?

Согласие на использование файлов cookie

Нажимая «Я согласен», вы даете согласие на использование файлов cookie на нашем веб-сайте, чтобы предоставить вам наиболее релевантный опыт, запоминая ваши предпочтения и повторные посещения. Однако вы можете посетить «Управление файлами cookie», чтобы предоставить контролируемое согласие. Подробнее

Настройки файлов cookie

Функциональные

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

Аналитические

Аналитические файлы cookie используются для понимания того, как посетители взаимодействуют с веб-сайтом.

Рекламные

Рекламные файлы cookie используются для предоставления посетителям релевантной рекламы и маркетинговых кампаний.