உபுண்டுவில் கோப்புகளை ஒத்திசைக்க மற்றும் பகிர்வதற்கு கடலை எவ்வாறு நிறுவுவது


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

இது உங்கள் உள்ளூர் வட்டு இடத்தை நம்பகமான மற்றும் திறமையான கோப்பு ஒத்திசைவுடன் சீஃபைல் சேவையகத்தில் மிகப்பெரிய சேமிப்பு திறனுடன் விரிவுபடுத்துகிறது. மத்திய சேவையகத்துடன் ஒத்திசைப்பதற்கு முன்பு ஒவ்வொரு கோப்பும் குறியாக்கம் செய்யப்படுகிறது. AD/LDAP ஒருங்கிணைப்பு, குழு ஒத்திசைவு, துறை வரிசைமுறை, அறிவு மேலாண்மை, நேர்த்தியான அனுமதி கட்டுப்பாடு மற்றும் பல போன்ற நிறுவன அம்சங்களையும் Sefiles ஆதரிக்கின்றன.

பரிந்துரைக்கப்பட்ட வாசிப்பு: சென்டோஸ் 8 இல் கோப்புகளை ஒத்திசைக்க மற்றும் பகிர்வதற்கு கடலை எவ்வாறு நிறுவுவது

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

2 கோர்கள், 2 ஜிபி அல்லது அதற்கு மேற்பட்ட ரேம், 1 ஜிபி ஸ்வாப் அல்லது அதற்கு மேற்பட்ட மற்றும் 100 ஜிபி + சேமிப்பிட இடங்களைக் கொண்ட புதிய உபுண்டு சேவையகம்.

உபுண்டுவில் கடல் சேவையகத்தை நிறுவுதல்

1. உபுண்டுவில் சீஃபைல் அமைப்பதற்கான எளிதான மற்றும் பரிந்துரைக்கப்பட்ட வழி தானியங்கி நிறுவல் ஸ்கிரிப்டைப் பயன்படுத்துவதாகும். முதலில், உங்கள் உபுண்டு சேவையகத்துடன் SSH வழியாக இணைக்கவும், பின்னர் தானாக நிறுவி ஸ்கிரிப்ட்டைப் பதிவிறக்கி ரூட் சலுகைகளுடன் இயக்க கட்டளை வரியில் பின்வரும் wget கட்டளையை இயக்கவும்.

$ wget --no-check-certificate https://raw.githubusercontent.com/haiwen/seafile-server-installer/master/seafile-7.1_ubuntu
$ sudo sudo bash seafile-7.1_ubuntu 7.1.0

2. அடுத்து, நிறுவி நிறுவுவதற்கு சீஃபைல் பதிப்பைத் தேர்ந்தெடுக்கும்படி கேட்கும், சமூக பதிப்பிற்கான (CE) 1 ஐ உள்ளிட்டு Enter என்பதைக் கிளிக் செய்யவும்.

3. நிறுவல் முடிந்ததும், பின்வரும் ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி நிறுவி செயல்முறையின் அறிக்கையை உருவாக்கும். அறிக்கை சீஃபைல் நிறுவல் கோப்பகத்தின் கீழ் சேமிக்கப்படுகிறது.

4. முன்னிருப்பாக, சீஃபைல் தொகுப்பு /opt/seafile இல் நிறுவப்பட்டுள்ளது, கோப்பகத்தின் உள்ளடக்கங்களைக் காண ls கட்டளையைப் பயன்படுத்தவும்.

# cd /opt/seafile/
# ls -lA

கடற்பரப்பின் முக்கிய கூறுகள்:

  • கடல்சார் சேவையகம் (கடல்-சேவையகம்) - 8082 போர்ட் முன்னிருப்பாகக் கேட்கும் முக்கிய தரவு சேவை டீமான். இது மூல கோப்பு பதிவேற்றம், பதிவிறக்கம் மற்றும் ஒத்திசைவு ஆகியவற்றைக் கையாளுகிறது.
  • Ccnet சேவையகம் (ccnet-server) - பல கூறுகளிடையே உள் தொடர்புகளை செயல்படுத்த வடிவமைக்கப்பட்ட RPC (தொலைநிலை நடைமுறை அழைப்பு) சேவை டீமான். <
  • சீஹுப் (ஜாங்கோ) - கன்னிகார்னைப் பயன்படுத்தி இலகுரக பைதான் எச்.டி.டி.பி சேவையகத்தால் வழங்கப்படும் வலை முன் இறுதியில். இயல்பாக, சீஹுப் துப்பாக்கிக்குள் ஒரு பயன்பாடாக இயங்குகிறது.

5. நிறுவலின் போது, நிறுவி Nginx, Mariadb மற்றும் Seafile-server போன்ற பல்வேறு சேவைகளை அமைத்தது. சேவைகள் இயங்குகின்றனவா என்பதை சரிபார்க்க பின்வரும் systemctl கட்டளைகளைப் பயன்படுத்தலாம். தேவையான இடங்களில் அவற்றை நிர்வகிக்க, நிலையை நிறுத்தத்துடன் மாற்றவும், தொடங்கவும், மறுதொடக்கம் செய்யவும் மற்றும் ஒரு குறிப்பிட்ட சேவையில் தொடர்புடைய செயலைப் பயன்படுத்த இயக்கப்பட்டிருக்கும்.

$ sudo systemctl status nginx
$ sudo systemctl status mariadb
$ sudo systemctl status seafile-server

6. மேலும், முன்னிருப்பாக, seafile.example.com என்ற டொமைன் பெயரைப் பயன்படுத்தி நிறுவி சீஹப்பை அணுகுமாறு கட்டமைக்கிறது. உங்கள் டொமைன் பெயரை /etc/nginx/sites-available/seafile.conf உள்ளமைவு கோப்பில் அமைக்கலாம்.

$ sudo nano /etc/nginx/sites-available/seafile.conf

வரியைத் தேடுங்கள்:

server_name seafile.tecmint.lan;

அதை இதற்கு மாற்றவும்:

server_name seafile.yourdomainname.com;

7. பின்னர் சமீபத்திய மாற்றங்களைப் பயன்படுத்த Nginx சேவையை மறுதொடக்கம் செய்யுங்கள்.

$ sudo systemctl restart nginx

8. உங்கள் சேவையகத்தில் யுஎஃப்டபிள்யூ ஃபயர்வால் சேவையை நீங்கள் இயக்கியிருந்தால், என்ஜினெக்ஸ் சேவையகத்திற்கு எச்.டி.டி.பி மற்றும் எச்.டி.டி.பி.எஸ் கோரிக்கைகளை அனுமதிக்க ஃபயர்வாலில் போர்ட் 80 மற்றும் 443 ஐ திறக்க வேண்டும்.

$ sudo ufw allow 80/tcp
$ sudo ufw allow 443/tcp
$ sudo ufw reload

9. இப்போது சீஃபைல் சேவையகம் இயங்கிக் கொண்டிருக்கிறது, நீங்கள் இப்போது அணுகலாம் மற்றும் சீஹூப் உடன் வேலை செய்யத் தொடங்கலாம். உங்கள் வலை உலாவியைத் திறந்து பின்வரும் URL ஐப் பயன்படுத்தி செல்லவும் (கடல் கோப்பிற்கான Nginx உள்ளமைவு கோப்பில் நீங்கள் கட்டமைத்த டொமைன் பெயரைப் பயன்படுத்த நினைவில் கொள்ளுங்கள்).

http://seafile.tecmint.lan

10. உள்நுழைவு பக்கம் ஏற்றப்பட்டதும், நிர்வாகி பயனரின் மின்னஞ்சல் முகவரி மற்றும் கடவுச்சொல்லுடன் உள்நுழைக. அவற்றைப் பெற, கடல் நிறுவல் பதிவு கோப்பை சரிபார்க்கவும்.

$ sudo cat /opt/seafile/aio_seafile-server.log

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

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

கடல் சேவையகத்தில் Nginx க்கான HTTPS ஐ இயக்க, இந்த வழிகாட்டியைப் பார்க்கவும்: உபுண்டுவில் நாம் குறியாக்கத்துடன் Nginx ஐ எவ்வாறு பாதுகாப்பது?

அங்கே உங்களிடம் உள்ளது, உபுண்டு சேவையகத்தில் Nginx மற்றும் MariaDB உடன் ஒரு கடல் சேவையகத்தை அமைத்துள்ளீர்கள். மேலும் தகவலுக்கு, சீஃபைல் ஆவணங்களைப் பார்க்கவும். கீழே உள்ள கருத்து படிவத்தைப் பயன்படுத்தி எங்களுக்கு கருத்துத் தெரிவிக்கவும்.