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.
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.
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