உபுண்டு மற்றும் வழித்தோன்றல்களில் நெக்ஸ்ட் கிளவுட் 16 ஐ எவ்வாறு நிறுவுவது?

Nextcloud

சில மணிநேரங்களுக்கு முன்பு நெக்ஸ்ட் கிளவுட்டின் புதிய பதிப்பு 16 வந்தது இது dபாதுகாப்பு மற்றும் கோப்பு பகிர்வை மேம்படுத்துவதை நோக்கமாகக் கொண்டது இயந்திர கற்றல் உதவியுடன். பழைய கோப்பு சேவையகங்களை மாற்றுவதற்கு ஒரு சிறிய திட்ட மேலாண்மை மற்றும் ACL ஐ இந்த திட்டம் கொண்டுள்ளது.

புதிய அம்சங்களில் ஒன்று இயந்திர கற்றல் பயன்பாடு. அறிவிப்பின்படி, இந்த திட்டம் தீங்கிழைக்கும் உள்நுழைவுகளைக் கண்டறிய விரும்புவது மட்டுமல்லாமல், கோப்பு பகிர்வுக்கான பரிந்துரைகளையும் வழங்குகிறது.

எடுத்துக்காட்டாக, பயனர்கள் பெரும்பாலும் உள்ளடக்கத்தைப் பகிரும் குழுக்கள் மற்றும் நபர்களுக்கு இது பொருந்தும்.

நிறுவனங்களில் கோப்புகளைப் பகிர்வதற்கான புதிய வழிகள் அணுகல் கட்டுப்பாட்டு பட்டியல்களை (ACL கள்) வழங்குகின்றன.

கோப்புகள், கோப்புறைகள் மற்றும் துணை கோப்புறைகளின் விரிவான மேப்பிங் மூலம் தனிப்பட்ட கோப்புகள் மற்றும் கோப்பகங்களுக்கான அணுகல் உரிமைகள் மீதான கட்டுப்பாட்டைப் பராமரிக்க கிளாசிக் நெட்வொர்க்குகளில் நிர்வாகிகளை அவை அனுமதிக்கின்றன.

Si அவர்கள் அதைப் பற்றி மேலும் அறிய விரும்புகிறார்கள் இந்த வெளியீட்டில் நீங்கள் சரிபார்க்கலாம் பின்வரும் இணைப்பு.

உபுண்டுவில் நெக்ஸ்ட் கிளவுட் 16 நிறுவல்

நெக்ஸ்ட் கிளவுட் 16 இன் புதிய பதிப்பை தங்கள் கணினியில் நிறுவ ஆர்வமுள்ளவர்களுக்கு, நாங்கள் உங்களுடன் கீழே பகிர்ந்து கொள்ளும் வழிமுறைகளைப் பின்பற்ற வேண்டும்.

ஸ்னாப் தொகுப்பு வழியாக நிறுவல்

நாங்கள் உங்களுக்குக் காண்பிக்கும் முதல் முறை ஸ்னாப் தொகுப்புகளிலிருந்து நிறுவல் ஆகும் உங்கள் டிஸ்ட்ரோவில் நெக்ஸ்ட் கிளவுட்டை நிறுவ இது எளிதான வழி.

இந்த நேரத்தில் ஒரே விவரம் என்னவென்றால், புதிய பதிப்பு இன்னும் பீட்டா பதிப்பில் இருப்பதால், ஸ்னாப்பில் நிலையானதாக புதுப்பிக்கப்படவில்லை. இது புதுப்பிக்கப்பட வேண்டியது மணிநேரம் என்றாலும்.

நெக்ஸ்ட் கிளவுட் அதன் சார்புகளுடன் சேர்ந்து ஒற்றை பயன்பாடாக ஸ்னாப் மூலம் விநியோகிக்கப்படுகிறது, மேலும் இது கணினியில் பாதுகாப்பாக இயங்கும்.

இந்த நிறுவல் முறையைப் பற்றிய மிக முக்கியமான விஷயம் என்னவென்றால், ஸ்னாப்ஸ் பாதுகாப்பான, சாண்ட்பாக்ஸ், கொள்கலன் செய்யப்பட்ட பயன்பாடுகள், அடிப்படை அமைப்பு மற்றும் பிற பயன்பாடுகளிலிருந்து தனிமைப்படுத்தப்பட்டதாக வடிவமைக்கப்பட்டுள்ளது.

ஸ்னாப்பிலிருந்து நெக்ஸ்ட் கிளவுட் தொகுப்பை நிறுவ, அவை பின்வரும் கட்டளையை ஒரு முனையத்தில் இயக்க வேண்டும்:

 sudo snap install nextcloud

பாரம்பரிய நிறுவல்

நெக்ஸ்ட் கிளவுட் 16 இன் புதிய பதிப்பை நிறுவுவதற்கான மற்ற முறை வலை சேவையகம் மற்றும் PHP ஐ நிறுவவும்.

அடுத்த கிளவுட் லோகோ

இதற்காக நாம் ஒரு முனையத்தைத் திறந்து அதில் பின்வரும் கட்டளைகளை இயக்க வேண்டும்:

 
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: // your_address / nextcloud / க்குச் செல்லவும்

அல்லது லோக்கல் ஹோஸ்ட் / நெக்ஸ்ட் கிளவுட் போன்றவை

நிர்வாகி பயனர்பெயர் மற்றும் கடவுச்சொல்லைத் தேர்ந்தெடுக்கவும், பின்னர் நீங்கள் தரவு கோப்புறையைத் தேர்ந்தெடுக்கலாம்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   டேவிட் ஃப்ரீயர் கார்சியா அவர் கூறினார்

    முதலில், வலைப்பதிவில் வாழ்த்துக்கள், நான் அதை தவறாமல் பின்பற்றுகிறேன், லினக்ஸ் பற்றி நிறைய கற்றுக்கொள்கிறேன்.
    ஒரு கணினியில் ஒரு நெக்ஸ்ட் கிளவுட் சேவையகத்தை ஏற்றுவது பற்றி நான் யோசித்து வருகிறேன், ஸ்னாப் மூலம் நிறுவல் ஒரு சேவையகமாக அல்லது கிளையண்டாக மட்டுமே நிறுவ செல்லுபடியாகுமா என்பதை அறிய விரும்புகிறேன்.
    முன்கூட்டிய மிக்க நன்றி
    வாழ்த்துக்கள்