Інструкції зі встановлення 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 використовуються для надання відвідувачам релевантної реклами та маркетингових кампаній.