CentOS 8 এ ওপেনলাইটস্পাইড ওয়েব সার্ভারটি কীভাবে ইনস্টল করবেন


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

লিনাক্স ওয়েব সার্ভার সম্পর্কে যতটা উদ্বিগ্ন, ওপেনলাইটস্পিডে কিছু চিত্তাকর্ষক বৈশিষ্ট্য রয়েছে যা এটি অনেকগুলি ইনস্টলেশনের জন্য পছন্দসই পছন্দ করে তোলে, কারণ এটি অ্যাপাচি সুসংগত পুনর্লিখনের নিয়ম এবং সার্ভারের জন্য অপ্টিমাইজড পিএইচপি প্রসেসিং রয়েছে যা কম সিপিইউ সহ হাজার হাজার একযোগে সংযোগগুলি পরিচালনা করতে পারে এবং স্মৃতিশক্তি।

এই নিবন্ধে, আমরা পিএইচপি প্রসেসর এবং মারিয়াডিবি ডাটাবেস ম্যানেজমেন্ট সিস্টেমের সাহায্যে সেন্টোস 8 সার্ভারে ওপেনলাইটস্পাইড ইনস্টল ও কনফিগার করার প্রক্রিয়াটি সম্পর্কে আপনাকে গাইড করব।

ওপেনলাইটস্পিপ সংগ্রহস্থল যুক্ত করুন

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

# rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

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

ওপেনলাইটস্পাইড ওয়েব সার্ভার ইনস্টল করা হচ্ছে

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

# yum install openlitespeed

দ্রষ্টব্য: ডিফল্ট ওপেনলাইটস্পাইড ইনস্টলেশন ডিরেক্টরিটি হ'ল/ইউএসআর/স্থানীয়/এলএসউএস।

মারিয়াডিবি ডাটাবেস সিস্টেম ইনস্টল করা ও সুরক্ষিত করা

এখন নিম্নলিখিত কমান্ডটি চালিয়ে মারিয়াডিবি ডাটাবেস ম্যানেজমেন্ট সিস্টেমটি ইনস্টল করুন।

# yum install mariadb-server

এরপরে, মারিয়াডিবি ডাটাবেস সিস্টেমটি শুরু করুন এবং সক্ষম করুন যাতে এটি আমাদের সার্ভার বুট হওয়ার পরে স্বয়ংক্রিয়ভাবে শুরু হয়।

# systemctl start mariadb
# systemctl enable mariadb

এখন নতুন প্রশাসনিক পাসওয়ার্ড সেট করে এবং কিছুটা সুরক্ষিত ডিফল্ট লক করে মারিয়াডিবি ইনস্টলেশনটি সুরক্ষিত করার জন্য আমরা একটি সাধারণ সুরক্ষা স্ক্রিপ্ট চালাতে পারি।

# mysql_secure_installation

পিএইচপি প্রিপ্রসেসর ইনস্টল করা হচ্ছে

পিএইচপি x.x এর সর্বশেষতম সংস্করণ ইনস্টল করতে, আপনাকে ইপিল সংগ্রহস্থল সক্ষম করতে হবে, যা সাধারণভাবে ব্যবহৃত পিএইচপি প্যাকেজগুলির সাথে ওপেনলাইটস্পিড সংগ্রহস্থল থেকে পিএইচপি 7.3 ইনস্টল করবে যা সর্বাধিক ব্যবহৃত ওয়েব অ্যাপ্লিকেশনগুলি চালানোর জন্য যথেষ্ট হবে will

# yum install epel-release
# yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
# ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

ওপেনলাইটস্পাইড ডিফল্ট অ্যাডমিন পাসওয়ার্ড পরিবর্তন করুন

ডিফল্ট পাসওয়ার্ড "123456" তে সেট করা আছে, আমাদের নিম্নলিখিত স্ক্রিপ্টটি চালিয়ে ওপেনলাইটস্পিডের জন্য ডিফল্ট পাসওয়ার্ড পরিবর্তন করতে হবে।

# /usr/local/lsws/admin/misc/admpass.sh

Allyচ্ছিকভাবে, আপনি প্রশাসনিক অ্যাকাউন্টের জন্য একটি পৃথক ব্যবহারকারী নাম সেট করতে পারেন বা "অ্যাডমিন" এর ডিফল্ট মান রাখতে কেবল ENTER চাপুন। তারপরে প্রশাসনিক ব্যবহারকারীর জন্য একটি শক্তিশালী পাসওয়ার্ড সেট করুন যা ওয়েব ইন্টারফেস থেকে ওপেনলাইটস্পিড পরিচালনা করতে ব্যবহৃত হয়।

ওপেনলাইটস্পিড ওয়েব পৃষ্ঠা এবং অ্যাডমিন ইন্টারফেসের পরীক্ষা করা

ওপেনলাইটস্পিড ইতিমধ্যে চালু এবং চলমান রয়েছে তবে আপনি যদি সার্ভারের স্থিতি শুরু করতে, থামাতে, পুনরায় চালু করতে বা যাচাই করতে চান তবে প্রদর্শিত মান হিসাবে স্ট্যান্ডার্ড সার্ভিস কমান্ডটি ব্যবহার করুন।

# service lsws status

আপনি যদি সিস্টেমে ফায়ারওয়াল চালাচ্ছেন তবে সিস্টেমে 8088 এবং 7080 পোর্টগুলি নিশ্চিত করার বিষয়টি নিশ্চিত করুন।

# firewall-cmd --zone=public --permanent --add-port=8088/tcp
# firewall-cmd --zone=public --permanent --add-port=7080/tcp
# firewall-cmd --reload

এখন আপনার ওয়েব ব্রাউজারটি খুলুন এবং আপনার সার্ভারের ডোমেন নাম বা আইপি ঠিকানায় ডিফল্ট ওপেনলাইটস্পিডের ওয়েব পৃষ্ঠায় নেভিগেট করুন, তারপরে : 8088 পোর্ট।

http://server_domain_or_IP:8088

আপনি একবার ডিফল্ট ওপেনলাইটস্পিডের ওয়েব পৃষ্ঠায় খুশি হয়ে গেলে, আপনি এখন : 7080 পোর্টে এইচটিটিপিএস ব্যবহার করে আপনার প্রশাসনিক ইন্টারফেস অ্যাক্সেস করতে পারেন।

https://server_domain_or_IP:7080

একবার প্রমাণীকরণ হয়ে গেলে, আপনি ওপেনলাইটস্পিড প্রশাসনিক ইন্টারফেসটি দিয়ে দেওয়া হবে।

এটাই! এই নিবন্ধে, আমরা ব্যাখ্যা করেছি যে কীভাবে ওপেনলাইটস্পিপটি পিএইচপি-র একটি অপ্টিমাইজড সংস্করণ, এবং একটি সেন্টোস 8 সার্ভারে মারিয়াডিবি ইনস্টল করতে হবে। ওপেনলাইটস্পিডে উচ্চ কার্যকারিতা, সহজেই ব্যবহারযোগ্য অ্যাডমিন ইন্টারফেস এবং কোনও ত্রুটি ছাড়াই স্ক্রিপ্টগুলি চালনার জন্য প্রাক-কনফিগার করা বিকল্প সরবরাহ করে।