Nextcloud приложения как установить
загрузить и установить Nextcloud на вашем персональном компьютере и Mac
Проверить совместимые приложения для ПК или альтернативы
Или следуйте инструкциям ниже для использования на ПК
Если вы хотите установить и использовать Nextcloud на вашем ПК или Mac, вам нужно будет загрузить и установить эмулятор Desktop App для своего компьютера. Мы усердно работали, чтобы помочь вам понять, как использовать app для вашего компьютера в 4 простых шагах ниже:
Шаг 1: Загрузите эмулятор Android для ПК и Mac
Хорошо. Прежде всего. Если вы хотите использовать приложение на своем компьютере, сначала посетите магазин Mac или Windows AppStore и найдите либо приложение Bluestacks, либо Приложение Nox . Большинство учебных пособий в Интернете рекомендуют приложение Bluestacks, и у меня может возникнуть соблазн рекомендовать его, потому что вы с большей вероятностью сможете легко найти решения в Интернете, если у вас возникнут проблемы с использованием приложения Bluestacks на вашем компьютере. Вы можете загрузить программное обеспечение Bluestacks Pc или Mac here .
Шаг 2: установите эмулятор на ПК или Mac
Теперь, когда вы загрузили эмулятор по вашему выбору, перейдите в папку «Загрузка» на вашем компьютере, чтобы найти приложение эмулятора или Bluestacks.
Как только вы его нашли, щелкните его, чтобы установить приложение или exe на компьютер или компьютер Mac.
Теперь нажмите «Далее», чтобы принять лицензионное соглашение.
Чтобы правильно установить приложение, следуйте инструкциям на экране.
Если вы правильно это сделаете, приложение Emulator будет успешно установлено.
Шаг 3: Nextcloud для ПК - Windows 7/8 / 8.1 / 10/ 11
Теперь откройте приложение Emulator, которое вы установили, и найдите его панель поиска. Найдя его, введите Nextcloud в строке поиска и нажмите «Поиск». Нажмите на Nextcloudзначок приложения. Окно Nextcloud в Play Маркете или магазине приложений, и он отобразит Store в вашем приложении эмулятора. Теперь нажмите кнопку «Установить» и, например, на устройстве iPhone или Android, ваше приложение начнет загрузку. Теперь мы все закончили.
Вы увидите значок под названием «Все приложения».
Нажмите на нее, и она перенесет вас на страницу, содержащую все установленные вами приложения.
Вы должны увидеть . Нажмите на нее и начните использовать приложение.
Шаг 4: Nextcloud для Mac OS
Привет. Пользователь Mac!
Шаги по использованию Nextcloud для Mac точно такие же, как для ОС Windows выше. Все, что вам нужно сделать, это установить Nox Application Emulator или Bluestack на вашем Macintosh. Вы можете получить Это здесь .
NextCloud - набор инструментов с открытым исходным кодом для создания личного облачного хранилища.
Возможности NextCloud
- Бесплатно и с открытым исходным кодом.
- Сквозное шифрование, то есть файлы могут быть зашифрованы на клиентских устройствах перед загрузкой на сервер, поэтому даже если кто-то получит доступ к вашему серверу, он не сможет прочитать ваши файлы.
- Может быть интегрирован с пакетом онлайн-офиса (Collobora Online , OnlyOffice), что даст возможность создавать и редактировать файлы doc, ppt, xls прямо из NextCloud.
- Магазин приложений содержит сотни приложений для расширения функциональности (например, приложение календарь, приложение контактов, приложение для создания заметок, приложение для видеоконференций и т. д.).
- Приложения-клиент для синхронизации доступны для систем Linux, macOS, Windows, iOS и Android.
Инструкция по установке довольно обширная, хоть и не сложная, но если вы хотите установить NextCloud максимально легким способом, то тогда вам стоит воспользоваться нашей предыдущей статьей по установки NextCloud с помощью snap пакета: NextCloud: Создаем свое облачное хранилище.
Установка NextCloud (Apache, MariaDB)
Установим Apach и MariaDB:
Установим необходимые PHP модули:
Войдем в консоль базы данных. Поскольку MariaDB теперь использует плагин unix_socket для аутентификации входа пользователя, нет необходимости вводить пароль root MariaDB. Нам просто нужно добавить к команде mysql префикс sudo:
Создаем базу данных, пользователя и задаем свой пароль:
Выходим из консоли базы данных:
В самом верху следующей команды добавляем название своего домена:
Создаём виртуальный хост Apache для Nextcloud:
Меняем владельца каталога:
Устанавливаем NextCloud, задаем нашу базу данных, создаем администратора:
Добавляем свой домен в базу доверенных доменов NextCloud:
Шифрование домена NextCloud:
Не забудьте открыть порты 80 и 443:
Удаление index.php с домена NextCloud
Убираем index.php , тем самым делая адрес более красивым.
И под ним добавляем следующую строку:
Пример на скриншоте.
Затем обновляем .htaccess:
Известные ошибки
Решение ошибки: Разрешённое максимальное значение использования памяти PHP ниже рекомендуемого значения в 512 МБ
В конце, под блоком SSL добавляем следующий параметр:
И перезапускаем веб-сервер:
Решение ошибки: Не настроена система кеширования. Для увеличения производительности сервера, по возможности, настройте memcache. Более подробная информации
Добавляем следующий параметр:
Перезапускаем Apache и PHP-FPM:
Увеличиваем предел размера загружаемого файла
При использовании модулей Apache PHP, по умолчанию задан предел загружаемого файла в 2 МБ. Обходим данное ограничение, увеличиваем предел загружаемого файла по своему усмотрению (в этом примере мы задаем предел в 5024 МБ):
Решение ошибки: В базе данных отсутствуют некоторые индексы. Из-за того, что добавление индексов в большие таблицы могло занять некоторое время, они не добавлялись автоматически
Решение ошибки: В некоторых столбцах базы данных отсутствует преобразование в большой тип int. Из-за того, что изменение типов столбцов в больших таблицах могло занять некоторое время, они не менялись автоматически
Переводим NextCloud в режим обслуживания:
И вводим следующую команду:
Отключаем режим обслуживания:
После этого Проверка безопасности и параметров, скорее всего не выявит проблем.
В этой статье покажу как легко и быстро с минимальными настройками поднять личный облачный сервер NextCloud на операционной системе Ubuntu.
В качестве сервера подойдет любой компьютер или виртуальная машина, которая соответствует минимальным требованиям Ubuntu Server 20.04
Я буду использовать виртуальную машину:
CPU: 2 core 3.0Ghz
ОЗУ: 2Gb
SSD: 10Gb
HDD: 1Tb
Установка Ubuntu Server + NextCloud
Скачиваю с официального образ и начинаю установку.
Сразу ставлю OpenSSH server
И еще проще когда сразу предлагают nextcloud установить
Если на этом этапе не выбрать, то можно после установки набрать команду
Далее обновляю и ставлю пакеты, которые мне нужны будут вдальнейшем.
Создаю учетную запись администратора, устанавливаю пароль. Отказываюсь от установки рекомендуемых приложений. На этом основная часть установки завершена.
Хранение пользовательских файлов на другом диске
Так как система у меня на SSD диске объемом 10Gb этого очень мало для хранения моих данных и хотелось бы сделать чтобы данные хранились на другом диске HDD 1Tb который так же подключен к этому серверу.
По умолчанию данные хранятся в папке /var/snap/nextcloud/common/nextcloud/data/ Если у вас система установлена на диске с большим объемом и не смущает данное расположение, то можно этот шаг пропустить.
Дальнейшие действия удобнее проделывать через SSH Putty
Создаю удобную папку для хранения
Узнаю UUID диска HDD 1Tb и копирую его
Настройка автоматического монтирования диска при запуске системы, монтирую диски и проверяю корректность
Копирую файлы из папки по умолчанию в свою папку
Редактирую конфигурационный файл.
Вместо 23171 у вас будут свои цифры. Нужна строка datadirectory указал свой путь:
Также нужно предоставить snap разрешение на доступ к съемным носителям (/mnt)
Вроде все, проблем быть не должно. Ссылка на документацию
Для удобного доступа через интернет к данному серверу необходим домен и внешний IP адрес.
В DNS настройках домена указываю внешний адрес виртуального маршрутизатора, а на маршрутизаторе 80 и 443 порты направляю сервер NextCloud (проброс портов)
Добавляю в конфигурации NextCloud доменное имя
Запрашиваю SSL сертификат в lets-encrypt
By continuing to use this tool you agree to these terms. Please cancel now if otherwise.
You must have the domain name(s) for which you want certificates pointing at the external IP address of this machine.
Both ports 80 and 443 on the external IP address of this machine must point to this machine (e.g. port forwarding might need to be setup on your router).
- Вы принимаете соглашение которое врядли прочитаете
- У вас должен быть домен который ведет к белому IP адресу
- Порты с белого IP адреса попадают на ваш сервер по портам 80 и 443
Если все готово продолжаю, нажимаю да, указываю email и доменное имя.
Все готово первоначальная настройка выполнено. Теперь можно заходить с любой точки, с приложения на телефоне или компьютере где есть интернет.
Дополнительно
NextCloud очень удобное и интуитивно понятное решение. Имеет удобное приложение на смартфоны, компьютеры, можно заходить через любой web-браузер и без установки приложений.
Можно делится документами, создавать пользователей с гибкими правами доступа на разные папки. Создавать ссылки с парольной защитой или без авторизации к определенным папкам или файлам. Открыть доступ к папке куда другие люди смогут скидывать свои файлы. Ограничивать папки по размеру и еще множество других функций для удобного управления файловым хранилищем.
На этом функционал не заканчивается, в nextcloud имеется возможность добавлять дополнительные пакетные приложения
Например для совместной работы с документами, аналог корпоративного мессенджера с видеозвонками и общим чатом, для интеграции с другими популярными сервисами, удаление дубликатов фотографий, для безопасности и многое многое другое.
Установите Nextcloud на Debian 11 Bullseye
Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие apt команды в терминале:
Шаг 2. Установка стека LAMP.
Требуется сервер Debian 11 LAMP. Если у вас не установлен LAMP, прочтите наше предыдущее руководство по установке LAMP Stack в Debian 11 .
Шаг 3. Установка Nextcloud на Debian 11.
Теперь скачиваем последнюю версию Nextcloud с официальной страницы:
Затем разархивируйте zip-файл Nextcloud:
Нам нужно будет изменить права доступа к некоторым папкам:
Шаг 4. Настройка MariaDB.
По умолчанию MariaDB не усилен. Вы можете защитить MariaDB с помощью mysql_secure_installation скрипта. Вы должны внимательно прочитать и под каждым шагом, который установит пароль root, удалит анонимных пользователей, запретит удаленный вход root, а также удалит тестовую базу данных и доступ к безопасности MariaDB.
Настройте это так:
Далее нам нужно будет войти в консоль MariaDB и создать базу данных для Nextcloud. Выполните следующую команду:
Вам будет предложено ввести пароль, поэтому введите пароль root для MariaDB и нажмите Enter. После входа на сервер базы данных вам необходимо создать базу данных для установки Nextcloud:
Шаг 5. Настройте SSL Letsencrypt.
Сначала мы устанавливаем инструмент certbot для генерации SSL Letsencrypt в вашу систему:
Затем создайте новый каталог для авторизации Letsencrypt, используя следующие команды:
Затем измените каталог на « » и создайте новую конфигурацию « » с помощью вашего любимого текстового редактора: /etc/ apache2 / conf - available / well - known . conf
Добавьте следующий файл:
После этого создадим символическую ссылку файла на каталог с помощью команды ln ниже: well - known . conf conf - enabled
Наконец, проверьте конфигурацию Apache и перезапустите службу Apache:
Шаг 6. Настройте Apache.
Теперь мы создаем новую конфигурацию виртуального хоста Apache для Nextcloud:
Добавьте следующую строку:
Теперь мы можем перезапустить веб-сервер Apache, чтобы изменения вступили в силу:
Шаг 7. Доступ к веб-интерфейсу Nextcloud.
Поздравляю! Вы успешно установили Nextcloud . Благодарим за использование этого руководства для установки последней версии Nextcloud на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Nextcloud .
Читайте также: