ಕೆಲವು ಗಂಟೆಗಳ ಹಿಂದೆ ನೆಕ್ಸ್ಟ್ಕ್ಲೌಡ್ನ ಹೊಸ ಆವೃತ್ತಿ 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 / ಗೆ ಹೋಗಿ
ಅಥವಾ ಲೋಕಲ್ ಹೋಸ್ಟ್ / ನೆಕ್ಸ್ಟ್ ಕ್ಲೌಡ್ನಂತೆ
ನಿರ್ವಾಹಕ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ನಂತರ ನೀವು ಡೇಟಾ ಫೋಲ್ಡರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
ಮೊದಲನೆಯದಾಗಿ, ಬ್ಲಾಗ್ನಲ್ಲಿ ಅಭಿನಂದನೆಗಳು, ನಾನು ಅದನ್ನು ನಿಯಮಿತವಾಗಿ ಅನುಸರಿಸುತ್ತೇನೆ ಮತ್ತು ಲಿನಕ್ಸ್ ಬಗ್ಗೆ ಬಹಳಷ್ಟು ಕಲಿಯುತ್ತೇನೆ.
ನಾನು ಪಿಸಿಯಲ್ಲಿ ನೆಕ್ಸ್ಟ್ಕ್ಲೌಡ್ ಸರ್ವರ್ ಅನ್ನು ಆರೋಹಿಸುವ ಬಗ್ಗೆ ಯೋಚಿಸುತ್ತಿದ್ದೇನೆ ಮತ್ತು ಸ್ನ್ಯಾಪ್ ಮೂಲಕ ಅನುಸ್ಥಾಪನೆಯು ಅದನ್ನು ಸರ್ವರ್ ಆಗಿ ಅಥವಾ ಕ್ಲೈಂಟ್ ಆಗಿ ಸ್ಥಾಪಿಸಲು ಮಾನ್ಯವಾಗಿದೆಯೇ ಎಂದು ತಿಳಿಯಲು ನಾನು ಬಯಸುತ್ತೇನೆ.
ಮುಂಚಿತವಾಗಿ ತುಂಬಾ ಧನ್ಯವಾದಗಳು
ಧನ್ಯವಾದಗಳು!