Kā instalēt Nextcloud 16 Ubuntu un tā atvasinājumus?

Nextcloud

Pirms dažām stundām ieradās Nextcloud jaunā versija 16 kas ir dkuru mērķis ir uzlabot drošību un failu koplietošanu ar mašīnmācīšanās palīdzību. Projektā ir arī neliela projekta vadība un ACL, lai aizstātu vecos failu serverus.

Viena no jaunajām funkcijām ir mašīnmācīšanās izmantošana. Saskaņā ar paziņojumu projekts vēlas ne tikai atklāt ļaunprātīgas pieteikšanās, bet arī piedāvā ieteikumus failu koplietošanai.

Tas attiecas, piemēram, uz grupām un cilvēkiem, ar kuriem lietotāji bieži kopīgo saturu.

Jauni failu koplietošanas veidi uzņēmumos nodrošina piekļuves kontroles sarakstus (ACL).

Tie ļauj klasisko tīklu administratoriem saglabāt kontroli pār piekļuves tiesībām atsevišķiem failiem un direktorijiem, detalizēti kartējot failus, mapes un apakšmapes.

Si viņi vēlas uzzināt vairāk par to šī laidiena varat pārbaudīt šo saiti.

Nextcloud 16 instalēšana Ubuntu

Tiem, kurus interesē iespēja instalēt jauno NextCloud 16 versiju savā sistēmā, viņiem jāievēro tālāk sniegtie norādījumi.

Instalēšana, izmantojot Snap pakotni

Pirmā metode, ko mēs jums parādīsim, ir instalēšana no Snap pakotnēm tas ir vienkāršākais veids, kā instalēt NextCloud savā izplatītājā.

Šobrīd vienīgā detaļa ir tā, ka jaunā versija vēl nav atjaunināta līdz stabilai Snap, jo tā joprojām ir beta versijā. Lai gan tas ir stundu jautājums, lai to atjauninātu.

NextCloud tiek izplatīts snap kā viena lietojumprogramma kopā ar tās atkarībām, un tā droši darbosies sistēmā.

Vissvarīgākais šajā instalēšanas metodē ir tas, ka Snaps ir veidoti tā, lai tie būtu droši, smilškastē, konteineros, izolēti no pamata sistēmas un citām lietojumprogrammām.

Lai instalētu Nextcloud pakotni no Snap, viņiem vienkārši ir jāizpilda šāda komanda terminālā:

 sudo snap install nextcloud

Tradicionālā instalācija

Otra NextCloud 16 jaunās versijas instalēšanas metode ir instalējiet tīmekļa serveri un PHP.

Nextcloud logotips

Priekš šī mums būs jāatver terminālis un tajā jāizpilda šādas komandas:

 
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

Tagad, kad esat izveidojis vidi, viss paliek izvēlēties datubāzi, kas atbalsta instalēšanu šim nolūkam mēs izpildīsim sekojošo:

 sudo apt-get install mariadb-server php-mysql

Instalēšanas laikā jums tiks lūgts izvēlēties saknes paroli . Ja jums netiek lūgts izvēlēties paroli, noklusējums būs tukšs.

Tagad jāievada datu bāzē (viņiem tiks prasīta tikko iestatītā parole):

 mysql -u root -p

Tagad, ka jums ir jāizveido datu bāze:

CREATE DATABASE nextcloud;

Tagad viņiem ir jāizveido lietotājs jāizmanto, lai izveidotu savienojumu ar datu bāzi:

CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';

Pēdējais solis ir piešķirt privilēģijas jaunajam lietotājam:

GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost';

FLUSH PRIVILEGES;

Kad esat pabeidzis, ierakstiet Ctrl-D, lai izietu.

Pēdējais solis ir Nextcloud instalēšana ar:

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

Tagad mums ir jāizveido jauns fails /etc/apache2/sites-available/nextcloud.conf . Mēs to rediģēsim ar mūsu preferenču redaktoru:

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> 

Kad tas ir izdarīts, ir pienācis laiks iespējot jauno vietni un iespējot apache modifikācijas Kas nepieciešams NextCloud:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Kad esat pabeidzis datu bāzes atlasi, laiks visu instalēt. Dodieties uz vietni http: // jūsu_adrese / nextcloud /

Vai kā tāds localhost / nextcloud

Atlasiet administratora lietotājvārdu un paroli, pēc tam varat izvēlēties datu mapi.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Deivids Freire Garsija teica

    Pirmkārt, apsveicu ar emuāru, es tam regulāri sekoju un daudz uzzinu par Linux.
    Es domāju uzstādīt Nextcloud serveri personālajā datorā un es vēlētos uzzināt, vai instalēšana, izmantojot Snap, ir derīga, lai to instalētu kā serveri vai tikai kā klientu.
    liels paldies jau iepriekš
    Sveiciens