Рассмотрим еще один самый быстрый и простой способ установки nextcloud.
Установка производится через Web Installer. Эта установка больше подходит для хостинга, но его, конечно, можно использовать и в других случаях. Например, если вы самостоятельно настроили вебсервер, php и базу данных.
Если будете выбирать хостинг или сами настраивать, учтите, что рекомендуемая база данных для Nextcloud это MySQL/MariaDB.
Вам нужно файл setup-nextcloud.php поместить в папку, где в будущем у вас будет сайт. Обычно на хостингах эта папка называется public_html. Попасть в нее можно подключившись по ftp или по ssh. Зачастую на хостингах дают подключение по ftp.
Если ftp, качаем файл setup-nextcloud.php и подключаемся к серверу по ftp.
Заходим в папку, где должен в будущем быть сайт, в моем случае это папка public_html, и заливаем в нее файл.
Как вы видите на скриншоте выше, у меня в папке есть два файла index.html и robots.txt. Это стандартные файлы, которые создаются автоматически при создании пользователя на хостинге. Поэтому их можно удалить.
Если есть возможность подключиться по ssh, то подключаемся
ssh testnextcloud@192.168.0.52
testnextcloud — это имя вашего пользователя.
192.168.0.52 — это ip адрес вашего хостинга. Вместо ip может быть доменное имя, например hosting.com.
Переходим в папку public_html. В моем случае это команда:
cd web/testnextcloud.com/public_html
Качаем файл setup-nextcloud.php:
wget https://download.nextcloud.com/server/installer/setup-nextcloud.php
Дальше идем в браузер и переходим на страницу установки. Страница установки находится по адресу http://ваш_ip/setup-nextcloud.php или http://ваш_домен/setup-nextcloud.php.
В моем случае это адрес http://testnextcloud.com/setup-nextcloud.php
Видим страницу приветствия.
Нажимаем next и переходим к следующему пункту.
Тут нам нужно указать каталог, в котором будут файлы nextcloud (именно файлы самого nextcloud, а не хранилища). Указываем точку (.) в поле для заполнения пути. Точка — это текущий каталог. Нажимаем Next.
Установка почти закончена. Нажимаем Next.
Нам осталось только создать пользователя и указать базу данных.
Для создания пользователя заполняем имя пользователя и пароль.
«Каталог с данными» — в этом поле по умолчанию прописан путь, который создает папку data в каталоге сайта. Расположение каталога с данными можно изменить.
Далее нажимаете на надпись «Хранилище и база данных» и выбираете базу данных, которую вам предлагает хостинг. Опять же, зачастую это база MySQL/MariaDB.
В моем случае используется база данных MariaDB.
Выбираем ее и заполняем данные.
Нажимаем Завершить установку
Дальше нас встречает экран приветствия.
Установка завершена.
Видео установки: