उबंटू आणि डेरिव्हेटिव्ह्जवर नेक्स्टक्लॉड 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;

आपण पूर्ण केल्यावर, बाहेर पडण्यासाठी Ctrl-D टाइप करा.

यासह नेक्स्टक्लॉड स्थापित करणे ही शेवटची पायरी आहे:

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

आता आम्हाला नवीन फाईल तयार करावी लागेल /etc/apache2/sites-available/nextcloud.conf . आम्ही हे आमच्या पसंतीच्या संपादकासह संपादित करणार आहोत:

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

एकदा आपण डेटाबेस निवडल्यानंतर, प्रत्येक गोष्ट स्थापित करण्याची वेळ. Http: // आपल्या_ड्रेस / नेक्स्टक्लॉड / वर जा

किंवा अशा लोकलहॉस्ट / नेक्स्टक्लॉड म्हणून

प्रशासक वापरकर्तानाव आणि संकेतशब्द निवडा, नंतर आपण डेटा फोल्डर निवडू शकता.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   डेव्हिड फ्री गार्सिया म्हणाले

    सर्व प्रथम, ब्लॉगवर अभिनंदन, मी नियमितपणे त्याचे अनुसरण करतो आणि लिनक्सबद्दल बरेच काही शिकतो.
    मी पीसी वर नेक्स्टक्लॉड सर्व्हर बसविण्याचा विचार करीत आहे आणि मला हे जाणून घ्यायचे आहे की स्नॅपद्वारे स्थापना सर्व्हर म्हणून किंवा फक्त क्लायंट म्हणून स्थापित करण्यासाठी वैध आहे की नाही.
    आगाऊ धन्यवाद
    धन्यवाद!