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

ওয়ার্ডপ্রেস হল একটি অত্যন্ত জনপ্রিয় সিএমএস (কন্টেন্ট ম্যানেজমেন্ট সিস্টেম) যা W3techs.com অনুসারে সমস্ত ওয়েবসাইটের প্রায় 43% এর জন্য দায়ী।

ই-কমার্স এবং নিউজ ওয়েবসাইটগুলির মতো উচ্চ-ট্রাফিক সাইটগুলিকে শক্তিশালী করা থেকে শুরু করে সাধারণ ব্লগগুলিতে, ওয়ার্ডপ্রেস তার প্রতিযোগীদের যেমন জুমলা, শপিফাই এবং উইক্সের মধ্যে শীর্ষে রয়েছে৷

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

আরও পড়ুন →

ডেবিয়ান/উবুন্টুতে অ্যাপাচি দিয়ে কীভাবে মোডসিকিউরিটি সেট আপ করবেন

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

ModSecurity হল একটি ওপেন সোর্স WAF (ওয়েব অ্যাপ্লিকেশন ফায়ারওয়াল) যা Apache ওয়েব সার্ভারের স্থানীয়। এটি প্রাথমিকভাবে শুধুমাত্র একটি Apache মডিউল ছিল কিন্তু বছরের পর বছর ধরে এটি একটি পূর্ণাঙ্গ ওয়েব অ্যাপ ফায়ারওয়ালে পরিণত হয়েছে। এটি এখন Nginx এবং এমনকি IIS দ্বারা সমর্থিত।

ModSecurity নিয়মের একটি পূর্বনির্ধারিত সেটের বিরুদ্ধে ওয়েব সার্ভারে আগত অনুরোধগুলি পরিদর্শন করে।

আরও পড়ুন →

রকি লিনাক্সে আসুন এনক্রিপ্ট সার্টিফিকেট দিয়ে অ্যাপাচিকে সুরক্ষিত করুন

আমাদের পূর্ববর্তী নির্দেশিকায়, আমরা আপনাকে Apache ভার্চুয়াল হোস্ট কনফিগার করে দিয়েছি যদি আপনাকে একটি একক সার্ভারে একাধিক ওয়েবসাইট হোস্ট করতে হয়।

কিন্তু এটা শুধু সেখানেই শেষ নয়। ক্রমবর্ধমান সাইবার হুমকির মুখে ওয়েবসাইট নিরাপত্তা এখন বেশিরভাগ সংস্থা এবং ব্যবহারকারীদের মধ্যে সবচেয়ে বড় উদ্বেগের একটি। আপনার ওয়েবসাইট সুরক্ষিত করার বিভিন্ন উপায় আছে। হ্যাকারদের বিরুদ্ধে কিছু মৌলিক সুরক্ষা বাস্তবায়নের একটি প্রাথমিক উপায় হল একটি SSL/TLS শংসাপত্র ব্যবহার করে আপনার সাইট এনক্রিপ্ট করা।

একটি SSL/TLS শংসাপত্র হল একটি ক্রিপ্টোগ্রাফিক শংসাপত্র যা আপনার ওয়েবসাইটের পরিচয় প্রমাণীকরণ ক

আরও পড়ুন →

রকি লিনাক্সে অ্যাপাচি ভার্চুয়াল হোস্টগুলি কীভাবে কনফিগার করবেন

এটি একটি ঐচ্ছিক পদক্ষেপ শুধুমাত্র তাদের জন্য যারা একই সার্ভারে একাধিক সাইট হোস্ট করতে চান। এখন পর্যন্ত, আমাদের LAMP সেটআপ শুধুমাত্র একটি সাইট হোস্ট করতে পারে। আপনি যদি একাধিক সাইট হোস্ট করতে চান, তাহলে আপনাকে ভার্চুয়াল হোস্ট ফাইলগুলি সেট আপ বা কনফিগার করতে হবে। অ্যাপাচি ভার্চুয়াল হোস্ট ফাইলগুলি একাধিক ওয়েবসাইটের কনফিগারেশনকে এনক্যাপসুলেট করে।

এই বিভাগের জন্য, আপনি কীভাবে রকি লিনাক্সে আপনার ভার্চুয়াল হোস্ট সেট করতে পারেন তা প্রদর্শন করতে আমরা একটি Apache ভার্চুয়াল হোস্ট ফাইল তৈরি করব।

  • এটি সফল হওয়ার জন্য, আপনার DNS হোস্টিং কন্ট্রোল প্যানেলে আপনার সার্ভারের সর্বজনীন

    আরও পড়ুন →

লিনাক্সে অ্যাপাচি ওয়েব সার্ভার পরিচালনা করার জন্য দরকারী কমান্ড

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

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

অ্যাপাচি সার্ভার ইনস্টল করুন

অ্যাপাচি ওয়েব সার্ভারটি ইনস্টল করতে আপনার ডিফল্ট বিতরণ প্যাকেজ ম্যানেজারটি দেখানো হিস

আরও পড়ুন →

ওপেনসুসে এলএএমপি - অ্যাপাচি, পিএইচপি, মারিয়াডিবি এবং পিএইচপিএমইএডমিন ইনস্টল করুন

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

ল্যাম্প স্ট্যাকের মধ্যে, লিনাক্স স্ট্যাকের ভিত্তি (এটি অন্যান্য সমস্ত উপাদানকে ধারণ করে); ওয়েব ব্রাউজারের মাধ্যমে অনুরোধের ভিত্তিতে আপাচি ওয়েব ব্যবহারকারীর (যেমন ওয়েব পৃষ্ঠাগুলি, ইত্যাদি) ইন্টারনেটে পৌঁছে দেয়, পিএইচপি একটি সার্ভার সাইড স্ক্রিপ্টিং ভা

আরও পড়ুন →

সেন্টোস 7 এ অ্যাপাচি, মারিয়াডিবি 10 এবং পিএইচপি 7 সহ ওয়ার্ডপ্রেস 5 ইনস্টল করুন

ওয়ার্ডপ্রেস একটি ওপেন সোর্স এবং ফ্রি ব্লগিং অ্যাপ্লিকেশন এবং মাইএসকিউএল এবং পিএইচপি ব্যবহার করে একটি ডায়নামিক সিএমএস (কনটেন্ট ম্যানেজমেন্ট সিস্টেম) তৈরি করেছে। এটিতে প্রচুর পরিমাণে তৃতীয় পক্ষের প্লাগইন এবং থিম রয়েছে। ওয়ার্ডপ্রেস বর্তমানে ইন্টারনেটে উপলব্ধ সবচেয়ে জনপ্রিয় ব্লগিং প্ল্যাটফর্মগুলির মধ্যে একটি এবং বিশ্বজুড়ে কয়েক মিলিয়ন লোক ব্যবহার করে।

এই টিউটোরিয়ালে আমরা কীভাবে জনপ্রিয় কনটেন্ট ম্যানেজমেন্ট সিস্টেমটি ইনস্টল করতে পারি - আরএইচইএল, সেন্টোস এবং ফেডোরা লিনাক্স বিতরণে এলএএমপি (লিনাক্স, অ্যাপাচি, মাইএসকিউএল/মারিয়াডিবি, পিএইচপি) ব্যবহার করে ওয়ার্ডপ্রেস কীভাবে ইনস্টল ক

আরও পড়ুন →

কীভাবে লিনাক্সে অ্যাপাচি কাউচডিবি 2.3.0 ইনস্টল করবেন

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

এই নিবন্ধটি ব্যাখ্যা করে যে কীভাবে সুবিধা বাইনারি প্যাকেজগুলি ব্যবহার করে আরএইচইল, সেন্টস, ফেডোরা, ডেবিয়ান এবং উবুন্টু লিনাক্স বিতরণগুলিতে অ্যাপাচি কাউচডিবি ২.৩.০ ইনস্টল করা যায়।

আরও পড়ুন →

উবুন্টুতে অ্যাপাচি টমক্যাট কীভাবে ইনস্টল করবেন

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

টমক্যাটটি নিজস্ব ওয়েব সার্ভারের সাথে স্ট্যান্ডএলোন পণ্য হিসাবে ব্যবহার করা যেতে পারে বা এটি অন্য ওয়েব সার্ভার যেমন অ্যাপাচি বা আইআইএসের সাথে একত্রিত করা যেতে পারে। টমকাটের সর্বশেষতম সংস্করণটি 9.0.14 এবং এটি টমক্যাট 8 এবং 8.5 এর শীর্ষে তৈরি করে এবং সার্লেটলেট 4.0, জেএসপি 2.2 প্রয়োগ করে।

নিম্নলিখিত সংস্করণটি নতুন সংস্করণে করা হয়েছে:

আরও পড়ুন →

আরএইচএল 8 এ অ্যাপাচি, মাইএসকিউএল/মারিয়াডিবি এবং পিএইচপি কীভাবে ইনস্টল করবেন

এই টিউটোরিয়ালে, আপনি কীভাবে এলএইচপি স্ট্যাক ইনস্টল করতে শিখতে চলেছেন - লিনাক্স, অ্যাপাচি, মাইএসকিউএল/মারিয়াডিবি, পিএইচপি আরএইচএল 8 সিস্টেমে। এই টিউটোরিয়ালটি অনুমান করে যে আপনি ইতিমধ্যে আপনার RHEL 8 সাবস্ক্রিপশন সক্ষম করেছেন এবং আপনার সিস্টেমে আপনার রুট অ্যাক্সেস রয়েছে।

পদক্ষেপ 1: অ্যাপাচি ওয়েব সার্ভারটি ইনস্টল করুন

১. প্রথমত, আমরা অ্যাপাচি ওয়েব সার্ভারটি ইনস্টল করে শুরু করব, একটি দুর্দান্ত ওয়েব সার্ভার যা লক্ষ লক্ষ ওয়েবসাইটকে ইন্টারনেট জুড়ে শক্তি দেয়। ইনস্টলেশন সমাপ্ত করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

# yum install httpd

আরও পড়ুন →