এ্যাপাচি (httpd) উপর CentOS 8 ইনস্টল করুন কিভাবে
সুচিপত্র:
অ্যাপাচি এইচটিটিপি সার্ভারটি বিশ্বের সর্বাধিক ব্যবহৃত ওয়েব সার্ভার। এটি একটি ফ্রি, ওপেন সোর্স এবং ক্রস প্ল্যাটফর্ম এইচটিটিপি সার্ভার, শক্তিশালী বৈশিষ্ট্য সহ এবং বিভিন্ন মডিউল দ্বারা প্রসারিত হতে পারে।, আমরা কীভাবে CentOS 8 এ অ্যাপাচি ওয়েবসারভারটি ইনস্টল ও পরিচালনা করতে পারি তা ব্যাখ্যা করব।
অ্যাপাচি ইনস্টল করা হচ্ছে
অ্যাপাচি ডিফল্ট CentOS সংগ্রহস্থলগুলিতে পাওয়া যায় এবং ইনস্টলেশনটি বেশ সোজা হয়ে থাকে।
আরএইচইএল ভিত্তিক বিতরণগুলিতে, অ্যাপাচি প্যাকেজ এবং পরিষেবাটিকে
httpd
বলা হয়। অ্যাপাচি ইনস্টল করতে sudo সুবিধাগুলি সহ রুট বা ব্যবহারকারী হিসাবে নিম্নলিখিত কমান্ডটি চালান:
sudo yum install
ইনস্টলেশনটি সম্পূর্ণ হয়ে গেলে, অ্যাপাচি পরিষেবা সক্ষম করুন এবং শুরু করুন:
sudo systemctl enable
sudo systemctl start
পরিষেবাটি চলছে কিনা তা যাচাই করতে, এর স্থিতিটি পরীক্ষা করুন:
sudo systemctl status
আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago…
ফায়ারওয়াল সামঞ্জস্য
ফায়ারওয়ালডি হ'ল সেন্টোস 8-এ ডিফল্ট ফায়ারওয়াল সমাধান।
ইনস্টলেশন চলাকালীন, অ্যাপাচি HTTP (
80
) এবং HTTPS (
443
) পোর্টগুলিতে অ্যাক্সেসের অনুমতি দেওয়ার জন্য পূর্বনির্ধারিত নিয়মযুক্ত ফায়ারওয়াল্ড পরিষেবা ফাইল তৈরি করে।
নিম্নলিখিত কমান্ডগুলি স্থায়ীভাবে প্রয়োজনীয় বন্দরগুলি খুলবে:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
অ্যাপাচি পরিচালনা করছেন
এই বিভাগটি ব্যাখ্যা করে যে কীভাবে অ্যাপাচি কনফিগারেশন ফাইলগুলি কাঠামোগত করা হয় এবং অ্যাপাচি ওয়েবসারভার পরিচালনার জন্য সেরা অনুশীলন।
- সমস্ত অ্যাপাচি কনফিগারেশন ফাইলগুলি
/etc/httpd
ডিরেক্টরিতে অবস্থিত main মূল অ্যাপাচি কনফিগারেশন ফাইল হ'ল/etc/httpd/conf/httpd.conf
কনফিগারেশন ফাইলগুলি/etc/httpd/conf.d
ডিরেক্টরিতে অবস্থিত.conf
দিয়ে শেষ হয় are মূল অ্যাপাচি কনফিগারেশন ফাইলের অন্তর্ভুক্ত। কনফিগারেশন ফাইলগুলি যা বিভিন্ন অ্যাপাচি মডিউল লোড করার জন্য দায়বদ্ধ তারা/etc/httpd/conf.modules.d
ডিরেক্টরিতে অবস্থিত/etc/httpd/conf.modules.d
vhost ফাইলগুলি অবশ্যই.conf
দিয়ে শেষ হওয়া উচিত এবং/etc/httpd/conf.d
সংরক্ষণ করা উচিত/etc/httpd/conf.d
ডিরেক্টরি আপনার যতটা প্রয়োজন vhosts থাকতে পারে। প্রতিটি ডোমেনের জন্য পৃথক কনফিগারেশন ফাইল (vhost) তৈরি করা সার্ভারকে বজায় রাখা সহজ করে তোলে।- একটি স্ট্যান্ডার্ড নামকরণ কনভেনশন অনুসরণ করা একটি ভাল অনুশীলন। উদাহরণস্বরূপ, যদি ডোমেনের নামটি
mydomain.com
তবে কনফিগারেশন ফাইলটির নামmydomain.com.conf
উচিতmydomain.com.conf
access_log
এবংerror_log
)/var/log/httpd/
ডিরেক্টরিতে অবস্থিত। প্রতিটি vhost এর জন্য আলাদাaccess
এবংerror
লগ ফাইল রাখার পরামর্শ দেওয়া হয় You আপনি আপনার ডোমেন ডকুমেন্টের রুট ডিরেক্টরিটি যে কোনও জায়গায় সেট করতে পারেন। ওয়েবরুটের জন্য সর্বাধিক সাধারণ অবস্থানগুলির মধ্যে রয়েছে:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
- একটি স্ট্যান্ডার্ড নামকরণ কনভেনশন অনুসরণ করা একটি ভাল অনুশীলন। উদাহরণস্বরূপ, যদি ডোমেনের নামটি
উপসংহার
অভিনন্দন, আপনি আপনার সেন্টস 8 সার্ভারে সফলভাবে অ্যাপাচি ইনস্টল করেছেন। আপনি এখন আপনার অ্যাপ্লিকেশন মোতায়েন শুরু করতে এবং ওয়েব বা প্রক্সি সার্ভার হিসাবে অ্যাপাচি ব্যবহার করতে প্রস্তুত।
আপনি অন্য সিস্টেমড ইউনিটের মতো একইভাবে অ্যাপাচি পরিষেবা পরিচালনা করতে পারেন।
অ্যাপাচি সেন্টোসসেন্টোস 7-এ অ্যাপাচি দিয়ে কীভাবে পরবর্তী ক্লাউড ইনস্টল এবং কনফিগার করবেন

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

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

অ্যাপাচি মাভেন একটি নিখরচায় এবং ওপেন সোর্স প্রকল্প পরিচালনা সরঞ্জাম এবং বোধগম্য সরঞ্জাম যা মূলত জাভা প্রকল্পগুলির জন্য ব্যবহৃত হয়। এই টিউটোরিয়ালে আমরা আপনাকে CentOS 7 এ অ্যাপাচি মাভেন ইনস্টল করার দুটি ভিন্ন উপায় দেখাব।