Site icon ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 15 декабря, 2025

Как установить NextCloud 15 на Ubuntu 18.04

Как установить NextCloud 15 на Ubuntu 18.04

Nextcloud — это бесплатная платформа с открытым исходным кодом, самостоятельно размещенная файловая платформа и коммуникационная платформа на основе PHP. Это отличная альтернатива некоторым популярным службам этого типа, таким как Dropbox, Google Drive, OwnCloud и т. д. С помощью Nextcloud вы можете легко сохранять данные в Vbu Ubuntu 18.04, создавать и управлять контактами, календарями, списками задач. , и многое другое. В этой статье мы установим Nextcloud версии 15 на Ubuntu 18.04 VPS, который является основным выпуском и содержит множество новых функций и улучшений.

Предпосылки

Войдите и обновите сервер

Войдите в свой Ubuntu 18.04 VPS через SSH как пользователь root

ssh roo@IP_Address -p Port_number

 

Не забудьте заменить «IP_Address» и «Port_number» на фактический IP-адрес вашего сервера и служебным портом SSH.

Выполните следующие команды, чтобы убедиться, что все установленные на вашем Ubuntu 18.04 VPS пакеты обновлены до последней доступной версии

apt update && apt upgrade

 

Установите Apache и PHP

Нам нужно установить веб-сервер Apache для обслуживания файлов Nextcloud. Это можно легко сделать с помощью следующей команды

apt -y install apache2

 

После установки веб-сервера включите его автоматический запуск после перезапуска сервера.

systemctl enable apache2

 

Убедитесь, что веб-сервер запущен и работает на вашем сервере

service apache2 status

 

вывод:

apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ââapache2-systemd.conf
   Active: active (running) since Thu 2018-12-27 05:13:26 CST; 12min ago

 

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

apt -y install php php-cli php-common php-curl php-xml php-gd php-mbstring php-zip php-mysql

 

Перезапустите веб-сервер Apache для загрузки модулей PHP

systemctl restart apache2

 

Проверьте версию PHP, установленную на вашем сервере

php -v
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

 

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

Nextcloud нужна база данных SQL для хранения информации. Для этого мы установим сервер базы данных MariaDB, введя следующую команду

apt -y install mariadb-server

 

Как и в случае с веб-сервером Apache, включите автоматический запуск MariaDB после перезагрузки сервера.

systemctl enable mariadb

 

Затем запустите сценарий постустановки mysql_secure_installation, чтобы установить пароль для пользователя root MariaDB и повысить безопасность сервера MariaDB. После того, как все шаги выполнены, вы можете пойти дальше и войти на сервер MariaDB как пользователь root, чтобы создать нового пользователя и базу данных, необходимые для установки Nextcloud.

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE nextcloud;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud_user'@'localhost' IDENTIFIED BY 'ПАРОЛЬ';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

 

Не забудьте заменить «ПАРОЛЬ» на надежный пароль.

Загрузите и установите Nextcloud

Перейдите на официальный сайт Nextcloud и загрузите последнюю стабильную версию приложения. На момент написания этой статьи это версия 15.0.0.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip

 

Как только zip-архив загружен, распакуйте его в корневой каталог документов на вашем сервере.

unzip nextcloud-15.0.0.zip -d /var/www/html/

 

Все файлы будут храниться в каталоге с именем «nextcloud».

Удалите zip-архив и измените владельца файлов Nextcloud.

rm -f nextcloud-15.0.0.zip
chown -R www-data:www-data /var/www/html/nextcloud

 

Это был последний шаг настройки сервера и установки Nextcloud через командную строку. Теперь вы можете открыть ваш любимый веб-браузер и указать его на http://Your_IP/nextcloud, чтобы продолжить настройку. Если все правильно настроено, вы получите следующий экран

Как установить NextCloud 15 на Ubuntu 18.04

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

Вот и все, если вы внимательно следовали инструкциям в руководстве, вы успешно установили Nextcloud 15 на свой Ubuntu 18.04 VPS. Для более подробной информации о его конфигурации и использовании, пожалуйста, проверьте их официальную документацию.

Exit mobile version