একটি আপাবা সার্ভার শ্রবণ শ্রম পরিবর্তন কিভাবে


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

আপনি জিজ্ঞাসা করতে পারেন কেন পোর্ট 80 গুরুত্বপূর্ণ HTTP এর জন্য? ভাল, এক জন্য, এটা ব্যবহারকারীদের জন্য ব্যবহার সহজ। যদি আপনি পোর্ট 80 ছাড়া অন্য একটি পোর্টে ওয়েব সার্ভারে শোনেন তবে আপনি ঠিকানা সহ পোর্ট নম্বরটি অন্তর্ভুক্ত করতে হবে।

এরকম কিছু: http: // yourdomain। com: 81 /যদি পোর্ট 81 হয় আপনার ওয়েব সার্ভারের পোর্ট। যদি আপনি পোর্ট 80 ব্যবহার করেন তবে আপনি ঠিকানাটি পোর্ট 80 এ টাইপ করতে পারবেন না কারণ এটি HTTP- র জন্য ব্যবহৃত স্ট্যান্ডার্ড পোর্ট। 0

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

তাই এই স্থিরীকৃত থাকার ফলে আসুন দেখি কিভাবে আমরা আমাদের পোর্টটি পরিবর্তন করতে পারি আপাচি সেটআপ প্রথমে অ্যাপাচি& gt; এর ভিতরে httpd.conf ফাইলটি সন্ধান করুন। confফোল্ডার।

image

httpd.conf হল একটি টেক্সট ফাইল যা সমস্ত Apache বাস্তবায়নে ব্যবহৃত হয়, সুতরাং একটি ইউনিক্স অপাচে পরিবর্তন করা বা উইন্ডোজ অ্যাপাচি ইন্সটল একই ভাবে করা হয় - এই কনফিগ ফাইল থেকে। আপনার পছন্দসই পাঠ্য সম্পাদক ব্যবহার করে ফাইলটি খুলুন এবং "শুনুন 80" এর সাথে লাইনটি সন্ধান করুন:

image

এই লাইনটি অ্যাপাচে পোর্ট 80 আপনি যে সমস্ত পোর্ট 80 ব্যবহার করতে চান তা পোর্ট 80 এ পরিবর্তন করতে হবে। নিশ্চিত করুন যে আপনি যে পোর্টটি ব্যবহার করবেন তা হল একটি বিনামূল্যের পোর্ট এবং অন্যান্য পরিষেবাগুলি ইতিমধ্যেই নেওয়া হয়নি।

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

আরেকটি পদ্ধতি যা আমি অনলাইন সম্পর্কে পড়ি তা একটু ভিন্ন । যদি উপরেরটি আপনার জন্য কাজ না করে, /etc/apache2/ports.confএ গিয়ে চেষ্টা করুন শুনুনলাইনটি শুনুন 81

পরবর্তী, /etc/apache2/sites-enabled/000-default.confএ যান এবং প্রথম লাইনটি VirtualHost *: 81 এ। অ্যাপাচি পুনরায় চালু করুন এবং আপনি পোর্ট নাম্বার টাইপ না করেও ডোমেনে পরিদর্শন করতে সক্ষম হবেন। আপাচি স্বয়ংক্রিয়ভাবে / var / www / html- এ পুনর্নির্দেশ করা উচিত উপভোগ করুন!?

সম্পর্কিত পোস্ট:


1.09.2009