আমি এক্সএএমপিপি 1.6.8 ইনস্টল করেছি এবং কোনও কারণে এটি কার্যকর হয়নি। পরে উপলব্ধি করা 80 পোর্টটি বিনামূল্যে বা শোনার জন্য নয়। আমি কীভাবে এটি ছেড়ে দিতে বা মুক্ত করতে পারি?
অনেক ধন্যবাদ!
আমি এক্সএএমপিপি 1.6.8 ইনস্টল করেছি এবং কোনও কারণে এটি কার্যকর হয়নি। পরে উপলব্ধি করা 80 পোর্টটি বিনামূল্যে বা শোনার জন্য নয়। আমি কীভাবে এটি ছেড়ে দিতে বা মুক্ত করতে পারি?
অনেক ধন্যবাদ!
উত্তর:
সেই যন্ত্রণা আমার জন্য সমাধান হয়েছে। আমি খুঁজে পেয়েছি যে 80 বন্দরটি কী গ্রহণ করছে তা হ'ল HTTP API service আমি সেমিডিতে লিখেছি:
net stop http
আমাকে জিজ্ঞাসা করলেন "নিম্নলিখিত পরিষেবাগুলি বন্ধ হয়ে যাবে, আপনি কি চালিয়ে যেতে চান?" চাপা y
এটি আসলে বেশ কয়েকটি পরিষেবা বন্ধ করে দিয়েছে।
তারপরে লিখেছেন localhost
এবং ওয়াল্লাহ, অ্যাপাচি 80 পোর্টে উঠে চলছে running
আশা করি এটি সাহায্য করবে
গুরুত্বপূর্ণ : স্কাইপ ডিফল্ট 80 পোর্ট ব্যবহার করে, আপনি এটিকে স্কাইপ বিকল্পগুলি> উন্নত> সংযোগে পরিবর্তন করতে পারেন - এবং "পোর্ট 80 ব্যবহার করুন" থেকে চেক করতে পারেন
netstat -ano
এটি আপনাকে 80 পোর্টে যে প্রক্রিয়াটি শুনছে তার পিআইডি প্রদর্শন করবে that এর পরে, টাস্ক ম্যানেজার -> প্রক্রিয়াগুলি ট্যাবটি খুলুন। View -> Select Columns
মেনু থেকে , PID
কলামটি সক্ষম করুন এবং আপনি পোর্ট 80 এ প্রক্রিয়াটির নাম শুনবেন see
netstat -a -b
80 প্রোগ্রামের পোর্টে কোন প্রোগ্রামটি আবদ্ধ তা আপনাকে জানিয়ে দেওয়া উচিত
আমার আগে এই সমস্যা ছিল,
আপনি যদি টাস্ক ম্যানেজারটি দেখেন (পিআইডি জন্য ভিউ সক্ষম করার পরে), আপনি পিআইডি = 4 টি পাবেন "এনটি কার্নেল এবং সিস্টেমের দ্বারা ব্যবহৃত পোর্ট 80;"
শুধু যাও
World wide web services
অধীনে IIS
পরীক্ষা করা হয়যদি তা হয় তবে আনচেক করুন এবং নেটস্প্যাট (বা টিসিপিভিউ) আবার 80 টি বিনামূল্যে কিনা তা দেখতে।
কোন বন্দরগুলিতে অ্যাপ্লিকেশনগুলি কী শুনছে তা দেখার জন্য একটি উন্নত কমান্ড প্রম্পটে নেটস্যাট - বানো ব্যবহার করুন।
তবে সাধারণত নিম্নলিখিত অ্যাপ্লিকেশনগুলি উইন্ডোতে 80 পোর্ট ব্যবহার করে।
উপরের অ্যাপ্লিকেশনগুলি বন্ধ করুন এবং চলমান থাকলে চেক করুন !!!
চেষ্টা করার অন্য বিকল্পটি হ'ল এসকিউএল সার্ভার রিপোর্টিং পরিষেবাগুলি বন্ধ করা।
এটি কেবল অনুমান, তবে যেহেতু পোর্ট 80 এইচটিটিপি জন্য প্রচলিত বন্দর, তাই আপনার সিস্টেমে একটি ওয়েবসভার চলতে পারে। আইআইএস কি সক্রিয়?
আপনি যদি আইআইএস চালাচ্ছেন তবে আপনার ওয়েব ফার্ম পরিষেবা চলতে পারে। এটাই আমার এক্সপ্যাম্পকে হত্যা করছিল।
আপনার কমান্ড লাইনে "নেটস্ট্যাট -ানো" টাইপ করুন। আমি দেখেছি এটি স্থানীয় ঠিকানা বন্দর 0.0.0.0:80 এর জন্য কিছু দেখাচ্ছে।
আমার সমস্যাটি ছিল কারণ আমার পোর্ট ৮০ এ এসকিউএল সার্ভার রিপোর্টিং পরিষেবা ছিল So
এসকিউএল সার্ভার রিপোর্টিং পরিষেবাদির জন্য পোর্ট নম্বরটি পরিবর্তন করার পরে এখানে আমার কমান্ড লাইনের একটি চিত্র রয়েছে:
যদি আপনার এখনও একই সমস্যা থাকে তবে এই ফোরামটি পড়ুন:
স্কাইপ 80 পোর্ট ব্যবহার করতে পছন্দ করে এবং আইআইএসকে ব্লক করে। এটা আমার প্রোব ছিল।
আমারও একই সমস্যা ছিল। net stop http
সহায়তা করেনি এবং উইন্ডোজ কন্ট্রোল প্যানেলে আইআইএস এর অধীনে ওয়ার্ল্ড ওয়াইড ওয়েব পরিষেবাদি বিকল্পটি চেক করা হয়নি । সুতরাং এক্সএএমপিপি কন্ট্রোল প্যানেলে আমি সবেমাত্র অ্যাপাচি স্টার্ট বোতামের কাছে এসভিসি চেকবক্সটি পরীক্ষা করেছি (অ্যাপাচিটিকে পরিষেবা হিসাবে ইনস্টল করুন) এবং উইন্ডোজ পুনরায় বুট করা হয়েছে। এবং এখন উইন্ডোজ প্রতিবার অ্যাপাচি শুরু হয় স্বয়ংক্রিয়ভাবে শুরু হয় এবং অন্য কোনও পরিষেবা করার আগে 80 পোর্ট দখল করে। আমার জন্য কাজ!
80 উইন্ডোজ পরিষেবাগুলি যা পোর্ট 80 এ শোনে
পরিষেবাদি পরিচালক থেকে (চালান: পরিষেবাদি.এমএসসি), এই উইন্ডোজ পরিষেবাদিগুলি বন্ধ করুন এবং অক্ষম করুন যা 80 এর বন্দরে আবদ্ধ হিসাবে পরিচিত।
পরিষেবাটিতে ডাবল ক্লিক করুন এবং 'স্টার্টআপ প্রকারটি' পরিবর্তন করুন 'অক্ষম'…
স্কাইপ 80 ডিফল্ট ডিফল্ট সেটিং হিসাবে পোর্ট ব্যবহার করে এবং আপনি এটিটি চেক করতে পারেন।
আপনার এই পরিষেবাদিগুলির কিছু ইনস্টল ও চলমান থাকতে পারে or
আমার ক্ষেত্রে "এসকিউএল সার্ভার রিপোর্টিং পরিষেবাদি" 80 বন্দর খোলা ছিল।
আমি nginx
এখান থেকে ইনস্টল করার চেষ্টা করছিলাম - http://nginx.org/en/docs/windows.html
যাওয়া HTTP: // স্থানীয় হোস্ট / কিছু দেখাতে হবে, অন্তত একটি সঠিক বার্তা "not found"
এর কারণ হল 80 ডিফল্ট পোর্ট, এবং এটি অন্যান্য প্রক্রিয়ায় নিয়ে যাওয়া হয়।
এখন কমান্ডের নীচে রান করুন:
net stop http
// Above command stopped below services
// - SSDP Discovery
// - Print Spooler
// - BranchCache
// - Function Discovery Resource Publication
// - Function Discovery Provider Host
এখন, http: // লোকালহোস্ট / এ গিয়ে একটি ভাঙ্গা লিঙ্ক পৃষ্ঠা বার্তাটি ব্যর্থ হবে।
প্রধান প্রক্রিয়াটি ছিল BranchCache
এই প্রক্রিয়াটি, থামার পরে, কয়েক সেকেন্ডের মধ্যে পুনরায় চালু হবে।
সুতরাং আমাদের শীঘ্রই আমাদের প্রয়োজন অন্যান্য কমান্ডগুলি চালানো দরকার, নীচের একটি উদাহরণ:
// this will stop
net stop http
// immeidately run other command you want to
start nginx
এখন, http: // লোকালহোস্ট / এ গিয়েছি :
Welcome to nginx!
আশা করি এইটি কাজ করবে.