Nextcloud устанавливает и настраивает окна

Обновлено: 21.11.2024

Наконец, вы будете перенаправлены к установщику Nextcloud.

  1. Нажмите здесь правой кнопкой мыши и сохраните файл на свой компьютер.
  2. Загрузите файл setup-nextcloud.php на свой веб-сайт.
  3. Укажите в веб-браузере setup-nextcloud.php в своем веб-пространстве.
  4. Следуйте инструкциям и настройте Nextcloud.
  5. Войдите в только что созданный экземпляр Nextcloud!

Как установить Owncloud в Windows 10?

Установите Owncloud Server в Windows 10 через Ubuntu

  1. Шаг 1. Включите подсистему Windows для Linux (WSL)…
  2. Шаг 2. Установите приложение Ubuntu 18.04 для Linux. …
  3. Шаг 3. Установите Apache, MySql/MariaDB плюс PHP в Windows 10. …
  4. Шаг 4. Проверьте установку Apache в Windows 10. …
  5. Шаг 5. Загрузите сервер Owncloud из репозитория в командной строке.

Как подключиться к Nextcloud?

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

Что лучше ownCloud или Nextcloud?

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

Насколько хорош Nextcloud?

В целом, мы не можем не быть впечатлены Nextcloud: он предоставляет почти все функции, которые вы можете получить от Google Диска, OneDrive, iCloud или Dropbox, за небольшую плату и с гибкостью, которую можно получить только самостоятельно. хостинг предоставляет.

Где хранятся файлы Nextcloud?

Как видно, ‘/path/to/nextcloud/data’ — это значение/местоположение по умолчанию, если оно не было изменено в процессе установки Nextcloud. Nextcloud хранит местоположение каталога данных и расположение всех файлов в своей базе данных, которую также можно выбрать во время установки.

Сколько стоит Nextcloud?

< /таблица>

Какая последняя версия Nextcloud?

Название Цена
Премиум 490050/год
Стандарт 340050 пользователей /год
Базовый 190050 пользователей/год
Разработчик(и) Nextcloud GmbH., Сообщество
Стабильный выпуск Server 21.0.0 / 22 февраля 2021 г. Android 3.14.3 / 14 января 2021 г. iOS 3.2.0 / 26 января 2021 г. Рабочий стол 3.1.1 / 23 декабря 2020 г.
Репозиторий github.com/nextcloud/server.git
Написано в PHP, JavaScript
< /p>

Как установить собственное облако?

  1. Посетите страницу загрузки ownCloud.
  2. Найдите раздел для загрузки файла «Tar» или «Zip». …
  3. На следующей странице подробно описаны все этапы установки. …
  4. Войдите на свой сервер через SSH.
  5. Перейдите в каталог, в который вы хотите установить ownCloud.
  6. Затем проверьте подпись sha256 на соответствие .

Как использовать собственное облако?

Настройка синхронизации для ПК и мобильных устройств

  1. Откройте программное обеспечение ownCloud на компьютере и выберите «Настроить».
  2. Добавьте URL-адрес сервера ownCloud вместе с учетными данными для входа.
  3. Теперь вам нужно выбрать папки и файлы, которые вы хотите синхронизировать. Нажмите Добавить папку и выберите папку, которую необходимо синхронизировать на компьютере.

Как использовать приложение Nextcloud?

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

Как мне получить удаленный доступ к моему Nextcloud?

Как мне синхронизировать два сервера Nextcloud?

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

В этом кратком руководстве учащимся и новым пользователям показано, как установить облачное хранилище Nextcloud и программное обеспечение для хранения данных синхронизации в Windows 11 с помощью подсистемы Windows для Linux (WSL или WSL2).

Благодаря подсистеме Windows для Linux вам больше не нужно устанавливать дополнительное программное обеспечение или запускать виртуальную машину в Windows 11, чтобы установить Nextcloud. Теперь вы можете установить и запустить Nextcloud прямо из Windows 11 через WSL. Еще в 2017 году Microsoft выпустила WSL, а затем WSL2, которые позволяют разработчикам запускать среду GNU/Linux, включая большинство инструментов, утилит и приложений командной строки, непосредственно в Windows без настройки виртуальной машины или двойной загрузки.

WSL2 – это новая и улучшенная версия с повышенной производительностью, полной совместимостью системных вызовов, новой архитектурой и функциями, которые делают WSL отличным способом запуска среды Linux в Windows.

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

В Windows 11 установка WSL немного отличается от установки в Windows 10. Однако приведенные ниже шаги покажут вам, как это сделать.

Чтобы установить и запустить Nextcloud в Windows 11, необходимо сначала установить и включить WSL.

Установка подсистемы Windows для Linux в Windows 11

Чтобы включить WSL в Windows, откройте командную строку от имени администратора. Нажмите «Пуск», затем начните вводить командную строку.

Затем щелкните правой кнопкой мыши приложение командной строки и выберите "Запуск от имени администратора".

Когда откроется консоль, выполните приведенные ниже команды, чтобы установить подсистему Windows для Linux (WSL):

Подождите, пока WSL будет установлен.

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

Перезагрузите компьютер.

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

Установите конкретный дистрибутив Linux в Windows 11

Теперь, когда WSL установлен, вы можете установить дистрибутив Linux по вашему выбору. Чтобы получить список доступных для установки дистрибутивов, просто выполните приведенные ниже команды:

Вы должны увидеть все доступные дистрибутивы, которые можно установить на WSL.

Чтобы установить дистрибутив Linux из приведенного выше списка, просто запустите приведенные ниже команды, используя имя дистрибутива. Например, чтобы установить Ubuntu 20.04, выполните следующие команды:

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

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

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

Apache — это самый популярный веб-сервер с открытым исходным кодом, на котором работает большинство веб-сайтов в Интернете. Поскольку Nextcloud нуждается в этом, используйте приведенные ниже команды, чтобы установить его в Ubuntu.

Чтобы установить Apache в Ubuntu, выполните следующие команды:

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

Чтобы убедиться, что Apache установлен и работает, откройте веб-браузер и перейдите к имени хоста или IP-адресу сервера.

Вы должны получить тестовую страницу, если все работает.

Установите сервер базы данных MariaDB

В этом руководстве мы собираемся установить MariaDB. Nextcloud нуждается в сервере базы данных для хранения своего контента.

MariaDB — это настоящий сервер баз данных с открытым исходным кодом, который вы можете использовать в своих проектах. Это быстрый, безопасный и сервер по умолчанию почти для всех Linux.

Чтобы установить MariaDB, выполните следующие команды:

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

Затем выполните приведенные ниже команды, чтобы защитить сервер базы данных паролем root, если во время установки вам не было предложено сделать это.

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

  • Введите текущий пароль для root (введите, если нет): просто нажмите Enter
  • Установить пароль root? [Да/нет]: Да
  • Новый пароль: введите пароль
  • Повторно введите новый пароль: повторите пароль
  • Удалить анонимных пользователей? [Да/нет]: Да
  • Запретить удаленный вход в систему root? [Да/нет]: Да
  • Удалить тестовую базу данных и доступ к ней? [Да/нет]: Да
  • Перезагрузить таблицы привилегий сейчас? [Да/нет]: Да

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

По запросу введите пароль root.

Если вы видите экран, похожий на показанный выше, значит, сервер успешно установлен.

PHP и связанные модули

PHP – это язык сценариев общего назначения, который объединяет все вышеперечисленные компоненты. Nextcloud — это приложение PHP, для работы которого требуется PHP и связанные модули.

Чтобы установить PHP и рекомендуемые модули, выполните приведенные ниже команды.

Это должно установить PHP с рекомендуемыми модулями PHP, которые вы можете запускать со многими приложениями на основе PHP.

Чтобы убедиться, что PHP установлен, выполните следующие команды:

Вы должны увидеть вывод, подобный приведенному ниже:

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

Для этого запустите приведенные ниже команды, чтобы создать тестовый файл php с именем phpinfo.php

Затем введите содержимое ниже и сохраните файл.

Откройте браузер и перейдите к имени хоста вашего сервера, а затем phpinfo.php

Перезапустите Apache, затем введите адрес и перейдите к файлу.

Вы должны увидеть тестовую страницу PHP по умолчанию.

На этом этапе выше установлены все необходимые компоненты, которые нужны Nextcloud. Перейдите к загрузке и настройке параметров Nextcloud ниже.

Создать базу данных Nextcloud

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

Чтобы войти на сервер базы данных MariaDB, выполните приведенные ниже команды.

Затем создайте базу данных с именем nextcloud

Создайте пользователя базы данных с именем nextclouduser и новым паролем

Затем предоставьте пользователю полный доступ к базе данных.

Наконец, сохраните изменения и выйдите.

Скачать Nextcloud

Далее перейдите и загрузите последнюю версию Nextcloud.

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

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

Настроить сайт Nextcloud

Наконец, настройте файл конфигурации сайта Apahce2 для Nextcloud. Этот файл будет контролировать, как пользователи получают доступ к Nextcloudcontent. Запустите приведенные ниже команды, чтобы создать новый файл конфигурации с именем nextcloud.conf

Затем скопируйте и вставьте содержимое ниже в файл и сохраните его. Замените выделенную строку своим собственным доменным именем и корневым расположением каталога.

Сохраните файл и выйдите.

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

Когда закончите, перезапустите Apache

Теперь перейдите к имени хоста или IP-адресу сервера и начните настройку платформы Nextcloud.

Создайте учетную запись администратора, введите данные базы данных и завершите установку.

Войдите в систему с созданной выше учетной записью и начните создавать свою среду.

Вывод:

В этом сообщении показано, как установить Nextcloud в Windows WSL. Если вы обнаружите какую-либо ошибку выше, пожалуйста, используйте форму комментариев ниже, чтобы сообщить об этом.

В этом кратком руководстве учащимся и новым пользователям показано, как установить Nextcloud с Apache в Windows 10 WSL (подсистема Windows для Linux) 2 с ОС Ubuntu.

Nextcloud — это полностью открытая самостоятельная платформа для синхронизации и обмена файлами, аналогичная Dropbox, OneDrive и Google Диску. Он позволяет создать собственное облако в собственной среде с собственными серверами.

Теперь, когда вы можете установить ОС Linux внутри Windows через WSL, приведенные ниже шаги показывают, как установить Nextcloud в Windows с помощью подсистемы Windows для Linux (WSL).

С помощью WSL вы можете установить и запустить полноценную операционную систему Linux внутри Windows. Так что получите Windows, включите WSL, установите ОС Linux и запустите Nextcloud.

В 2017 году Windows выпустила исходную версию WSL.WSL 2 — это улучшение по сравнению с версией 1. Оно обеспечивает повышение производительности, полную совместимость с системными вызовами, построено на новой архитектуре и предоставляет функции, которые делают WSL отличным способом запуска среды Linux в Windows.

Если у вас есть машина, соответствующая приведенным выше требованиям для запуска WSL 2, продолжайте ниже.

Чтобы начать работу с Nextcloud в Windows с помощью WSL, выполните следующие действия:

Включить WSL в Windows

Чтобы включить WSL в Windows, вам нужно открыть терминал PowerShell от имени администратора. Нажмите «Пуск», затем начните вводить PowerShell.

Затем щелкните правой кнопкой мыши приложение Windows PowerShell и выберите запуск от имени администратора.

Когда откроется консоль, выполните следующие команды:

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

Включить платформу виртуальных машин

Для WSL 2 требуется, чтобы была включена платформа виртуальных машин Windows 10. Это не Hyper-V. Чтобы включить функцию платформы виртуальных машин в Windows, выполните приведенные ниже команды из той же консоли администратора PowerShell.

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

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

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

Установите Ubuntu в Windows 10

Теперь, когда WSL 2 установлен и готов к использованию, откройте приведенную ниже ссылку, чтобы загрузить и установить копию Ubuntu 20.04 из магазина Windows.

Ubuntu 20.04 LTS для Windows позволяет использовать терминал Ubuntu и запускать утилиты командной строки Ubuntu, включая bash, ssh, git, apt и многие другие.

Нажмите кнопку "Получить" и установите. После установки Ubuntu вам понадобится возможность запускать Ubuntu из среды Windows WSL.

После запуска Ubuntu он должен установиться и предложить создать учетную запись.

Это должно сработать!

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

Теперь, когда среда Windows 10 WSL готова, продолжайте ниже, чтобы установить Apache, MariaDB, PHP и настроить Nextcloud для работы.

Apache — это самый популярный веб-сервер с открытым исходным кодом, на котором работает большинство веб-сайтов в Интернете. Поскольку Nextcloud нуждается в этом, используйте приведенные ниже команды, чтобы установить его в Ubuntu.

Чтобы установить Apache в Ubuntu, выполните следующие команды:

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

Чтобы убедиться, что Apache установлен и работает, откройте веб-браузер и перейдите к имени хоста или IP-адресу сервера.

Вы должны получить тестовую страницу, если все работает.

Установите сервер базы данных MariaDB

В этом руководстве мы собираемся установить MariaDB. Nextcloud нуждается в сервере базы данных для хранения своего контента.

MariaDB — это настоящий сервер баз данных с открытым исходным кодом, который вы можете использовать в своих проектах. Это быстрый, безопасный и сервер по умолчанию почти для всех Linux.

Чтобы установить MariaDB, выполните следующие команды:

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

Затем выполните приведенные ниже команды, чтобы защитить сервер базы данных паролем root, если во время установки вам не было предложено сделать это.

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

  • Введите текущий пароль для root (введите, если нет): просто нажмите Enter
  • Установить пароль root? [Да/нет]: Да
  • Новый пароль: введите пароль
  • Повторно введите новый пароль: повторите пароль
  • Удалить анонимных пользователей? [Да/нет]: Да
  • Запретить удаленный вход в систему root? [Да/нет]: Да
  • Удалить тестовую базу данных и доступ к ней? [Да/нет]: Да
  • Перезагрузить таблицы привилегий сейчас? [Да/нет]: Да

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

По запросу введите пароль root.

Если вы видите экран, похожий на показанный выше, значит, сервер успешно установлен.

PHP и связанные модули

PHP – это язык сценариев общего назначения, который объединяет все вышеперечисленные компоненты. Nextcloud — это приложение PHP, для работы которого требуется PHP и связанные модули.

Чтобы установить PHP и рекомендуемые модули, выполните приведенные ниже команды.

Это должно установить PHP с рекомендуемыми модулями PHP, которые вы можете запускать со многими приложениями на основе PHP.

Чтобы убедиться, что PHP установлен, выполните следующие команды:

Вы должны увидеть вывод, подобный приведенному ниже:

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

Для этого запустите приведенные ниже команды, чтобы создать тестовый файл php с именем phpinfo.php

Затем введите содержимое ниже и сохраните файл.

Откройте браузер и перейдите к имени хоста вашего сервера, а затем phpinfo.php

Перезапустите Apache, затем введите адрес и перейдите к файлу.

Вы должны увидеть тестовую страницу PHP по умолчанию.

На этом этапе выше установлены все необходимые компоненты, которые нужны Nextcloud. Перейдите к загрузке и настройке параметров Nextcloud ниже.

Создать базу данных Nextcloud

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

Чтобы войти на сервер базы данных MariaDB, выполните приведенные ниже команды.

Затем создайте базу данных с именем nextcloud

Создайте пользователя базы данных с именем nextclouduser и новым паролем

Затем предоставьте пользователю полный доступ к базе данных.

Наконец, сохраните изменения и выйдите.

Скачать Nextcloud

Далее перейдите и загрузите последнюю версию Nextcloud.

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

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

Настроить сайт Nextcloud

Наконец, настройте файл конфигурации сайта Apahce2 для Nextcloud. Этот файл будет контролировать, как пользователи получают доступ к Nextcloudcontent. Запустите приведенные ниже команды, чтобы создать новый файл конфигурации с именем nextcloud.conf

Затем скопируйте и вставьте содержимое ниже в файл и сохраните его. Замените выделенную строку своим собственным доменным именем и корневым расположением каталога.

Сохраните файл и выйдите.

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

Когда закончите, перезапустите Apache

Теперь перейдите к имени хоста или IP-адресу сервера и начните настройку платформы Nextcloud.

Создайте учетную запись администратора, введите данные базы данных и завершите установку.

Войдите в систему с созданной выше учетной записью и начните создавать свою среду.

Вывод:

В этом сообщении показано, как установить Nextcloud в Windows WSL. Если вы обнаружите какую-либо ошибку выше, пожалуйста, используйте форму комментариев ниже, чтобы сообщить об этом.

Как и некоторые, кто спрашивал меня раньше, я был полон решимости установить NextCloud на ПК с Windows, который я использовал в качестве сервера. Пытаясь и терпя неудачу с Oracle Virtual Box, VMWare, HyperVisor и даже докером, я наконец нашел веб-сайт, на котором хорошо описаны шаги по установке NextCloud в приложение Ubuntu для Windows. Я обнаружил несколько сбоев при выполнении этих шагов, поэтому я хочу предоставить обновленный список элементов, чтобы установить NextCloud на ваш ПК с Windows.

Затем я создал сценарий автоматической комбинации горячих клавиш, но указал место установки приложения Ubuntu.

Настройка внешнего хранилища NextCloud

Я хотел бы добавить, что я не эксперт ни в NextCloud, ни в Ubuntu, но решил, что это может быть полезно другим.

Любопытно. Почему вы используете Windows 10 в качестве сервера?

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

На самом деле нет смысла использовать Windows 10 в качестве сервера Nextcloud. Вы можете неправильно понять несколько вещей. Сначала Windows 10 никогда не предназначалась для использования в качестве серверной системы. Простая причина этого заключается в том, что Windows 10 ограничивает количество одновременных подключений при использовании в качестве сервера. Поскольку вы не можете превысить этот предел с одним или двумя клиентами, вы видите, что Microsoft имеет встроенные ограничения для предотвращения использования сервера. Кроме того, в Windows 10 есть множество настроек по умолчанию, которые имеют смысл только в клиентской операционной системе, например, автоматический переход в режим ожидания, автоматическая перезагрузка для получения обновлений и так далее. Вы сказали, что хотите использовать Windows в качестве сервера для максимально эффективной работы с вашими клиентами Windows. Имейте в виду, что Nextcloud использует несколько способов обслуживания ваших данных, которые не привязаны к одной операционной системе. Он может обслуживать ваши файлы через SMB, WebDAV и настольный клиент независимо от того, используете ли вы Windows или Linux в качестве сервера.

Если вы действительно хотите использовать Windows 10 в качестве сервера, вы можете установить на компьютер стек XAMPP, который включает в себя все необходимое для запуска экземпляра Nextcloud. Вы можете использовать веб-сервер Apache2, базу данных MariaDB и инструменты администрирования для этого также предустановлены. Но имейте в виду, что вам нужно изменить многие системные настройки, чтобы максимально приблизиться к круглосуточной системе доступности.

Лучше это сделать, если у вас есть целый запасной компьютер (или просто купить Rasperry Pi, который не так уж и дорог). Установите на него какую-нибудь операционную систему на базе Linux и следуйте многочисленным доступным руководствам в Интернете, чтобы обеспечить бесперебойную работу и безопасность экземпляра Nextcloud. Я бы предпочел использовать для этого Debian, потому что это одна из самых стабильных доступных систем. Если у вас есть проблемы с вашим экземпляром, вам также может быть проще найти помощь, потому что большинство вопросов в Stack Overflow относятся к Linux. Если вы не знакомы с Debian, вы также можете использовать Ubuntu, основанную на Debian, но имеющую несколько преимуществ и более простой в использовании графический интерфейс.

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

Читайте также: