Како инсталирати Нектцлоуд 16 на Убунту и деривате?

Нектцлоуд

Пре неколико сати стигла је нова верзија 16 Нектцлоуд-а што је дусмерен на побољшање безбедности и дељење датотека уз помоћ машинског учења. Пројекат такође садржи мали пројектни менаџмент и АЦЛ који замењује старе сервере датотека.

Једна од нових карактеристика је употреба машинског учења. Према најави, пројекат не само да жели да открије злонамерне пријаве, већ нуди и препоруке за дељење датотека.

Ово се односи, на пример, на групе и људе са којима корисници често деле садржај.

Нови начини дељења датотека у компанијама пружају листе за контролу приступа (АЦЛ).

Омогућавају администраторима на класичним мрежама да одрже контролу над правима приступа појединачним датотекама и директоријумима кроз детаљно мапирање датотека, директоријума и подмапа.

Si желе да сазнају више о томе овог издања можете проверити следећи линк.

Инсталација Нектцлоуд 16 на Убунту

Они који су заинтересовани за могућност инсталирања нове верзије НектЦлоуд 16 на свој систем, требало би да следе упутства која делимо са вама у наставку.

Инсталација путем Снап пакета

Прва метода коју ћемо вам показати је инсталација из Снап пакета, која је ово је најлакши начин да инсталирате НектЦлоуд на ваш дистро.

Тренутно је једини детаљ тај што нова верзија још увек није ажурирана на стабилну у Снап-у, јер је још увек у бета верзији. Иако је питање сати да се ажурира.

НектЦлоуд се дистрибуира снап-ом као једна апликација заједно са зависностима и безбедно ће се покретати на систему.

Најважнија ствар код овог начина инсталације је да су Снапс дизајнирани да буду сигурне, заштићене, заштићене апликације, изоловане од основног система и других апликација.

Да бисте инсталирали пакет Нектцлоуд из Снап-а, они само морају да изврше следећу команду у терминалу:

 sudo snap install nextcloud

Традиционална инсталација

Други начин за инсталирање нове верзије НектЦлоуд 16 је инсталирајте веб сервер и ПХП.

Нектцлоуд лого

За ово мораћемо да отворимо терминал и у њему извршимо следеће наредбе:

 
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

Током инсталације, од вас ће бити затражено да изаберете роот лозинку . Ако се од вас не затражи да изаберете лозинку, подразумевано ће бити празно.

Сада треба ући у базу података (питаће се за лозинку коју сте управо поставили):

 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;

Када завршите, откуцајте Цтрл-Д.

Последњи корак је инсталирање Нектцлоуд-а са:

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

Сада морамо створити нову датотеку у /етц/апацхе2/ситес-аваилабле/нектцлоуд.цонф . Уредићемо ово са уредником по нашем избору:

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> 

Једном завршено, време је да се омогући нова локација и омогуће апацхе модови Шта НектЦлоуд треба:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Када завршите са одабиром базе података, време је да се све инсталира. Идите на хттп: // иоур_аддресс / нектцлоуд /

Или као такав лоцалхост / нектцлоуд

Изаберите корисничко име и лозинку администратора, а затим можете да изаберете фасциклу са подацима.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Давид Фреире Гарциа дијо

    Пре свега, честитам на блогу, редовно га пратим и научим пуно о Линуку.
    Размишљам да монтирам Нектцлоуд сервер на рачунар и желео бих да знам да ли је инсталација путем Снап-а валидна да бих га инсталирала као сервер или само као клијент.
    Хвала вам пуно унапред
    поздрави