Кілька годин тому надійшла нова версія 16 Nextcloud що є dспрямована на підвищення безпеки та спільного використання файлів за допомогою машинного навчання. Проект також має невеликий проект управління та ACL для заміни старих файлових серверів.
Однією з нових можливостей є використання машинного навчання. Згідно з анонсом, проект не тільки хоче виявити зловмисні логіни, але також пропонує рекомендації щодо спільного використання файлів.
Це стосується, наприклад, груп та людей, з якими користувачі часто діляться вмістом.
Нові способи спільного використання файлів у компаніях надають списки контролю доступу (ACL).
Вони дозволяють адміністраторам класичних мереж підтримувати контроль над правами доступу до окремих файлів і каталогів за допомогою детального відображення файлів, папок і підпапок.
Si вони хочуть знати про це більше цього випуску ви можете перевірити за наступним посиланням.
Інсталяція Nextcloud 16 на Ubuntu
Тим, хто зацікавлений у можливості встановити нову версію NextCloud 16 у своїй системі, вони повинні слідувати інструкціям, якими ми ділимося з вами нижче.
Встановлення через пакет Snap
Перший метод, який ми вам покажемо, - це встановлення з пакетів Snap, будучи це найпростіший спосіб встановити NextCloud на вашому дистрибутиві.
На даний момент єдина деталь полягає в тому, що нова версія ще не оновлена до стабільної в Snap, оскільки вона все ще знаходиться в бета-версії. Хоча це оновлення годин - це години.
NextCloud розподіляється за допомогою оснащення як одне додаток разом із залежностями, і він буде безпечно працювати в системі.
Найголовніше в цьому методі установки полягає в тому, що Snaps розроблені для забезпечення безпечних, захищених від середовища, контейнерних програм, ізольованих від базової системи та інших програм.
Щоб встановити пакет 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/sites-available/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: // your_address / nextcloud /
Або як такий localhost / nextcloud
Виберіть ім’я користувача та пароль адміністратора, після чого можна вибрати папку даних.
Перш за все, вітаю в блозі, я регулярно за ним стежу і дізнаюся багато нового про Linux.
Я думаю встановити сервер Nextcloud на ПК, і я хотів би знати, чи встановлення через Snap є дійсним, щоб встановити його як сервер або лише як клієнт.
заздалегідь дуже дякую
вітання