Nextcloud что это за программа

NextCloud: Создаем свое облачное хранилище

NextCloud – больше чем облачное хранилище

NextCloud – веб-платформа, позволяющая создать свое собственное облачное хранилище.

Набор функций NextCloud часто сравнивают с функциональностью таких облачных файловых хостингов как Dropbox, OneDrive и т.д. Но на самом деле, NextCloud предлагает гораздо большую функциональность. В своем хранилище NextCloud вы можете создать не только файловый хостинг, но и закрытое сообщество в котором можно совершать аудио/видео звонки (NextCloud Talk), переписываться, создавать рабочие задачи и совместно работать (по типу Trello).

Расширение функциональности легко достигается с помощью добавления приложений из магазина приложений apps.nextcloud.com.

Для управления облачным хранилищем доступны настольные (для Windows, macOS и Linux) и мобильные приложения (для Android и iOS):

Содержание

Установка NextCloud с помощью snap-пакета

NextCloud доступен в магазине snap-пакетов snapcraft, поэтому процесс установки будет максимально простым.

В качестве серверной системы мы использовали Ubuntu 20.04.

Обновим систему и включим поддержку snap-пакетов:

Установка пакета snap NextCloud:

Проверяем установку пакета:

Посмотреть сетевые интерфейсы пакета:

Посмотреть список служб пакета:

Настройка учетной записи NextCloud

Создание учетной записи Администратора:

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

По умолчанию NextCloud работает только с внутренним доменом localhost, проверить можно командой:

Поэтому мы зададим доменное имя или IP-адрес сервера:

Вместо example.com указываем свой домен или IP-адрес. Для добавления еще одного домена нужно изменить индекс на 1. Пример:

Проверяем доверенные домены:

В настройках DNS (А-запись) учетной записи регистратора доменного имени не забудьте добавить IP-адрес сервера.

Шифрование домена NextCloud с помощью сертификата SSL от Let’s Encrypt

Для нашего домена добавим бесплатный SSL сертификат от Let’s Encrypt.

Если вы пользуетесь ufw в качестве настройки системного фаервола, то сначала откройте порты 80 и 443:

sudo nextcloud.enable-https lets-encrypt

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

После установки сертификата откройте доменное имя или IP-адрес в браузере.

Интерфейс NextCloud по умолчанию.

Дополнительные настройки NextCloud

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

Отобразить список баз:

Скорее всего название базы будет nextcloud, значит подключиться к консоле нашей базы можно будет следующей командой:

Список команд и приложений доступен по ссылке: nextcloud-snap.

В NextCloud доступно огромное количество приложений для расширения функциональности.

Отдельно хочу выделить следующие приложения (кстати, устанавливаются они легко через веб-интерфейс):

NextCloud – это однозначно интересное решение, которое подойдет не только для создания личного облачного хранилища, но и в качестве создания облачного хранилища для сообществ, ведения обсуждений и совершения звонков внутри сообщества.

Источник

Nextcloud. Настраиваем персональное облако и смотрим, стоит ли возня свеч

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Содержание статьи

Во­обще говоря, пер­вым делом я рас­смат­ривал более безобид­ные вари­анты вро­де Dropbox или Google Drive. Пос­тавить одну из них на сер­вер, и пусть син­хро­низи­рует пап­ки с компь­юте­ром, а при желании мож­но и на телефо­не открыть. Но бес­плат­но в этих сер­висах дос­тупно не так мно­го мес­та, а пла­тить за хра­нение одних и тех же фай­лов дваж­ды совер­шенно не хочет­ся — один раз хос­теру VPS, где лежат дан­ные, вто­рой раз — за Dropbox. Да и что‑то свое иметь всег­да при­ятнее, вер­но?

По­иски показа­ли, что най­ти решение одновре­мен­но прос­тое и не сов­сем кус­тарное не так‑то лег­ко. Зато в любом тре­де на эту тему обя­затель­но появ­ляют­ся люди, которые пос­тавили себе ownCloud или Nextcloud и рапор­туют о ров­ном и при­ятном полете на про­тяже­нии дол­гих лет. И хоть я и не пок­лонник мегаком­бай­нов, зву­чало это дос­таточ­но заман­чиво, что­бы дать им шанс.

Обе прог­раммы — это плат­формы, которые сами по себе заменя­ют Dropbox и дают воз­можность управлять фай­лами и шей­рить их, но пос­ле уста­нов­ки пла­гинов начина­ют напоми­нать мини­атюр­ную опе­раци­онку. Здесь тебе и поч­товые прог­раммы, метящие на роль Gmail, и кол­лабора­тив­ные редак­торы на манер Google Docs, и кален­дари с пла­ниров­щиками, и замет­ки, и май­ндма­пы и про­чие май­ндфа­ки.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программаownCloud пос­ле уста­нов­ки

При этом ownCloud — шту­ка далеко не новая, в «Хакере» о нем пи­сали еще в 2014 году. Nextcloud пос­вежее и раз­вива­ется активнее: пер­вый релиз сос­тоял­ся в 2016 году, а текущая вер­сия на момент написа­ния этой статьи — двад­цатая.

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

Обе ком­пании находят­ся в Гер­мании, так что исто­рия мог­ла быть более запутан­ной и повес­тво­вать о рас­коле сре­ди сот­рудни­ков ownCloud. Но нам об этом ничего не извес­тно, так что прос­то возь­мем Nextcloud, как более мод­ный, и прис­тупим к уста­нов­ке.

Установка

Де­таль­но рас­катыва­ние Nextcloud на сво­ем сер­вере опи­сано в докумен­тации, так что пов­торять ее мы не будем и толь­ко про­бежим­ся по основным пун­ктам — что­бы ты пред­став­лял себе мас­шта­бы работ и не про­пус­тил важ­ные шаги, если решишь пов­торить мой путь.

Вот что пот­ребу­ется сде­лать в общих чер­тах.

Ког­да все будет готово, не спе­ши переза­пус­кать сер­вер! Как толь­ко ты это сде­лаешь, Nextcloud нач­нет на весь мир показы­вать уста­нов­щик, которым, по идее, может вос­поль­зовать­ся кто угод­но и ста­нет адми­ном тво­его обла­ка вмес­то тебя 🙂 Что­бы избе­жать это­го, можешь либо завер­шить про­цесс уста­нов­ки че­рез коман­дную стро­ку, либо нас­тро­ить веб‑сер­вер таким обра­зом, что­бы он не пус­кал кого попало. Тебя выручит авто­риза­ция (дирек­тива auth_basic ) либо белый спи­сок, в который будет вхо­дить толь­ко твой IP (дирек­тивы allow IP> и deny all ).

В любом слу­чае для работы с Nextcloud тебе понадо­бит­ся задать логин и пароль для админ­ской учет­ки, а так­же ука­зать базу дан­ных и кре­ды ее поль­зовате­ля, которо­го ты соз­давал. В общем, если ты ког­да‑нибудь уста­нав­ливал WordPress или phpBB, то ты точ­но спра­вишь­ся.

Интерфейс и приложения

Пос­ле дол­гих прик­лючений в тем­ном под­земелье кон­соли мы выбира­емся на повер­хность, к цивили­зации. На пер­вый взгляд все очень мод­но.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Фай­ловый менед­жер с кар­тиноч­ками!

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Точ­нее, подобие магази­на, потому что денег здесь не берут, все толь­ко даром.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программаШей­ринг

Еще мож­но наз­начить пароль и ука­зать вре­мя, по исте­чении которо­го ссыл­ка работать перес­танет.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программаОг­раниче­ние по вре­мени

Но вни­мание, конеч­но, сра­зу перетя­гива­ет на себя магазин при­ложе­ний. Все­го аппли­кух ни мно­го ни мало — 281 шту­ка. Здесь есть вся­кие прос­мот­рщи­ки (нап­ример, для сним­ков в RAW, кни­жек в ePub, тре­ков в GPX), му­зыкаль­ные пле­еры, галереи для прос­мотра и пуб­ликации кар­тинок, нес­коль­ко видов таск‑тре­керов и заметок, менед­жер паролей и тому подоб­ные вещи.

Вот, к при­меру, отличный редак­тор диаг­рамм на осно­ве исходных кодов Draw.io, о котором я ког­да‑то писал в руб­рике WWW. Он уста­нав­лива­ется бук­валь­но одной кноп­кой, пос­ле это­го мож­но соз­давать, откры­вать и редак­тировать фай­лы с диаг­рамма­ми.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Не сто­ит, впро­чем, ждать, что все при­ложе­ния будут ста­вить­ся одной кноп­кой и иде­аль­но работать, наделяя Nextcloud новой вос­хититель­ной воз­можностью. При­ложу­хи здесь очень раз­ные — как по качес­тву, так и по тре­бова­ниям.

Нап­ример, быва­ет нуж­но что‑то допол­нитель­но вруч­ную уста­нав­ливать на сер­вер, а при­ложе­ние Nextcloud слу­жит толь­ко фрон­тендом. Так, нель­зя прос­то взять и в один клик пос­тавить кол­лабора­тив­ный редак­тор докумен­тов Collabora — нужен соот­ветс­тву­ющий сер­вер.

То же и с поч­той. Прог­рамма с незатей­ливым наз­вани­ем Mail — это лишь кли­ент­ская часть, и если ты хочешь не толь­ко раз­вернуть свой вебовый поч­товик, но и не зависеть от сто­рон­них сер­висов POP3/SMTP/IMAP, то уста­нав­ливать, нас­тра­ивать и под­держи­вать сер­вер при­дет­ся самос­тоятель­но. Раз­работ­чики рекомен­дуют исполь­зовать Mail-in-a-Box — как наибо­лее прос­той в уста­нов­ке.

Слу­чает­ся и так, что при­ложе­ния тре­буют, нап­ример, опре­делен­ной вер­сии PHP или самого Nextcloud. В общем, забыть о том, что ты теперь сам себе админ, не вый­дет.

Торренты и youtube-dl

Вряд ли сегод­ня кого‑то уди­вишь тор­рент‑кли­ентом с вебовым интерфей­сом, но при­ятно, ког­да ска­чан­ными фай­лами лег­ко управлять. Что каса­ется youtube-dl — зна­мени­той прог­раммы для стя­гива­ния видео с YouTube и мно­жес­тва дру­гих сер­висов (вклю­чая Twitter, TikTok и даже Pornhub), то у него и вов­се нет сво­его гра­фичес­кого интерфей­са. Так что иметь воз­можность открыть в бра­узе­ре стра­нич­ку, вбить туда URL и заполу­чить файл — идея неп­лохая, осо­бен­но если речь об исполь­зовании с мобиль­ного устрой­ства.

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

Источник

NextCloud: установка облачного хранилища данных на VPS сервер

Nextcloud — приложение с открытым исходным кодом для создания облачного хранилища данных. Объединяет в себе функции известного сервиса Dropbox, планирования задач (CRM), видеоконференций (Skype), списка контактов и календарь ближайших событий с возможностью синхронизации данных с компьютера или смартфона на личный сервер.

После установки вы и ваши сотрудники или друзья смогут работать с вашим личным облаком на Nextcloud через программу на Linux, MacOS и Windows, либо через приложение на Android и iOS. Однако возможность работы с облаком через браузер также остается доступной.

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

Например, ваше облако на Windows будет выглядеть так:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

А так будет выглядеть ваше облако в приложении на Iphone

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

В каких случаях стоит использовать Nextcloud?

Что необходимо для запуска облачного хранилища данных?

VPS или Dedicated сервер с большим объемом дискового пространства. Арендовать такой сервер можно на хостинге SpaceWeb. Для наших клиентов доступна линейка недорогих VPS-тарифов с объемом жесткого диска 500-1000 ГБ, что идеально подходит для развертывания приложения NextCloud под большое корпоративное хранилище данных.

Желательно зарегистрировать доменное имя для вашего облака и привязать его в А-записях к IP-адресу вашего VPS-сервера.

Способы установки NextCloud на виртуальный сервер

Быстрая установка Nextcloud для новичков:

Установка на VPS с панелью управления ISPManager, Brainy или подобной.

Более сложная установка для пользователей с навыками в области защиты информационной безопасности и администрировании серверов:

Для данной статьи мы выбрали способ установки на VPS с панелью ISPManager, так как данный способ будет понятен для людей разного уровня знаний и по сложности сопоставим с установкой CMS WordPress.

Пошаговая установка NextCloud на VPS-сервер с ISPManager

1. Заказ VPS-сервера на HDD с ISPManager

Перейдите на сайт хостинга SpaceWeb и выберите тариф VPS, с подходящим объемом диска для хранилища. Также выберите дистрибутив, например, Ubuntu 20.04 и панель ISPManager Lite.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

2. Регистрация домена для вашего облака

Вы можете зарегистрировать новое доменное имя для вашего облака в панели управления VPS или прикрепить существующее. Для корректной установки и работы Nextcloud убедитесь, что в A-записях домена указан IP-адрес вашего VPS-сервера.

3. Настройка ISPManager для установки NextCloud

После создания виртуального сервера данные для входа в панель ISPManager будут отправлены вам на E-mail. Перейдите по ссылке из письма и введите логин и пароль для авторизации.

3.1 Убедитесь, что в ISPManager в разделе “Настройки”-”Конфигурация ПО” установлен веб-сервер Apache, актуальные версии PHP и MySQL.

3.2 Перейдите в раздел “Сайты” и добавьте необходимый домен или поддомен для вашего облака.

3.3 Загляните в раздел “Базы данных” и создайте базу для вашего облака.

4. Загрузка на сервер актуального установочного файла NextCloud.

Перейдите в раздел “Файловый менеджер” ISPManager, откройте корневую папку вашего домена и загрузите файл, скачанный по ссылке.

5. Установка NextCloud на VPS-сервер

5.1 Откройте установочный файл в браузере по адресу: https://ваш_домен.ru/setup-nextcloud.php

5.2 Укажите название директории на сервере для установки вашего облака.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

5.3 Придумайте логин и пароль администратора, проверьте путь сохранения данных и введите данные для подключения к базе, которую вы создали в ISPManager lite. Также советуем оставить галочку на установке рекомендуемых приложений.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Обзор облачного хранилища на NextCloud

ВАЖНО! Для вашего же удобства в работе с облаком рекомендуем скачать программу на ПК, либо на телефон. То же самое могут сделать ваши сотрудники или друзья.

Рабочее пространство NextCloud

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

По умолчанию на рабочем пространстве вы увидите:

При желании, вы можете интегрировать в настройках дополнительные виджеты, такие как Google Analytics, Gitlab и Github, Jira или SuiteCRM, OpenProject и другие.

Помимо этого, вы можете установить множество дополнительных приложений в ваше облако, например, программы для работы с Office или PDF-документами.

Работа с файлами в NextCloud

Для загрузки и работы с файлами в облаке перейдите в раздел «Файлы».
Здесь вы и пользователи вашего облака можете загружать, создавать и работать с файлами различных расширений.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Доступна поисковая строка для поиска по файлам, возможность добавления файлов в избранное, добавление меток к файлам и просмотр недавно измененных или скрытых файлов, а также корзина удаленных. Посмотреть все фото и видеофайлы можно в соседнем разделе «Фотографии».

События (логи) в Nextcloud

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Конференции в NextCloud

Да-да, в NextCloud можно проводить аудио и видеоконференции с пользователями облака. Этот отличный инструмент заменит компании популярные программы для общения с сотрудниками (skype, zoom, discord).

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Почта в NextCloud

В разделе «Почта» вы можете подключить личную или рабочую почту, читать и обрабатывать письма. После настройки учетной записи письма с вашей почты будут также выведены в виджет на главной странице в рабочем пространстве.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Контакты в NextCloud

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Календарь событий NextCloud

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Как добавить пользователя в облако NextCloud?

В правом верхнем углу также есть небольшое меню:

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Создайте свое облако для хранения данных!

Мы рассмотрели основные разделы интерфейса “Nextcloud”. Первое ваше знакомстве с инструментами данного ПО предлагаем начать c VPS на HDD накопителях с тестовым периодом в течение 3 дней. Данные тарифы имеют большое дисковое пространство и идеально подходят для размещения облачного хранилища данных.

Надеемся эта инструкция была для вас полезной. Читайте похожие материалы ниже по другим возможностям VPS серверов.

Топ-6 сервисов для проверки кроссбраузерности сайта

NVMe SSD диски — обзор технологии

10 инструментов сжатия изображений

Отличные VPS на NVMe-дисках и бесплатный тестовый период 3 дня!

Отличные VPS на NVMe-дисках и бесплатный тестовый период 3 дня!

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Стань партнером

Выгодное предложение SpaceWeb:

© 2001-2021 ООО «СпейсВэб» Все права защищены.
Лицензия на предоставление телематических услуг связи № 163230.

Стань партнером

Выгодное предложение SpaceWeb:

© 2001-2021 ООО «СпейсВэб» Все права защищены. Лицензия на предоставление телематических услуг связи № 163230.

Общество с ограниченной ответственностью «СпейсВэб». Генеральный директор: Шпагин А.Ю. Юридический адрес: 198095, город Санкт-Петербург, улица Маршала Говорова, дом 35, корпус 5, литер Ж, этаж 4, офис 371. Адрес офиса: 198095, Санкт-Петербург, ул. Маршала Говорова, д. 35, корп. 5, лит. Ж, бизнес-центр «Терминал», офис 401.

Источник

NextCloud: знакомство и быстрый старт

Nextcloud — программа для организации собственного облачного хранилища. По базовой функциональности похож на Dropbox, но есть и отличия.

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

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

Если хотите организовать персональное хранилище на базе Nextcloud, можете самостоятельно установить ПО на виртуальный или физический сервер или заказать у нас VDS c готовым рецептом NextCloud.

Содержание:

Подготовка

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Рецепт доступен для заказа на серверах с виртуализацией KVM. Операционные системы — Centos, Ubuntu или Debian. Не забудьте в предустановленном ПО выбрать Nextcloud.

Если у вас уже есть сервер, подходящий этим параметрам и вы готовы его полностью очистить для установки Nextcloud, то рецепт можно установить в панели VMmanager.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Далее выберите версию ОС, нужный рецепт и нажмите кнопку «Переустановить». После этого система удалит все файлы, которые есть на сервере, и установит рецепт.

Как подключить SSL-сертификат

Вы можете пропустить эту часть статьи, если используете Nextcloud для ознакомительных целей и не собираетесь хранить здесь важную информацию (например, для самообучения, тестов, хранилища «ненужных» файлов).

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

Что для этого нужно: домен (подойдет любой, принадлежащий вам или наш технический домен), уже направленный (например, так) на IP вашего сервера с NextCloud, а также SSL-сертификат, уже выпущенный на этот домен.

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

Для начала разместим сертификат и приватный ключ на сервере.

Откроем новый файл любым текстовым редактором, например:
nano /etc/ssl/certs/nextcloud.crtca

Затем аналогично создадим файл ключа, например:
nano /etc/ssl/certs/nextcloud.key

Туда скопируем содержимое приватного ключа (.key) и сохраним изменения.

Затем нужно подключить SSL в самом конфигурационном файле веб-сервера. Редактируем конфиг любым текстовым редактором, например так:
nano /etc/nginx/conf.d/default.conf

В итоге у вас должно получиться так:

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

Если получаем результат:

То можем применить конфиг nginx командой:
systemctl reload nginx

После этого сертификат будет работать.

Если у вас Centos 8

Теперь Nextcloud работает по защищенному HTTPS-соединению.

Начало работы

После разворачивания рецепта вы можете пройти в интерфейс NextCloud, введя в адресную строку браузера ip-адрес сервера.

Увидите окно авторизации:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

После авторизации появится приветственное окно с краткой информацией о продукте, важным в нём будет предпоследний слайд:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

Внимание! Хоть приложение и имеет русский язык, некоторые элементы, а также все инструкции и справочная информация на английском языке.

Сейчас наше «облачное» приложение имеет базовую функциональность (не больше чем файловое хранилище). Но мы можем установить для него множество надстроек, т.е. дополнительных приложений. Что и сделаем. Идем в правый верхний угол и кликаем на иконку пользователя, далее выбираем пункт Приложения:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Откроется окно приложений:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Выбираем раздел «Пакеты приложений» и увидим большой список программ. На заголовок каждого можно нажать и узнать о нём подробнее. Мы остановимся на пакете «Основной набор приложений»: можно выбрать как отдельные элементы в нём, так и весь пакет в целом — он вполне может быть полезен, поэтому нажимаем «Включить все». Потребуется ввести пароль администратора, после чего запустится установка, а по её завершению иконки приложений появятся в верхней панели.

Как добавить учётные записи

Для коллективного использования Nextcloud требуется добавить учётные записи для каждого пользователя, которому хотим дать доступ к нашему облачному приложению. Сделать это можно, нажав в правом верхнем углу на иконку администратора и выбрав пункт «Пользователи»:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Для удобства можно создать дополнительные группы, чтобы регулировать уровень доступа. По умолчанию есть группа «Администраторы» с полным доступом к приложению, но вы можете создать, например, группу «Сотрудники» и добавлять туда пользовательские учетные записи с ограниченным доступом, например, тех, кому пользоваться приложениями можно, а менять настройки Nextcloud уже нельзя:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

Как настроить дополнительные инструменты

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

Календарь

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

Зайти в календарь можно в верхней панели приложений:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Импорт готового календаря

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Еще один способ синхронизации календаря (если у вас Linux с рабочим столом GNOME) описан в разделе Диск

Создание нового календаря

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Контакты

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

Как добавить контакты

При первом доступе к приложению «Контакты» по умолчанию нам показывают пустую адресную книгу.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

Наиболее быстрым и удобным способом будет первый — использовать VCF/Vcard.

Импорт контактов из VCF-файла

Для импорта контактов данным способом необходимо сделать следующее:

После этого все контакты из файла появятся в адресной книге.

Еще один способ синхронизации контактов (если у вас Linux с рабочим столом GNOME) описан в разделе Диск

Добавление контактов вручную

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

Чтобы создать новый контакт:

Как редактировать или удалить контактную информацию

Приложение «Контакты» позволяет редактировать или удалять контактную информацию. Чтобы изменить или удалить контактную информацию:

Нажав на кнопку «Параметры» (шестеренка) в нижней части левой боковой панели, вы получите доступ к настройкам приложения «Контакты». В этом поле отображаются все доступные адресные книги, определённые параметры для каждой адресной книги и можно создавать новые адресные книги, просто указав имя адресной книги. В настройках контактов вы также можете обмениваться, экспортировать и удалять адресные книги. Вы можете получить URL-адреса для CardDAV.

Установка приложения для работы с диском

В самом начале, мы уже упоминали, что после установки нам будут предложены ссылки для установки приложений на различные устройства. Установка этих приложений значительно облегчат вам работу с Nextcloud и избавят от лишних настроек. Дублируем ссылку на скачивание клиента Nextcloud здесь: https://nextcloud.com/install/#install-clients

Их скачивание и установка не должны составить у вас труда. Перейдем сразу к моменту первого запуска приложения, видим приветственное окно и нажимаем «Войти»:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Вводим адрес (IP или домен), обязательно укажите протокол http или https (c шифрованием, при наличии установленного SSL-сертификата), нажимаем «Далее». После этого автоматически откроется страница в браузере с окном авторизации в Nextcloud, авторизуемся там. Если все сделали верно, появится подобное сообщение:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Нажимаем «Разрешить доступ», затем возвращаемся в приложение и видим экран начальной настройки:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

Видим главное окно приложения:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

В нем есть две вкладки: Учетная запись и События.

В учетной записи мы подключены к серверу и видим все папки, которые были указаны для синхронизации с сервером. Во вкладке «События» мы будем видеть все уведомления от Nextcloud из любых его инструментов: общих, Календаря, Доски, Диска и других.

Теперь ваше устройство синхронизировано с сервером.

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

Если нет возможности установить приложение

Nextcloud полностью поддерживает протокол WebDAV: вы можете добавить хранилище Nextcloud как сетевой диск на вашем устройстве и таким образом работать с файлами в Nextcloud через WebDAV — как будто они лежат на вашем ПК. Далее будет описано как подключить Linux и Windows к вашему серверу Nextcloud через WebDAV.

Доступ к файлам с помощью Linux

Вы можете получить доступ к файлам в операционных системах Linux, используя наиболее удобные способы — файловый менеджер или функцию оболочки GNOME(если она у вас установлена).

Через файловый менеджер

В любом десктопном Linux файловый менеджер способен подключаться по WebDAV. Используйте davs:// протокол для подключения файлового менеджера к общей папке Nextcloud.
У каждого пользователя в Nextcloud есть своя папка, ссылку на неё можно увидеть в параметрах хранилища:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Если вы — администратор или просто пользователь, которому дали доступ, порядок действий, описанный ниже, не отличается.

Копируем ссылку и заменяем http на davs.

Получившуюся ссылку вставляем в адресную строку файлового менеджера:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Нажмите Enter, после чего появится окно авторизации, где нужно будет указать данные авторизации пользователя от Nextcloud.

После авторизации мы увидим папку пользователя на сервере:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

Со своей папкой каждый пользователь сможет работать: загружать и выгружать файлы прямо с ПК на Linux.

Если у вас Linux с GNOME

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

Рабочий стол GNOME имеет встроенную поддержку для календаря, контактов и задач Nextcloud, и файлов в том числе. Все они, если включить, синхронизируются с аналогичными в Linux приложениями: Календарем, Контактами и Файловым менеджером.

Подключить можно, выполнив следующие действия:

После этого все отмеченные ресурсы Nextcloud будут синхронизированы с системой Linux. Файлы, в частности, будут отображаться как отдельный WebDAV-ресурс в Файловом менеджере.

Доступ к файлам с помощью Windows

Если у вас используется HTTPS-соединение, необходимо предварительно добавить настройку в Windows. Настраивается это в реестре Windows:

запустите «regedit» и перейдите к

Создайте или измените значение DWORD «BasicAuthLevel» (Windows Vista, 7, 8) или «UseBasicAuth» (Windows XP и Windows Server 2003) и установите для его значения данных значение 1 для соединений SSL (в Windows 10 параметр «BasicAuthLevel» по умолчанию установлен в значении 1). Значение 0 означает, что базовая аутентификация отключена, значение 2 разрешает как SSL, так и не SSL-соединения. Затем закройте редактор реестра и перезагрузите компьютер.

Подключение хранилища с помощью командной строки

Подключение хранилища с помощью проводника Windows

Общий доступ к файлам

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

Возле нужного файла нажимаем кнопку “Поделиться”:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

Задачи

Отметим, что в целом эту функцию может выполнять и вышеупомянутый Календарь, однако если требуется более подробное структурирование задач и отслеживание их выполнения, вы можете воспользоваться инструментом Deck.

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

На скриншоте отмечена кнопка +Создать рабочую доску, а также кнопки «Поделиться» и «Параметры» для уже готовых досок.

«Поделиться» — способ дать доступ к доске определенным пользователям или группе сразу:

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

В «Параметрах» можно переименовать доску, добавить ее в архив, удалить или изменить некоторые другие её свойства.

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

Nextcloud что это за программа. Смотреть фото Nextcloud что это за программа. Смотреть картинку Nextcloud что это за программа. Картинка про Nextcloud что это за программа. Фото Nextcloud что это за программа

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

Заключение

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

Надеемся, что Nextcloud окажется для вас полезным и удобным инструментом.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *