Dhowr saacadood ka hor ayaa yimid nashqadda cusub ee 16 ee Nextcloud taas oo ah dujeedadiisuna tahay hagaajinta amniga iyo wadaagida faylasha iyadoo lagu kaashanayo barashada mashiinka. Mashruucu wuxuu kaloo soo bandhigayaa maareyn mashruuc yar iyo ACL si loogu beddelo faylalka faylalka duugga ah.
Mid ka mid ah astaamaha cusub ayaa ah isticmaalka barashada mashiinka. Sida ku xusan ogeysiiska, mashruucu ma doonayo oo kaliya in la ogaado macangagnimada xun, laakiin sidoo kale wuxuu bixiyaa talooyin ku saabsan wadaagista faylka
Tani waxay khuseysaa, tusaale ahaan, kooxaha iyo dadka adeegsadayaashu inta badan la wadaagaan waxyaabaha.
Siyaabaha cusub ee loola wadaago faylasha shirkadaha waxay bixiyaan liisaska xakamaynta marin u helka (ACLs).
Waxay u oggolaadaan maamulayaasha shabakadaha caadiga ah inay ilaaliyaan xakamaynta xuquuqda helitaanka feylasha shaqsiyadeed iyo tilmaamaha iyadoo loo marayo khariidadeyn faahfaahsan oo faylasha ah, faylalka, iyo faylalka hoose.
Si waxay rabaan inay wax badan ka ogaadaan siideyntaan waad hubin kartaa xiriirka soo socda.
Nextcloud 16 rakibida Ubuntu
Kuwa xiiseynaya inay awoodaan inay ku rakibaan nooca cusub ee NextCloud 16 nidaamkooda, waa inay raacaan tilmaamaha aan kula wadaageyno halkan hoose.
Ku rakibida xirmada 'Snap'
Qaabka ugu horeeya ee aan ku tusi doono waa rakibida ka timid xirmooyinka Snap, ahaanshaha tani waa habka ugu fudud ee loogu rakibo NextCloud dushaada.
Waqtigan xaadirka ah faahfaahinta kaliya ayaa ah in nooca cusub aan wali la cusbooneysiinin si uu ugu xasillo Snap, maadaama uu wali ku jiro nooca Beta. Inkasta oo ay tahay arrin saacado ah in la cusbooneysiiyo.
NextCloud waxaa loo qaybiyaa snap ahaan hal codsi oo ay weheliso kuwa ay ku tiirsan tahay waxayna si nabad ah ugu shaqeyn doontaa nidaamka.
Waxa ugu muhiimsan ee ku saabsan habkaan rakibaadda ayaa ah in Snaps-ka loogu talagalay inuu ahaado mid amni leh, sandboxed ah, codsiyo weel ku jira, lagana soocay nidaamka hoose iyo barnaamijyada kale.
Si loo rakibo xirmada Nextcloud ee 'Snap', kaliya waa inay ku ordaan amarka soo socda terminal:
sudo snap install nextcloud
Rakibida dhaqanka
Qaabka kale ee loo rakibo nooca cusub ee NextCloud 16 waa rakibi adeegaha webka iyo PHP.
Tan awgeed waa inaan fureynaa terminal oo aan ku fulinaa amarradan soo socda:
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
Hadda oo aad dejisay deegaanka, wax walba haray ayaa ah in la doorto xog-ururin taageerta rakibidda tan awgeed waxaan u fulin doonnaa waxyaabaha soo socda:
sudo apt-get install mariadb-server php-mysql
Inta lagu jiro rakibidda, waxaa lagu weydiin doonaa inaad doorato erey sir ah . Haddii aan lagu weydiinin inaad doorato erayga sirta ah, ugu dambayn wuu madhnaan doonaa.
Hadda u baahan tahay inaad gasho diiwaanka (waxaa la weydiin doonaa lambarka sirta ah ee aad dejisay):
mysql -u root -p
Hadda waa maxay waa inaad abuurtaa xog ururin:
CREATE DATABASE nextcloud;
Hadda waxay u baahan yihiin inay abuuraan isticmaale in loo isticmaalo in lagu xiro keydka macluumaadka:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
Talaabada ugu dambeysa waa sii mudnaanta macaamilka cusub:
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
Markaad dhamayso, ku qor Ctrl-D si aad uga baxdo.
Tallaabada ugu dambeysa waa in lagu rakibo Nextcloud iyadoo:
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
Hadda waa inaan ku abuurnaa feyl cusub /etc/apache2/sites-available/nextcloud.conf . Waxaan tan kula saxeexeynaa tifaftiraha doorbidkeena:
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>
Marka la sameeyo, waqtigeeda si ay u suurtageliso goobta cusub isla markaana u suurtogeliso mods apache Waa maxay NextCloud u baahan tahay:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
Marka aad dhamayso xulashada keydka macluumaadka, waqti lagu rakibo wax walba. Booqo http: // your_address / nextcloud /
Ama sida localhost / nextcloud oo kale
Xulo magaca isticmaalaha iyo lambarka sirta ah, ka dibna waxaad dooran kartaa galka xogta.
Marka hore, hambalyo barta, waxaan si joogto ah ula socdaa oo waxbadan ka bartay Linux.
Waxaan ka fekerayaa inaan ku dhejiyo server Nextcloud kumbuyuutar PC waxaanan jeclaan lahaa inaan ogaado haddii rakibaadda Snap-ka ay ansax tahay in lagu rakibo sidii server ama kaliya macmiil ahaan.
Aad baad ugu mahadsantahay horay
Mahadsanid!