জিনটিয়াল ৩.৪ ওয়েবসভারে পাইডিও ফাইল শেয়ারিং প্ল্যাটফর্ম ইনস্টল করা - পার্ট 11


এই জেনটিয়াল ৩.৪ এর সিরিজের মাধ্যমে পিডিসি টিউটোরিয়ালগুলি সাম্বা এবং এফটিপি এর মতো ফাইল ভাগ করে নেওয়ার জন্য আমাদের পরিষেবাগুলি সেটআপ করেছিল, যে পরিষেবাগুলিতে উত্থান-পতন হয় (সাম্বা সম্প্রচার ব্যবহার করে, ল্যানের জন্য ডিজাইন করা হয়েছে) এবং ইন্টারনেটে স্কেলেবল নয়।

এফটিপি কেবলমাত্র প্রাথমিক ডিরেক্টরি এবং ফাইল স্তরের অ্যাক্সেস সরবরাহ করে, কনফিগারেশনগুলি সিস্টেম অ্যাডমিনিস্ট্রেটর দ্বারা তৈরি করা হয়, তবে কখনও কখনও আপনি ব্যবহারকারীদের কিছু অতিরিক্ত ফাইল শেয়ারিং প্ল্যাটফর্ম সরবরাহ করতে চান যাতে জটিল সিস্টেম সেটআপের প্রয়োজন হয় না যাতে ব্যবহারকারীদের অতিরিক্ত সফ্টওয়্যার ইনস্টল করতে না হয়।

এই টিউটোরিয়ালটি আপাচি ওয়েবসার্ভারের শীর্ষে পাইডিও –former আজাএক্সপ্লোরার (http://pyd.io) এর ন্যূনতম ইনস্টলেশন এবং ন্যূনতম কনফিগারেশনটি কভার করে, যা একটি শক্তিশালী ওপেন সোর্স ফাইল ভাগ করে নেওয়া এবং সহযোগী প্ল্যাটফর্মটি চালু করতে পারে অভ্যন্তরীণ এবং বাহ্যিক ব্যবহারকারীর জন্য একটি সিউডো ক্লাউড ফাইল শেয়ারিং প্ল্যাটফর্মে জিনটিয়াল এবং ডকুমেন্ট তৈরি এবং সম্পাদনা, ডেটা আপলোড, ভিডিও দেখা, সংগীত শুনতে, আপনার ফাইল অন্যদের সাথে ভাগ করা, ফাইল সম্পাদনা ইত্যাদিতে সহযোগিতা ইত্যাদির মতো বৈশিষ্ট্য সরবরাহ করে ।

  1. জন্টিয়ালে অ্যাপাচি ইনস্টল করুন এবং কনফিগার করুন
  2. জোনটিয়াল
  3. এ ব্যবহারকারী ডিরেক্টরি এবং পাসওয়ার্ড সুরক্ষা ওয়েব সক্ষম করুন
  4. AllowOverride নির্দেশের সাহায্যে .htaccess ফাইল সক্ষম করুন
  5. এই সেটআপের জন্য পূর্ববর্তী বিষয়ের উপর নির্মিত "ক্লাউড.মিডোমেন.কম" সাবডোমেনটি পাইডিও ওয়েব ফাইলগুলি হোস্ট করার জন্য এবং ব্যবহারকারীর স্টোরেজ সরবরাহ করতে ব্যবহৃত হবে
  6. ‘/srv/www/cloud.mydomain.com‘ পাথ সমস্ত পাইডিও ওয়েব কনফিগারেশন ফাইল হোস্ট করবে

পদক্ষেপ 1: পাইডিও ডাউনলোড ও কনফিগার করুন

পাইডিও ডাউনলোড ও ইনস্টল করার দুটি পদ্ধতি রয়েছে।

  1. প্রথমে পাইডিও অফিশিয়াল ওয়েবসাইট http://pyd.io/ -> ডাউনলোড বিভাগটি দেখুন -> ম্যানুয়াল ইনস্টলেশন, জিপ বা ট্যারেজ প্যাকেজ ডাউনলোড করুন, এটি আপনার সার্ভারের পথে বের করুন (/srv/www/cloud.mydomain.com এই ক্ষেত্রে) এবং ব্রাউজার ইনস্টলারটি চালান
  2. দ্বিতীয় পদ্ধতিটি হ'ল দেবিয়ান সিস্টেমে রিপোজিটরিগুলির মাধ্যমে সরবরাহ করা একটি স্বয়ংক্রিয়ভাবে ইনস্টলার চালানো এবং এপ-গেট কমান্ড চালানো বা এন্টারপ্রাইজ লিনাক্সের (সেন্টোস, আরএইচএল এবং ফেডোরা) আরপিএম প্যাকেজ ইনস্টল করা

অন্য যে কোনও বিশদ তথ্যের জন্য http://pyd.io/download/ পৃষ্ঠা দেখুন।

এই বিষয়টিতে উইজেট ssh এর মাধ্যমে ম্যানুয়াল পদ্ধতিটি কাস্টমাইজেশনের উদ্দেশ্যে ব্যবহৃত হবে।

1. পুট্টি থেকে জন্টিয়াল আইপি বা ডোমেন নাম ব্যবহার করে রুট অ্যাকাউন্টের সাথে জন্টিয়াল ৩.৪ পিডিসি সার্ভার এ লগন করুন।

২. পাইডিও জিপ বা ট্যারেজ প্যাকেজ উইজেট কমান্ড ব্যবহার করে ডাউনলোড করুন এবং এটি বের করুন (লিনাক্সে আমি ব্যক্তিগতভাবে tar.gz সংরক্ষণাগার)।

# wget http://downloads.sourceforge.net/project/ajaxplorer/pydio/stable-channel/5.2.3/pydio-core-5.2.3.tar.gz
# tar xfvz pydio-core-5.2.3.tar.gz

৩. নিম্নলিখিত কমান্ড জারি করে আপনার সাবডোমেন ভার্চুয়াল হোস্ট ডকুমেন্ট রুট পাথ থেকে সমস্ত এক্সট্রাক্ট করা ফাইল অনুলিপি করুন তারপরে রুট ফিজিক্যাল পাথ ডকুমেন্টে নেভিগেট করুন।

# cp –r pydio-core-5.2.3/*  /srv/www/cloud.mydomain.com/
# cd /srv/www/cloud.mydomain.com/

৪. এখন সময় এসেছে পিয়াদিওর জন্য প্রয়োজনীয় জন্টিয়াল ওয়েবসার্ভারের জন্য কিছু অতিরিক্ত অ্যাপাচি, এমওয়াইএসকিউএল এবং পিএইচপি মডিউল ইনস্টল করার এবং তারপরে জন্টিয়াল ওয়েবসার্ভার পরিষেবাটি পুনঃসূচনা করার।

# apt-get install  mysql-server-5.5 php5 php5-cli php5-gd php5-mysql php5-mcrypt libapr1 libaprutil1 ssl-cert php5-json
# service zentyal webserver restart

5. পরবর্তী পদক্ষেপটি একটি ব্রাউজার খুলুন এবং URL এ আপনার সাবডোমেন টাইপ করুন।

You. আপনি যদি পাইডিও তথ্য ডিরেক্টরিতে একচেটিয়া অনুমতি সহ www-data এর উপরের স্ক্রিনশটের মতো একটি ত্রুটি বার্তা পান।

# chown –R www-data data/.

A. উত্পাদনের পরিবেশের জন্য আপনাকে পাইডিও কনফিগারেশন ডেটার (ব্যবহারকারী, প্লাগইনস, ডকুমেন্ট পরিচালনা ইত্যাদি) জন্য একটি ডাটাবেস ইনস্টল এবং কনফিগার করতে হবে ure এক্ষেত্রে জন্টিয়ালের জন্য উপযুক্ত উপযুক্ত ডাটাবেসটি এমওয়াইএসকিউএল যা ইতিমধ্যে ইনস্টল করা আছে তবে একটি পাইডিও ব্যবহারকারী এবং ডাটাবেস প্রয়োজন।

এমআইএসকিউএল ডাটাবেসে পাইডিও ব্যবহারকারী এবং ডাটাবেস লগইন তৈরি করতে এবং " পাইডিও " এবং ব্যবহারকারী " পাইডিও " নামে একটি নতুন ডাটাবেস তৈরি করতে পারেন যিনি সমস্ত সুযোগ-সুবিধা দিয়ে লোকালহোস্টে এই ডাটাবেসটি অ্যাক্সেস করতে পারেন ( একটি প্রোডাকশন বক্সে ব্যবহারকারী এবং ডাটাবেসের নাম পরিবর্তন করুন)।

# mysql -u root –p
mysql> CREATE DATABASE IF NOT EXISTS pydio;
mysql> CREATE USER 'pydio'@'localhost' IDENTIFIED BY 'yourpassword';
mysql> GRANT ALL PRIVILEGES ON pydio.* TO 'pydio'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> quit;

৮. স্ট্যান্ডার্ড রুট অ্যাকাউন্টের সাথে এমওয়াইএসকিউএল ডাটাবেস অ্যাক্সেস করার সময় আপনি যদি ত্রুটি পান তবে এমআইএসকিউএল রুট পাসওয়ার্ড পরিবর্তন করতে নিম্নলিখিত কমান্ডটি জারি করুন।

# dpkg-reconfigure mysql-server-5.5

9. এখন আপনার ব্রাউজারটিকে আবার পাইডিও সাবডোমেন URL এ দেখান।

যেমন আপনি দেখতে পাচ্ছেন ইনস্টলারটি কিছু ত্রুটি উত্পন্ন করে যা পিডিয়োকে মসৃণ চলমান থেকে আটকাতে পারে। উত্পন্ন কিছু ত্রুটি সমাধানের জন্য নিম্নলিখিত কমান্ডগুলি চালান।

# ln –s /etc/php5/conf.d/mycrypt.ini  /etc/php5/apache2/conf.d/20-mycrypt.ini
# dpkg-reconfigure locales

পিএইচপি আউটপুট বাফার নিষ্ক্রিয় করতে (আরও ভাল পারফরম্যান্সের জন্য) আউটপুট_বাফারিং মান বন্ধ /ইত্যাদি/ পথ।

# nano /etc/php5/apache2/php.ini

ইনস্টলেশন প্রক্রিয়া সম্পর্কিত এই সমস্ত পদক্ষেপের পরেও আপনি অন্যান্য ত্রুটিগুলি অনুভব করতে পারেন তবে সেগুলি সতর্কতা ত্রুটি হিসাবে শ্রেণিবদ্ধ করা হলে আপনি চালিয়ে যেতে পারেন।

পদক্ষেপ 2: পাইডিও ইনস্টলেশন সম্পাদন করুন

১০. এখন সময় এসেছে পাইডিও ইনস্টলারটি চালানোর জন্য। জন্টিয়েল ওয়েবসারভার মডিউল পুনরায় চালু করার পরে আবার আপনার সাবডোমেন পৃষ্ঠাটি রিফ্রেশ করুন এবং উইজার্ড শুরু করুন! এ ক্লিক করুন।

১১. প্রথম পদক্ষেপটি আপনার পাইডিও প্রশাসক ব্যবহারকারী তৈরি করা। আপনার পছন্দসই প্রশাসন ব্যবহারকারীর নাম লিখুন এবং একটি পাসওয়ার্ড চয়ন করুন।

12. পরবর্তী পেডিও গ্লোবাল বিকল্প শিরোনাম যোগ করে আপনার ডিফল্ট অ্যাপ্লিকেশন ভাষা চয়ন করুন এবং একটি স্বাগত বার্তা সেটআপ করুন (ইমেল সক্ষম করবেন না)।

13. পরবর্তী প্রম্পটে পূর্বের তৈরি শংসাপত্রগুলি ব্যবহার করে পিডিয়োকে এমওয়াইএসকিউএল ডাটাবেস সংযুক্ত করুন এবং আপনার এসকিউএল সংযোগ পরীক্ষা করুন।

১৪. এছাড়াও আপনি এখন অন্য ব্যবহারকারীদের যুক্ত করতে পারেন বা আপনি পাইডিও অ্যাডমিন প্যানেল থেকে পরে এটি চয়ন করতে পারেন।

15. পাইডিও এখন ইনস্টল করুন এ শেষ পদক্ষেপটি আঘাত করুন এবং সফলভাবে একটি বার্তা দিয়ে ইনস্টলারটির সমাপ্তির জন্য অপেক্ষা করুন।

16. ইনস্টলার সমাপ্তির পরে আপনাকে পাইডিও লগইন ওয়েব পৃষ্ঠায় স্বয়ংক্রিয়ভাবে পুনঃনির্দেশ করা হবে। ইনস্টলেশন প্রক্রিয়া চলাকালীন আপনার প্রশাসনিক শংসাপত্রগুলির সাথে লগইন করুন এবং আপনার ফাইল এবং সহযোগী সার্ভার সেটআপ করুন (আপনার পছন্দসই কর্মক্ষেত্র নির্বাচন করুন, নতুন ব্যবহারকারী তৈরি করুন, ফোল্ডারগুলি তৈরি করুন, ফাইলগুলি আপলোড করুন, ব্যবহারকারীদের অনুমতি সম্পাদনা করুন ইত্যাদি)।

পদক্ষেপ 3: পাইডিও সাবডোমেনে এইচটিটিপিএস সক্ষম করুন

কারণ পাইডিও একটি সহযোগী ফাইল শেয়ারিং প্ল্যাটফর্ম ব্যবহারকারীদের আপনার সাবডোমেনটি এইচটিপিএস প্রোটোকলে চালানোর জন্য জোর করে নেটওয়ার্ক প্যাকেজগুলি শিবির থেকে সুরক্ষিত করা দরকার।

17. জন্টিয়াল অ্যাডমিন প্যানেল এ লগইন করুন, ওয়েব সার্ভার এ নেভিগেট করুন, আপনার পাইডিও সাবডোমেন নির্বাচন করুন, সম্পাদনা বোতামে ক্লিক করুন অ্যাকশন ফর্ম করুন, এসএসএল সমর্থন এসএসএল সমর্থন এসএসএল নির্বাচন করুন পরিবর্তন এবং সংরক্ষণ তে চাপুন আপনার সেটিংস

অভিনন্দন! এখন আপনি নিরাপদে নেটওয়ার্ক পরিবেশে আপনার ভাগ করে নেওয়ার ক্লাউড স্টোরেজ প্ল্যাটফর্মটি ইনস্টল ও কনফিগার করেছেন।

উপসংহার

উপসংহার হিসাবে পাইডিও আপনার সংস্থার জন্য একটি দুর্দান্ত ওপেন সোর্স ফাইল শেয়ারিং প্ল্যাটফর্ম হতে পারে যা তাত্ক্ষণিকভাবে ব্যবহারকারীদের আপনার স্থানীয় নেটওয়ার্ক স্টোরেজ বা এনএএস এ সংযুক্ত করতে পারে এবং আজ ইন্টারনেটে প্রদত্ত অন্যান্য ক্লাউড স্টোরেজ প্ল্যাটফর্মগুলির জন্য একটি দুর্দান্ত বিকল্প সরবরাহ করতে পারে।