CentOS 8 இல் OwnCloud ஐ எவ்வாறு நிறுவுவது


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

இந்த பிரபலமான தளங்களைப் போலன்றி, கோப்புகளை ஹோஸ்ட் செய்வதற்கான தரவு மைய திறன்களை ஓன் கிளவுட் வழங்காது. ஆயினும்கூட, நீங்கள் சேமித்த தரவின் பாதுகாப்பு மற்றும் தனியுரிமைக்கு உத்தரவாதம் அளிக்கப்படும்.

இந்த கட்டுரையில், CentOS 8 இல் OwnCloud ஐ எவ்வாறு நிறுவலாம் என்பதை நாங்கள் உங்களுக்குத் தெரிவிப்போம்.

நாங்கள் தொடங்குவதற்கு முன், உங்களிடம் ஒரு LAMP அடுக்கு நிறுவப்பட்டு இயங்குவதை உறுதிசெய்க.

அனைத்து தேவைகளும் பூர்த்தி செய்யப்படுவதால், நாங்கள் எங்கள் சட்டைகளை உருட்டிக்கொண்டு தொடங்கலாம்!

படி 1: கூடுதல் PHP தொகுதிகளை நிறுவவும்

OwnCloud என்பது ஒரு PHP பயன்பாடு மற்றும் அதன் அதிகாரப்பூர்வ ஆவணங்கள் PHP 7.3 அல்லது PHP 7.2 ஐ பரிந்துரைக்கிறது, இது இயல்பாக நிறுவப்படும். மேலும், ஓன் கிளவுட் தடையின்றி செயல்பட சில கூடுதல் PHP நீட்டிப்புகள் தேவைப்படுகின்றன.

எனவே உங்கள் முனையத்தை ஒரு சூடோ பயனராகத் திறந்து கட்டளையை இயக்கவும்.

$ sudo dnf install php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 

படி 2: OwnCloud க்கான தரவுத்தளத்தை உருவாக்கவும்

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

$ mysql -u root -p

உள்நுழைந்ததும், OwnCloud க்கு ஒரு தரவுத்தளத்தை உருவாக்கி தரவுத்தளத்திற்கு ஒரு பயனரைச் சேர்க்கவும்.

MariaDB [(none)]> CREATE DATABASE owncloud_db;
MariaDB [(none)]> GRANT ALL ON owncloud_db.* TO 'owncloud_user'@'localhost' IDENTIFIED BY '[email ';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

படி 3: CentOS 8 இல் OwnCloud ஐப் பதிவிறக்குக

அடுத்த கட்டமாக OwnCloud கோப்பைப் பதிவிறக்குவது, இந்த வழிகாட்டியை எழுதும் நேரத்தில், OwnCloud இன் சமீபத்திய பதிப்பு 10.3.2 ஆகும். Wget கட்டளையைப் பயன்படுத்தி, சமீபத்திய டார்பால் கோப்பைப் பதிவிறக்கவும்.

$ wget https://download.owncloud.org/community/owncloud-10.3.2.tar.bz2

பின்னர் தார்பால் கோப்பை/var/www/கோப்பகத்தில் பிரித்தெடுக்கவும்.

$ sudo tar -jxf owncloud-10.3.2.tar.bz2 -C /var/www/

அடுத்து, உரிமையாளர் அனுமதிகளை உள்ளமைக்கவும், இது அப்பாச்சி வெப்சர்வரை சொந்தக் கிளவுட்டின் கோப்புகள் மற்றும் கோப்புறைகளைப் படிக்க/அணுக அனுமதிக்கும்.

$ sudo chown -R apache: /var/www/owncloud

படி 4: OwnCloud க்காக அப்பாச்சி வலை சேவையகத்தை உள்ளமைக்கவும்

ஓபன் கிளவுட்டுக்கு சேவை செய்ய அப்பாச்சி வெப்சர்வருக்கு சில மாற்றங்கள் தேவை. எனவே OwnCloud க்கான உள்ளமைவை உருவாக்கவும்.

$ sudo vim /etc/httpd/conf.d/owncloud.conf

பின்வரும் உள்ளமைவைச் சேர்க்கவும்.

Alias /owncloud "/var/www/owncloud/"

<Directory /var/www/owncloud/>
  Options +FollowSymlinks
  AllowOverride All

 <IfModule mod_dav.c>
  Dav off
 </IfModule>

 SetEnv HOME /var/www/owncloud
 SetEnv HTTP_HOME /var/www/owncloud

</Directory>

கோப்பை சேமித்து வெளியேறவும்.

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

$ sudo systemctl restart httpd
$ sudo systemctl status httpd

SELinux இயக்கப்பட்டு இயங்கினால், அப்பாச்சி வலை சேவையகத்தை Owncloud இன் கோப்பகத்தில் எழுத அனுமதிக்க கீழே உள்ள கட்டளையை இயக்கவும்.

$ sudo setsebool -P httpd_unified 1

படி 5: CentOS 8 இல் OwnCloud இன் நிறுவலை முடிக்கவும்

அனைத்து முக்கிய உள்ளமைவுகளும் முடிந்தவுடன், OwnCloud இன் நிறுவலை இறுதி செய்ய வேண்டிய நேரம் இது. எனவே உங்கள் உலாவியைத் தொடங்கவும், காட்டப்பட்டுள்ளபடி உங்கள் சேவையக ஐபியைப் பார்வையிடவும்.

http://server-ip/owncloud

மேலே காட்டப்பட்டுள்ளபடி பயனர்பெயர் மற்றும் கடவுச்சொல்லை வழங்கவும். அடுத்து நேரடியாக கீழே உள்ள ‘சேமிப்பிடம் மற்றும் தரவுத்தளம்’ இணைப்பைக் கிளிக் செய்து, ‘MySQL/MariaDB’ தரவுத்தளத்தைத் தேர்ந்தெடுக்கவும். எல்லா தரவுத்தள விவரங்களையும் நிரப்பவும், அதாவது தரவுத்தள பயனர், கடவுச்சொல் மற்றும் தரவுத்தள பெயர்.

இறுதியாக, அமைப்பை முடிக்க ‘அமைப்பை முடி’ பொத்தானைக் கிளிக் செய்க.

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

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

டாஷ்போர்டு இதுதான். பயன்படுத்த மிகவும் எளிமையான மற்றும் உள்ளுணர்வு.

CentOS 8 இல் OwnCloud ஐ நிறுவுவது இதுதான். உங்கள் கருத்து மிகவும் வரவேற்கத்தக்கது.