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

Apache

1995 সালে প্রথম প্রকাশিত, Apache একটি সম্পূর্ণ বিনামূল্যে, ক্রস-প্ল্যাটফর্ম, ওপেন সোর্স ওয়েব সার্ভার যা ইতিমধ্যে বিশ্বের প্রায় অর্ধেক ওয়েবসাইট দ্বারা ব্যবহৃত হয়। যদিও এটি বিভিন্ন অপারেটিং সিস্টেমে কাজ করে, এই পোস্টে আমরা ব্যাখ্যা করতে যাচ্ছি কিভাবে উইন্ডোজ 10 এ অ্যাপাচি ইনস্টল করুন।

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

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

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

উইন্ডোজ 10 এ অ্যাপাচি: সুবিধা এবং অসুবিধা

সাধারণভাবে, Windows 10-এ Apache সার্ভার ইনস্টল করা আমাদের অনেক সুবিধা নিয়ে আসবে, যদিও অন্যান্য ইতিবাচক দিকগুলিও বিবেচনা করা উচিত নয়। এটি সুবিধা এবং অসুবিধাগুলির একটি সংক্ষিপ্ত সারাংশ:

ভালো দিক

  • এটি সঙ্গে সামঞ্জস্যপূর্ণ ওয়ার্ডপ্রেস ভিত্তিক ওয়েবসাইট এবং বাজারে বিদ্যমান প্রায় সমস্ত সিএমএস সহ।
  • মডুলার টাইপ গঠন, খুব নমনীয় এবং বহুমুখী।
  • এটা কাজ করে উইন্ডোজ এবং লিনাক্স উভয় সার্ভারে।
  • থেকে হয় খোলা উৎস (এটির পিছনে ডেভেলপারদের একটি বড় সম্প্রদায় রয়েছে) এবং সম্পূর্ণ বিনামূল্যে।
  • পূর্ববর্তী পয়েন্টের মতো একই কারণে, এটি ক্রমাগত আপডেট করা হয়, যার অর্থ a নিরাপত্তা গ্যারান্টি.
  • আমেরিকা htaccess ফাইল, যা প্রধান CMS-এর সাথে কাজ সহজতর করে।

Contras

  • উচ্চ ট্রাফিক সহ ওয়েবসাইটের ক্ষেত্রে, কর্মক্ষমতা প্রভাবিত হতে পারে।
  • মডিউলের ভুল ব্যবহার হতে পারে নিরাপত্তা ভঙ্গের.

ধাপে ধাপে Windows 10 এ Apache ইনস্টল করুন

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

অপরিহার্য

অ্যাপাচি প্রয়োজনীয়তা

ইনস্টলেশনের সাথে এগিয়ে যাওয়ার আগে, আমাদের উইন্ডোজের সংস্করণটি আছে কিনা তা যাচাই করা প্রয়োজন Microsoft Visual C++ 2017 পুনরায় বিতরণযোগ্য মডিউল. Apache কাজ করার জন্য এগুলি প্রয়োজন। সাধারণত উইন্ডোজ 10-এ এটি কোনও সমস্যা নয়, তবে তবুও, এটি এভাবে পরীক্ষা করা ভাল:

  1. আমরা স্টার্ট মেনুতে যান এবং সন্ধান করি কন্ট্রোল প্যানেল।
  2. তারপর আমরা নির্বাচন করি «প্রোগ্রাম.
  3. যে মেনুটি খোলে তার মধ্যে, আমরা যাচ্ছি "প্রোগ্রাম এবং বৈশিষ্ট্য"।
  4. প্রদর্শিত তালিকায়, Apache সার্ভারের ইনস্টলেশনের জন্য প্রয়োজনীয় উপাদানগুলি উপস্থিত হবে (উপরের ছবিটি দেখুন, লাল বাক্সে)।

যদি আমাদের এই মডিউলগুলি না থাকে, আমরা সেগুলি থেকে ডাউনলোড করতে পারি এই লিঙ্কে এবং সেগুলি আমাদের কম্পিউটারে ইনস্টল করুন। 32-বিট সিস্টেমের জন্য আপনাকে সংস্করণ (X86) ডাউনলোড করতে হবে।

আরেকটি গুরুত্বপূর্ণ কাজ যা আমাদের অবশ্যই করতে হবে তা হল আমাদের দলে আছে কিনা তা নিশ্চিত করা Apache এর জন্য উপলব্ধ পোর্ট. সাধারনত, পোর্ট 80 হল সার্ভারগুলিতে বরাদ্দ করা হয়। যেটি অ্যাপাচি ব্যবহার করার জন্য বিনামূল্যে ছেড়ে দেওয়া আবশ্যক। এটি বিনামূল্যে নিশ্চিত করতে, আমরা নিম্নলিখিতগুলি করব:

  1. উইন্ডোজ মেনুতে, আমরা টাইপ করি শক্তির উৎস.
  2. এর পরে, কনসোলে আমরা নিম্নলিখিত পাঠ্যটি লিখি: টেস্ট-নেট সংযোগ স্থানীয় হোস্ট -পোর্ট 80
  3. অবশেষে লাইনে TcpTestSucceeded আমরা উত্তর পাব:
    • সত্য যদি পোর্ট 80 ইতিমধ্যেই ব্যস্ত থাকে।
    • মিথ্যা যদি পোর্ট 80 পাওয়া যায়।

অ্যাপাচি কনফিগারেশন

প্রয়োজনীয়তা পূরণ হয়ে গেলে, আমরা Windows 10 এ Apache ডাউনলোড এবং ইনস্টল করতে পারি। পরবর্তী কাজটি হল কনফিগারেশন ফাইল পরিবর্তন করুন আপনাকে সঠিক পোর্ট বলতে। যদি, যেমন আমরা পূর্ববর্তী উদাহরণে উল্লেখ করেছি, সেই পোর্টটি 80 এবং এটি একটি ডিফল্ট বিকল্প হিসাবে উপস্থিত না হয়, আমরা নিম্নরূপ এগিয়ে যাব:

  1. প্রথমত, আমরা ফোল্ডারটি খুলি c:\apache24\conf
  2. সেখানে আমরা httpd.conf হিসাবে চিহ্নিত ফাইলটি সম্পাদনা করি (উদাহরণস্বরূপ আপনি নোটপ্যাড ব্যবহার করতে পারেন)।
  3. যে লাইনে "শুনুন XX" লেখা আছে আমরা সেই সংখ্যাগুলিকে ("XX") 80 এ পরিবর্তন করি, যা নির্বাচিত পোর্ট।
  4. অবশেষে, লাইনে যেখানে এটি বলে সার্ভারের নাম স্থানীয় হোস্ট: XX আমরা একই কাজ

অ্যাপাচি চালান

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

সবকিছু প্রস্তুত সহ, আমরা এভাবেই সক্ষম হব উইন্ডোজ 10 এ অ্যাপাচি চালান ম্যানুয়ালি:

  1. প্রথমে আমরা ফোল্ডারটি অ্যাক্সেস করি c:\Apache24\bin
  2. তারপরে আমরা ফাইলটিতে ডাবল ক্লিক করি httpd.exe

আমরা যদি চাই Apache স্বয়ংক্রিয়ভাবে চালাতে, আমাদের করতে হবে এটি একটি উইন্ডোজ পরিষেবা হিসাবে ইনস্টল করুন. এইভাবে, আমরা প্রতিবার অপারেটিং সিস্টেম শুরু করার সময় এটি কার্যকর করা হবে। এই পদ্ধতির অন্যান্য সুবিধা রয়েছে, যেমন উইন্ডোজে একীভূত হওয়ার মাধ্যমে নিরাপত্তার মাত্রা বৃদ্ধি করা। এইভাবে আমাদের এটি করা উচিত:

  1. উইন্ডোজ মেনুতে আমরা লিখি cmd কমান্ড।
  2. আমরা মৃত্যুদণ্ড কার্যকর করি cmd কমান্ড প্রশাসকের অধিকার সহ।
  3. এর পরে, আমরা ফোল্ডার খুলি \apache\bin: cd c:\apache24\bin
  4. আমরা নিম্নলিখিত কমান্ড দিয়ে পরিষেবাটি ইনস্টল করি: httpd.exe -k ইনস্টল করুন
  5. অবশেষে, আমরা কমান্ড দিয়ে Apache শুরু করি httpd.exe -k শুরু

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।