Skip to main content

Command Palette

Search for a command to run...

লোকাল সার্ভার কি ? Laragon লোকাল সার্ভারের পোর্ট সমস্যা কিভাবে সমাধান করবেন?

Updated
3 min read
লোকাল সার্ভার কি ? Laragon লোকাল সার্ভারের পোর্ট সমস্যা কিভাবে সমাধান করবেন?

লোকাল সার্ভার

  • আমরা যে কম্পিউটার ব্যবহার করি সেই কম্পিউটারে যদি সার্ভার হিসেবে একটি সফটওয়্যার সেটআপ করা যায় তাহলে কম্পিউটারটিকে লোকাল সার্ভার বলা হয়।

লোকাল সার্ভার তৈরি

  • একজন ডেভেলপার যখন PHP এবং MySQL ব্যবহার করে কোন একটি ওয়েব এপ্লিকেশন তৈরি করতে চান তখন তাকে সার্ভারে কাজ করতে হয়। সর্বদা ইন্টারনেটের সাথে কানেক্টেড থাকা সম্ভব হয় না বলেই অধিকাংশ ডেভেলপার নিজের কম্পিউটারকে লোকাল সার্ভার তৈরি করে কাজ করে থাকেন। লোকাল সার্ভার তৈরি করার জন্য লোকাল কম্পিউটারে Apache নামে একটি http সার্ভার ইনস্টল করতে হয়। লোকাল কম্পিউটারকে সার্ভারে পরিণত করতে গিয়ে বিজিনারদের বিভিন্ন ধরনের সমস্যার সম্মুখীন হতে হয়।

লোকাল সার্ভারের পোর্ট সমস্যা

  • সমুদ্র বন্দরে প্রত্যেকটা জাহাজ কে বেঁধে রাখার জন্য যেমন নির্দিষ্ট পোর্ট ঠিক তেমনি বিভিন্ন ডিভাইস এর সাথে কানেকশন ঠিক রাখার জন্য সার্ভারের ও পোর্ট থাকে। Apache হচ্ছে একটি http সার্ভার। ডিফল্টভাবে Apache সার্ভারের পোর্ট নাম্বার হচ্ছে 80। আরো কিছু পোর্ট নিম্নে উল্লেখ করা হলো

  • Ports 20 and 21 for File Transfer Protocol (FTP)

  • Port 22 for Secure Shell (SSH)

  • Port 23 for Telnet Protocol

  • Port 25 for Simple Mail Transfer Protocol (SMTP)

  • Port 53 for Domain Name System (DNS)

  • Port 80 for Hypertext Transfer Protocol (HTTP)

  • Port 110 for Post Office Protocol, version 3 (POP3)

  • Port 123 for Network Time Protocol (NTP)

  • Port 143 for Internet Message Access Protocol (IMAP)

  • Port 161 for Simple Network Management Protocol (SNMP)

  • Port 443 for HTTP Secure (HTTPS)

  • Port 445 for Server Message Block (SMB)

  • Port 500 for Internet Security Association and Key Management Protocol (ISAKMP)

  • Port 3389 for Remote Desktop Protocol (RDP)

  • যদি কখনো এমন হয় যে, একটি কম্পিউটারে একাধিক সফটওয়্যার এর পোর্ট একই। সেক্ষেত্রে প্রথমটি ইন্সটল করার পর দ্বিতীয়টি ইন্সটল করতে গেলে পোর্ট কনফ্লিক্ট করবে। তাই দ্বিতীয় সফটওয়্যারটি ঠিকঠাক মত কাজ করবে না। উদাহরণস্বরূপ বলা যায় স্কাইপি সফটওয়্যার এবং অ্যাপাচি সফটওয়্যার এর পোর্ট 80 একই হওয়ায়, কোন কম্পিউটারে যদি প্রথমে স্কাইপ ইন্সটল করা হয় তাহলে পরবর্তীতে লোকাল সার্ভার এর Apache কানেক্ট হবে না। কানেক্ট করতে হলে বোল্ড ম্যানুয়ালি চেঞ্জ করতে হবে।

  • একইভাবে একটি লোকাল সার্ভার ইন্সটল করার পর অন্য একটি লোকাল সার্ভার ইন্সটল হবে না। এক্ষেত্রে দ্বিতীয়টিকে কানেক্ট করতে হলে পোর্ট চেঞ্জ করে নিতে হবে।

  • লোকাল সার্ভার হিসেবে লারাগণ এর পোর্ট কিভাবে চেঞ্জ করবেন। চলুন চেঞ্জিং পদ্ধতিটা দেখে নেই।

  • একইভাবে একটি লোকাল সার্ভার ইন্সটল করার পর অন্য একটি লোকাল সার্ভার ইন্সটল হবে না। এক্ষেত্রে দ্বিতীয়টিকে কানেক্ট করতে হলে পোর্ট চেঞ্জ করে নিতে হবে।

লোকাল সার্ভার হিসেবে Laragon এর পোর্ট কিভাবে চেঞ্জ করবেন।

চলুন চেঞ্জিং পদ্ধতিটা দেখে নেই।

  • Laragon সফটওয়্যার টি ওপেন করার পর মেনু অপশন দেখতে পাবেন। মেনু অপশন এ ক্লিক করলে Preference নামের একটি অপশন দেখতে পাবেন।

ক্লিক করলে একটি ড্রপডাউন মেনু দেখতে পাবেন। প্রিফারেন্স অপশনের উপরে ক্লিক করবেন।

রিফারেন্স সেটিংস থেকে "সার্ভিস এন্ড পোর্ট" এ ক্লিক করবেন।

এখানে অ্যাপাচি এবং সহ আরো কয়েকটি সফটওয়্যার এর পোর্ট সেট করা রয়েছে। এখান থেকে আপনার কোন একটি লোকাল সার্ভারের পোর্ট সমস্য সমাধান করতে পারবেন।

যদি পরিবর্তন করার প্রয়োজন হয় তাহলে এডিট করার মাধ্যমে পরিবর্তন করে।

More from this blog

We discuss basic routing

বেসিক রাউটিং সফটওয়্যার আর্কিটেকচারে রাউট হচ্ছে মৌলিক উপাদান(Basic Component). রাউট URL(URL = Uniform Resource Locator) থেকে অনুরোধ গ্রহণ করে এবং এপ্লিকেশনকে রিসোর্সের জন্য নির্দেশনা প্রদান করে। লারাভেলের রাউট সমূহ একই সাথে সুবিন্যস্ত করে রাখার জন্য r...

Jun 1, 20233 min read

Visual Studio Code এডিটর কি-বোর্ড শর্টকার্ট

এখন কোডিংয়ের স্পীড হবে রকেটের গতি যদি আপনি ব্লগটি পড়েন এবং শর্টকাট ব্যবহার করেন তাহলে চলুন শুরু করি। Visual Studio Code এডিটর কি-বোর্ড শর্টকার্টঃ MAC ও WINDOWS এর জন্য আলাদা কি-বোর্ড শর্টকাট নিচে দেওয়া হল- Visual Studio Code এর কমান্ড পেলেট কিভাবে ওপ...

Jun 1, 20233 min read
Visual Studio Code এডিটর কি-বোর্ড শর্টকার্ট

WordPress Support Engineer Input Field And Form

আজকে আমরা আলোচনা করব আমাদের WordPress Support Engineer Course এর ক্লাস ২ নিয়ে এবং আমাদের টপিক হলো html input fields. ইনপুট ফিল্ডে বিভিন্ন রকম টাইপ রয়েছে এর মধ্যে default html,html-5,iput type="text" ইত্যাদি। তো চলুন শুরু করি ।প্রথমেই আমরা আলোচনা করব ...

May 7, 20233 min read

Tailwind Css CLI ব্যাক্ষ্যা সহ Install প্রসেস

সবার প্রথমে আমাদের একটা Directory বানাতে হবে। আপনার Project এর নাম দিয়ে একটি Directory বানিয়ে ফেলুন। এরপর যেকোনো একটা Terminal ব্যবহার করে এই Directory তে ঢুকুন। npm install -D tailwindcss autoprefixer vite এই কমান্ড Terminal-এ দিবো। এক্সট্রা হিসেবে...

Apr 3, 20232 min read
Tailwind Css CLI ব্যাক্ষ্যা সহ Install প্রসেস
S

Shikhun Blog

96 posts