ওয়েব সার্ভার ইন্টারনেটের একটি মৌলিক উপাদান। Apache একটি রিমোট সার্ভার এবং ওয়েবসাইট ভিজিটরদের ব্রাউজারের মাঝপথে কানেকশন স্থাপন করে যাতে তারা একে অপরের সাথে কমিউনিকেশন করতে পারে। সময়ের সাথে এর ব্যবহার কমলেও, এই ওয়েবসার্ভার এখনও সার্ভার মার্কেটে বড় পেনেট্রেশন রক্ষা করছে। এই প্রসঙ্গে, Windows 11/10-এ Apache ইনস্টল করার পদ্ধতি দেখাব।
Windows 11/10-এ Apache ইনস্টল করুন
শুরু করার আগে এই দুটি আইটেম ডাউনলোড করতে হবে:
- Microsoft Visual Studio C++।
- Apache Lounge-এর লেটেস্ট ভার্সন।
এই দুটি আইটেম ডাউনলোড হলে নিচের ধাপগুলো মেনে চলুন।
প্রথমে Microsoft Visual Studio C++ এক্সিকিউটেবল ফাইল ডাবল-ক্লিক করিয়ে ইনস্টল করুন। ইনস্টল কমপ্লিট হলে কম্পিউটার রিস্টার্ট করার প্রম্পট আসবে। রিস্টার্ট করুন।
বুট হলে Apache ইনস্টলেশন চালিয়ে যান।
এভাবে করুন:
Apache24 নামে একটি ফোল্ডার তৈরি করুন।
এই ফোল্ডারটি Windows ইনস্টল্ড ডিরেক্টরির রুটে থাকতে হবে। উদাহরণস্বরূপ, C:\Apache24।
তারপর Apache Lounge-র কন্টেন্ট আনজিপ করিয়ে Apache24 ফোল্ডারে এক্সট্র্যাক্ট করুন।

এক্সট্র্যাকশন ডিরেক্টরিতে কমপ্লিট হলে— এলিভেটেড মোডে কমান্ড প্রম্পট চালু করুন এবং নিচের কমান্ডগুলো একসাথে কপি-পেস্ট করিয়ে Enter চাপুন bin ফোল্ডারে যেতে:
cd.. cd.. cd Apache24 cd bin

এখন httpd লিখিয়ে Enter চাপিয়ে সার্ভার ইনস্টল ও রান করুন। Windows Firewall-এর মাধ্যমে নেটওয়ার্ক কানেক্ট করার এক্সেস অনুমতি দিতে প্রম্পট আসবে।

এই পয়েন্টে আপনি সার্ভার টেস্ট করতে পারেন। ইনস্টলড যেকোনো ওয়েব ব্রাউজার খুলুন, এড্রেস বারে localhost বা PC-এর IP address টাইপ করিয়ে Enter চাপুন। আপনি দেখবেন: It works!

সার্ভিস টার্মিনেট করতে CTRL + C কী কম্বিনেশন চাপুন।
Apache webserver ইনস্টল, কনফিগার, এবং টেস্ট হয়ে গেলে এখন এটিকে সিস্টেম সার্ভিস হিসেবে কনফিগার করতে হবে। নিচের কমান্ড কপি-পেস্ট করিয়ে Enter চাপুন:
httpd.exe -k install -n "Apache HTTP Server"

Apache সফলভাবে সিস্টেম সার্ভিস হিসেবে যোগ হয়েছে কিনা ভেরিফাই করতে Windows key + R চাপুন। Run ডায়ালগ বক্সে services.msc লিখিয়ে Enter চাপুন।

Services উইন্ডোতে Apache HTTP Server লোকেট করুন এবং Startup Type Automatic সেট আছে কিনা চেক করুন। এটি নিশ্চিত করে যে Windows 10 বুট করার 때마다 সার্ভার অটোমেটিক্যালি স্টার্ট হবে।
এটাই সব, বন্ধুরা!
