ನೆಕ್ಸ್ಟ್ಕ್ಲೌಡ್ 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: // your_address / nextcloud / ಗೆ ಹೋಗಿ

ಅಥವಾ ಲೋಕಲ್ ಹೋಸ್ಟ್ / ನೆಕ್ಸ್ಟ್ ಕ್ಲೌಡ್ನಂತೆ

ನಿರ್ವಾಹಕ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ನಂತರ ನೀವು ಡೇಟಾ ಫೋಲ್ಡರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಡೇವಿಡ್ ಫ್ರೀರೆ ಗಾರ್ಸಿಯಾ ಡಿಜೊ

    ಮೊದಲನೆಯದಾಗಿ, ಬ್ಲಾಗ್ನಲ್ಲಿ ಅಭಿನಂದನೆಗಳು, ನಾನು ಅದನ್ನು ನಿಯಮಿತವಾಗಿ ಅನುಸರಿಸುತ್ತೇನೆ ಮತ್ತು ಲಿನಕ್ಸ್ ಬಗ್ಗೆ ಬಹಳಷ್ಟು ಕಲಿಯುತ್ತೇನೆ.
    ನಾನು ಪಿಸಿಯಲ್ಲಿ ನೆಕ್ಸ್ಟ್ಕ್ಲೌಡ್ ಸರ್ವರ್ ಅನ್ನು ಆರೋಹಿಸುವ ಬಗ್ಗೆ ಯೋಚಿಸುತ್ತಿದ್ದೇನೆ ಮತ್ತು ಸ್ನ್ಯಾಪ್ ಮೂಲಕ ಅನುಸ್ಥಾಪನೆಯು ಅದನ್ನು ಸರ್ವರ್ ಆಗಿ ಅಥವಾ ಕ್ಲೈಂಟ್ ಆಗಿ ಸ್ಥಾಪಿಸಲು ಮಾನ್ಯವಾಗಿದೆಯೇ ಎಂದು ತಿಳಿಯಲು ನಾನು ಬಯಸುತ್ತೇನೆ.
    ಮುಂಚಿತವಾಗಿ ತುಂಬಾ ಧನ್ಯವಾದಗಳು
    ಧನ್ಯವಾದಗಳು!