Несколько часов назад прибыла новая 16-я версия Nextcloud. что это dнаправлен на повышение безопасности и обмена файлами с помощью машинного обучения. В проекте также есть небольшая система управления проектами и ACL для замены старых файловых серверов.
Одна из новых функций - использование машинного обучения. Согласно объявлению, проект не только хочет обнаруживать вредоносные логины, но также предлагает рекомендации по обмену файлами.
Это относится, например, к группам и людям, с которыми пользователи часто делятся контентом.
Новые способы обмена файлами в компаниях предоставляют списки контроля доступа (ACL).
Они позволяют администраторам классических сетей контролировать права доступа к отдельным файлам и каталогам посредством подробного сопоставления файлов, папок и подпапок.
Si они хотят знать об этом больше этого выпуска вы можете проверить по следующей ссылке.
Установка Nextcloud 16 на Ubuntu
Тем, кто заинтересован в возможности установить новую версию NextCloud 16 в своей системе, следует следовать инструкциям, которыми мы делимся с вами ниже.
Установка с помощью пакета Snap
Первый способ, который мы вам покажем, - это установка из пакетов Snap, это самый простой способ установить NextCloud в ваш дистрибутив.
На данный момент единственная деталь заключается в том, что новая версия еще не обновлена до стабильной в Snap, поскольку она все еще находится в бета-версии. Хотя обновление - дело нескольких часов.
NextCloud распространяется с помощью оснастки как единое приложение вместе со своими зависимостями, и оно будет безопасно работать в системе.
Самым важным в этом методе установки является то, что Snap предназначены для обеспечения безопасности, изолированности, контейнерных приложений, изолированных от базовой системы и других приложений.
Чтобы установить пакет Nextcloud из Snap, им просто нужно запустить следующую команду в терминале:
sudo snap install nextcloud
Традиционная установка
Другой способ установки новой версии NextCloud 16 - установить веб-сервер и PHP.
Для этого нам нужно будет открыть терминал и выполнить в нем следующие команды:
apt-get install apache2 mariadb-server libapache2-mod-php7.2 apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip
Теперь, когда вы настроили среду, все Остается выбрать базу данных, поддерживающую установку для этого мы собираемся выполнить следующее:
sudo apt-get install mariadb-server php-mysql
Во время установки вам будет предложено выбрать пароль root . Если вас не попросят выбрать пароль, по умолчанию будет пусто.
Сейчас нужно войти в базу (у них будет запрошен только что установленный пароль):
mysql -u root -p
Теперь, когда необходимо создать базу данных:
CREATE DATABASE nextcloud;
Сейчас им нужно создать пользователя будет использоваться для подключения к базе данных:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
Последний шаг предоставить привилегии новому пользователю:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Когда вы закончите, нажмите Ctrl-D, чтобы выйти.
Последний шаг - установить Nextcloud с:
cd /var/www wget <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2</a> wget https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2.asc gpg --import nextcloud.asc gpg --verify nextcloud-16.0.0.tar.bz2.asc <a href="https://download.nextcloud.com/server/releases/nextcloud-16.0.0.tar.bz2">nextcloud-16.0.0.tar.bz2</a> tar -xvjf nextcloud-16.0.0.tar.bz2 sudo chown -R www-data:www-data nextcloud sudo rm nextcloud-16.0.0.tar.bz2
Сейчас мы должны создать новый файл в /etc/apache2/сайты-доступны/nextcloud.conf . Мы собираемся отредактировать это с помощью редактора наших предпочтений:
Alias /nextcloud "/var/www/nextcloud/" <Directory /var/www/nextcloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud </Directory>
После того, как сделано, пришло время включить новый сайт и включить моды apache Что нужно NextCloud:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
После того, как вы закончите выбор базы данных, время установить все. Перейдите по адресу http: // ваш_адрес / nextcloud /
Или как таковой localhost / nextcloud
Выберите имя пользователя и пароль администратора, затем вы можете выбрать папку с данными.
Прежде всего, поздравляю с блогом, я регулярно слежу за ним и узнаю много нового о Linux.
Я подумываю установить сервер Nextcloud на ПК и хотел бы знать, допустима ли установка через Snap для установки его как сервера или только как клиента.
Спасибо очень много заранее
приветствия