CentOS 8 এ কীভাবে নিজের ক্লাউড ইনস্টল করবেন


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

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

এই নিবন্ধে, আমরা আপনাকে CentOS 8 এ কীভাবে ওনক্লাউড ইনস্টল করতে পারি তার মধ্য দিয়ে চলব।

আমরা শুরু করার আগে, আপনার কাছে একটি এলএএমপি স্ট্যাক ইনস্টল এবং চলমান রয়েছে তা নিশ্চিত করুন।

সমস্ত প্রয়োজনীয়তা পূরণ করে, আমরা আমাদের হাতা রোল এবং শুরু করতে পারি!

পদক্ষেপ 1: অতিরিক্ত পিএইচপি মডিউল ইনস্টল করুন

ওয়ানক্লাউড একটি পিএইচপি অ্যাপ্লিকেশন এবং এর অফিসিয়াল ডকুমেন্টেশন পিএইচপি 7.3 বা পিএইচপি 7.2 প্রস্তাব দেয় যা ডিফল্টরূপে ইনস্টল হয়। এছাড়াও, ওউনক্লাউডের এটি নির্বিঘ্নে কাজ করার জন্য কিছু অতিরিক্ত পিএইচপি এক্সটেনশন প্রয়োজন।

সুতরাং সুডো ব্যবহারকারী হিসাবে আপনার টার্মিনালটি খুলুন এবং কমান্ডটি চালান।

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

পদক্ষেপ 2: ওনক্লাউডের জন্য একটি ডেটাবেস তৈরি করুন

প্রয়োজনীয় পিএইচপি এক্সটেনশানগুলি ইনস্টল করার পরে, নীচের কমান্ডটি ব্যবহার করে মারিয়াডিবি ডাটাবেস ইঞ্জিনে লগইন করুন এবং পাসওয়ার্ড দিন।

$ mysql -u root -p

লগ ইন করার পরে, ওনক্লাউডের জন্য একটি ডাটাবেস তৈরি করুন এবং ডাটাবেসের জন্য একটি ব্যবহারকারী যুক্ত করুন।

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 এ ওয়ানক্লাউড ডাউনলোড করুন

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

$ 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: নিজস্ব ক্লাউডের জন্য অ্যাপাচি ওয়েব সার্ভারটি কনফিগার করুন

অ্যাপাচি ওয়েবসার্ভারকে ওনক্লাউড পরিবেশন করার জন্য কয়েকটি পরিবর্তন প্রয়োজন। সুতরাং ওনক্লাউডের জন্য একটি কনফিগারেশন তৈরি করুন।

$ 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

যদি সেলইনাক্স সক্ষম ও চলমান থাকে তবে অ্যাপাচি ওয়েবসার্ভারকে ওয়ানক্লাউডের ডিরেক্টরিতে লেখার অনুমতি দেওয়ার জন্য নীচের কমান্ডটি কার্যকর করুন।

$ sudo setsebool -P httpd_unified 1

পদক্ষেপ 5: CentOS 8 এ নিজস্ব ক্লাউডের ইনস্টলেশন চূড়ান্ত করুন

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

http://server-ip/owncloud

উপরের মত ব্যবহারকারীর নাম এবং পাসওয়ার্ড সরবরাহ করুন। এরপরে সরাসরি ‘স্টোরেজ এবং ডাটাবেস’ লিঙ্কে ক্লিক করুন এবং ‘মাইএসকিউএল/মারিয়াডিবি’ ডাটাবেসটি নির্বাচন করুন। সমস্ত ডাটাবেস বিশদটি পূরণ করুন অর্থাত্ ডাটাবেস ব্যবহারকারী, পাসওয়ার্ড এবং ডাটাবেসের নাম।

অবশেষে, সেটআপ শেষ করতে ‘ফিনিশ সেটআপ’ বোতামটি ক্লিক করুন।

এটি আপনাকে লগইন পৃষ্ঠায় নিয়ে আসে যেখানে আপনি আগে উল্লিখিত ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়ে লগ ইন করবেন।

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

এটি ড্যাশবোর্ডের মতো দেখাচ্ছে। বেশ সহজ এবং ব্যবহার করার জন্য স্বজ্ঞাত।

এবং এটিই আপনি সেন্টস 8 এ ওয়ানক্লাউড ইনস্টল করেন Your আপনার প্রতিক্রিয়াটি অনেক স্বাগত।