Uyifaka njani i-Nextcloud 16 kwi-Ubuntu nakwiziphumo?

Nextcloud

Kwiiyure ezimbalwa ezidlulileyo inguqulelo entsha ye-16 ye-Nextcloud ifikile eyi dijolise ekuphuculeni ukhuseleko kunye nokwabelana ngefayile ngoncedo lokufunda ngomatshini. Le projekthi ikwabonisa ulawulo lweprojekthi encinci kunye ne-ACL yokutshintsha iiseva zefayile ezindala.

Enye yezinto ezintsha kukuba ukusetyenziswa kokufunda ngomatshini. Ngokwesibhengezo, iprojekthi ayifuni nje ukufumana ubungozi, kodwa ikwabonelela ngezindululo zokwabelana ngefayile.

Oku kusebenza, umzekelo, kumaqela nakubantu abasebenzisi abahlala besabelana ngomxholo.

Iindlela ezintsha zokwabelana ngeefayile kwiinkampani zibonelela ngoluhlu lolawulo lokufikelela (ii-ACLs).

Bayabavumela abalawuli kuthungelwano lweklasikhi ukuba bagcine ulawulo kumalungelo okufikelela kwiifayile ezizodwa kunye nezikhombisi ngokweenkcukacha zemephu zeefayile, iifolda kunye neefolda ezingaphantsi.

Si bafuna ukwazi ngakumbi ngayo kolu khululo unokujonga eli khonkco lilandelayo.

Ukufakwa kwe-Nextcloud 16 kwi-Ubuntu

Kulabo banomdla wokukwazi ukufaka uhlobo olutsha lwe-NextCloud 16 kwinkqubo yabo, kufuneka balandele imiyalelo esabelana ngayo nawe apha ngezantsi.

Ukufakwa ngephakheji ye-Snap

Indlela yokuqala esiza kukubonisa yona ukufakwa kwiiphakheji ze-Snap, ukubakho Le yeyona ndlela ilula yokufaka i-NextCloud kwi-distro yakho.

Okwangoku inkcukacha zodwa kukuba le nguqulo intsha ayikahlaziywa ukuze izinze kwi-Snap, kuba isekwinguqulelo yeBeta. Nangona ingumcimbi weeyure ukuba ihlaziywe.

I-NextCloud isasazwa nge-snap njengesicelo esinye kunye nokuxhomekeka kwayo kwaye iya kusebenza ngokukhuselekileyo kwinkqubo.

Eyona nto ibaluleke kakhulu ngale ndlela yofakelo kukuba i-Snaps yenzelwe ukuba ikhuseleke, i-sandboxed, izicelo eziqulathiweyo, ezizodwa kwinkqubo esezantsi kunye nolunye usetyenziso.

Ukufakela iphakheji ye-Nextcloud kwi-Snap, Kufuneka nje baqhube lo myalelo ulandelayo kwisiphelo sendlela:

 sudo snap install nextcloud

Ukufakwa kwesiko

Enye indlela yokufaka ingxelo entsha ye-NextCloud 16 yile faka iseva yewebhu kunye ne-PHP.

I-logo elandelayo

Yale Kuya kufuneka sivule i-terminal kwaye senze le miyalelo ilandelayo kuyo:

 
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

Ngoku usete imeko-bume, yonke into Ukuhlala kukukhetha indawo yedatha exhasa ufakelo Ngale nto siza kwenza oku kulandelayo:

 sudo apt-get install mariadb-server php-mysql

Ngexesha lofakelo, Uya kucelwa ukuba ukhethe iphasiwedi yengcambu . Ukuba awucelwa ukuba ukhethe iphasiwedi, okungagqibekanga akuyi kubakho.

Ngoku Kufuneka ungene kwisiseko sedatha (baya kucelwa iphasiwedi oyisetileyo):

 mysql -u root -p

Ngoku kuthweni Kuya kufuneka wenze isiseko sedatha:

CREATE DATABASE nextcloud;

Ngoku kufuneka benze umsebenzisi Ukusetyenziselwa ukuqhagamshela kwindawo yogcino lwedatha:

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

Inyathelo lokugqibela yile unike amalungelo kumsebenzisi omtsha:

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

FLUSH PRIVILEGES;

Xa ugqibile, chwetheza Ctrl-D ukuphuma.

Inyathelo lokugqibela ukufaka i-Nextcloud nge:

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

Ngoku Kuya kufuneka senze ifayile entsha kwi /etc/apache2/sites-available/nextcloud.conf . Siza kukuhlela oku kunye nomhleli wokhetho lwethu:

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> 

Nje ukuba ugqibile, lixesha layo ukwenza indawo entsha kunye nokwenza iiaps mods Yintoni efunekayoCloud elandelayo:

a2ensite nextcloud

a2enmod rewrite headers env dir mime

systemctl restart apache2

ufw allow http

ufw allow https

Nje ukuba ugqibile ukukhetha isiseko sedatha, ixesha lokufaka yonke into. Yiya ku-http: // your_address / nextcloud /

Okanye ngolu hlobo lwasekhaya / olulandelayo

Khetha igama lomsebenzisi lomlawuli kunye negama lokugqitha, emva koko unokukhetha incwadi eneenkcukacha.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UDavid ukhulula igarcia sitsho

    Okokuqala, ukuvuyisana nebhlog, ndiyilandela rhoqo kwaye ndifunda okuninzi ngeLinux.
    Ndicinga ukufaka i-Nextcloud server kwi-PC kwaye ndingathanda ukwazi ukuba ukufakelwa nge-Snap kuyasebenza ukuyifaka njengeseva okanye njengomthengi kuphela.
    Ndiyabulela kakhulu kwangaphambili
    Un saludo