Как создать частное облако с помощью Nextcloud
Если вы больше не хотите использовать обычное облачное хранилище, такое как Dropbox и Google Drive, и хотите создать собственное облако для своей группы или бизнеса, Nextcloud – идеальное решение. . Он предоставляет почти все необходимые функции облачного хранилища, а также контроль и конфиденциальность.
В этой статье мы узнаем о Nextcloud, а затем настроим его для создания частного облака. Если вам нужно частное облако с помощью Nextcloud, следуйте этому руководству.
Зачем использовать Nextcloud?
Nextcloud поддерживает множество популярных платформ – как мобильные, так и настольные. Он предоставляет собственные приложения для большинства операционных систем, позволяя вам или вашей команде работать с любого устройства и из любого места. Это означает, что затраты на инфраструктуру отсутствуют.
Nextcloud объединяет множество функций, чтобы сделать его решением для создания отличного частного облака. Некоторые из его выдающихся особенностей включают в себя:
- Решение для самостоятельного размещения – вы можете управлять Nextcloud практически из любого места – дома или в офисе, в центре обработки данных или у поставщика услуг хранения. Это дает вам полный контроль над хранением данных.
- Функции обмена – Nextcloud позволяет безопасно обмениваться файлами. Вы можете обмениваться файлами с кем угодно в облаке или за его пределами, используя защищенную паролем ссылку, и они также могут загружать файлы.
- Приоритет безопасности – Nextcloud имеет стандартные методы безопасности, включая шифрование терминала. Он поддерживает схемы аутентификации, контроля и лицензирования.
- Большая интеграция – Nextcloud поставляется с интегрированной поддержкой – приложениями и сервисами для расширения функциональности облака. Например, вы можете управлять задачами, редактировать файлы в Markdown и выполнять многие другие задачи.
Где попробовать Nextcloud?
Если вы ищете бесплатную учетную запись, чтобы попробовать Nextcloud, вы можете использовать услуги хостинг-провайдера, которые предоставляют управляемые версии Nextcloud. Однако бесплатная учетная запись может не обеспечивать большую емкость или объем памяти для всех приложений или функций.
Ниже приведен список служб, чтобы сразу же попробовать Nextcloud:
- Dediserve – Выделите в общей сложности 10 ГБ в бесплатном аккаунте.
- oCloud.de – предоставляет бесплатную учетную запись с объемом памяти 1 ГБ.
- OwnDrive – предоставляет учетную запись 1 ГБ с поддержкой некоторых приложений.
- Serverdiscounter – есть огромное хранилище до 5 ГБ.
- Unixcorn – обеспечивает быструю регистрацию и обеспечивает емкость 1 ГБ.
- Wölkli – предоставляет учетной записи 1 ГБ бесплатного хранилища.
Как установить Nextcloud?
Nextcloud можно установить на ваш сервер любым из следующих трех способов:
- Веб-установщик – это самый быстрый способ установить Nextcloud на сервер, особенно на виртуальном хостинге. Вам необходимо загрузить файл на свой сервер и выполнить его. Этот файл загрузит и установит это решение.
- Архивный файл – это рекомендуемый вариант для владельца сервера. Вам необходимо загрузить полный пакет (в виде файла архива) и извлечь его содержимое в каталог на веб-сервере.
- Устройства – это самый простой способ для людей, которые не разбираются в технологиях, но обращаются к владельцам серверов. Вам необходимо скачать файл изображения с предустановленным Nextcloud и загрузить его на свой компьютер.
Системные Требования
Давайте сначала поговорим о системных требованиях, необходимых для установки и запуска частного облака с помощью Nextcloud. Поскольку большинство поставщиков бесплатного хостинга предлагают хостинг на базе Linux, мы сосредоточимся на требованиях к услугам, как показано ниже.
- Серверная ОС: CentOS 6.5 или 7, Debian 8+, openSUSE LEAP 42.1 или выше, Red Hat Enterprise Linux 6.5 и выше, SUSE Linux Enterprise Server 11 SP3 или 12 и выпуск Ubuntu 14.04 и выше поддерживаются.
- Память: не менее 128 МБ, но следует использовать 512 МБ ОЗУ.
- Емкость хранилища: минимум 500 МБ, но в зависимости от ваших требований. Кроме того, сервер должен разрешить установку Nextcloud для файла размером 65 МБ с использованием метода веб-установщика.
- Веб-сервер: Apache 2.4 (php-fpm, mod_php) или Nginx (php-fpm).
- База данных: MySQL или MariaDB 5.5+, а также PostgreSQL 9 и 10.
- PHP: Nextcloud поддерживает PHP 5.6 и более новые версии.
Бесплатный хостинг-провайдер
Нам нужен провайдер услуг хостинга, чтобы создать собственное облако. Вы должны найти бесплатный хостинг с минимальными системными требованиями, необходимыми для Nextcloud. Но это непростая задача.
Как установить Nextcloud
В этом руководстве мы установим Nextcloud первым способом, то есть с помощью веб-установщика. Причина в том, что это самый простой метод и единственный метод, который хорошо работает на виртуальном хостинге.
Выполните следующие действия, чтобы начать работу и работать в собственном облаке:
1. Сначала откройте эту ссылку: https://nextcloud.com/install/#instructions-server, перейдите на вкладку «Веб-установщик» (внизу страницы) и загрузите файл, упомянутый в первом шаге.
2. Зайдите на страницу панели управления сервера и откройте файловый менеджер. Например, в 000webhost вы увидите следующую панель:
3. В диспетчере файлов нажмите кнопку загрузки. Обратите внимание, что вы можете увидеть другой экран в зависимости от вашего сервера или хоста.
4. Теперь выберите файл setup-nextcloud.php (который вы загрузили на шаге 1) со своего компьютера и загрузите файл на сервер с помощью файлового менеджера.
5. После загрузки файла откройте в браузере your-domain / setup-nextcloud.php. Например, если имя домена – «example.com», вы должны перейти к «example.com/setup-nextcloud.php».
6. Вы увидите мастер установки Nextcloud. Щелкните Далее, чтобы начать.
7. Теперь вам нужно указать каталог установки Nextcloud. Если вы не хотите использовать подпрямую, просто введите “.” В имени каталога. Например, если ваш домен – «example.com», вы можете использовать то же имя домена для доступа к Nextcloud, но вы также можете получить доступ к своему собственному облаку по ссылке «example.com/folder- name».
8. Если все пойдет хорошо, вы должны увидеть такую страницу. Просто нажмите “Далее”.
9. На следующем экране Nextcloud попросит вас настроить учетную запись администратора, чтобы в дальнейшем иметь доступ к собственному облаку и управлять им. Просто введите необходимые учетные данные и нажмите кнопку «Готово».
10. Готово. Наконец, вы увидите приветственное сообщение от Nextcloud.
11. Это все, что вам нужно сделать. Вы успешно создали собственное облако с помощью Nextcloud.
Устранение неполадок
1. Я загрузил архив, но не вижу его на своем сервере.
В этом случае возможно, что ваш сервер не поддерживает отображение файлов достаточно большого размера или не поддерживает загрузку файлов по FTP или файловому менеджеру. Пожалуйста, подтвердите, загрузив любой файл большого размера (> 60 МБ).
Если сервер не поддерживает большие файлы для хранения Nextcloud, вы можете извлечь файлы, хранящиеся на вашем компьютере, и напрямую загрузить извлеченный контент прямо на свой сервер (public_html или htdocs) через FTP. Однако на хостинге Nextcloud более 12 тысяч файлов, поэтому вы также можете столкнуться с другими проблемами, когда ваш сервер не поддерживает слишком много запросов на загрузку.
2. На странице “Проверка зависимости” возникает ошибка зависимости.
Если Nextcloud сообщает вам о некоторых проблемах на странице «Проверка зависимостей», ваш сервер не поддерживает все программы / пакеты, необходимые для его запуска. Это означает, что вам нужно найти другой сервер, поддерживающий Nextcloud.
3. После страницы «Проверка зависимости» появляется сервер ошибок.
В этом случае ваш сервер не поддерживает файл, достаточно большой, чтобы позволить установщику загрузки Nextcloud или серверу иметь меньшее время выполнения, чем необходимо для выполнения установочного файла Nextcloud.
Вы можете узнать о настройках сервера и увеличить лимит времени выполнения PHP до 300 секунд и более.
Что можно делать с Nextcloud?
Первое, что нужно сделать, это проверить его настройки и настроить различные параметры в соответствии с требованиями пользователя, особенно параметры шифрования и безопасности. После этого мы протестировали загрузку файлов и проверку их возможностей.
Чем больше вы вникаете в Nextcloud, тем больше он вам понравится. Например, вы можете расширить его функциональность, добавив приложения из App Store. Вы заметите, что существует множество различных приложений – как официальных, так и сторонних – для добавления дополнительных функций в Nextcloud. Например, вы можете добавлять календари, контакты, задачи и т. Д.
Хотите создать собственное облако? Пожалуйста, поделитесь своими комментариями в разделе комментариев ниже!
Узнать больше:
- Создайте собственное облако с помощью Hyper-V
- Сборник лучших на сегодняшний день бесплатных веб-сайтов для хранения данных
- Как создать частное облако