স্থানীয় উন্নয়ন সহজ করতে একটি স্থানীয় ডোমেইন সেট করুন
আপনি যদি একজন ওয়েব ডেভেলপার হন তাহলে সম্ভবত বিল্ট-ইন Mac OS X Apache সার্ভার বা আমার ক্ষেত্রে, MAMP-এর মতো কিছু ব্যবহার করে আপনার স্থানীয় মেশিনে মোটামুটি উন্নয়ন করতে পারেন। কারণ এটির মতো একটি স্থানীয় ওয়েব সার্ভার এটি পরীক্ষা করার জন্য সত্যিই সহজ, আপনি একটি স্থানীয় ডোমেন সেট করে আপনার স্থানীয় উন্নয়ন জীবনকে কিছুটা সহজ করে তুলতে পারেন এবং আমরা আপনাকে তা কীভাবে করতে হবে তা দেখাব।
যা মূল্যবান তার জন্য, আমরা এটিকে Mac OS X-এর জন্য কভার করছি, তবে আপনি Linux PC বা Windows PC-এও এইরকম স্থানীয় ডোমেইন সেট করতে পারেন। যতক্ষণ কম্পিউটারে একটি হোস্ট ফাইল থাকে, আপনি এই একই কৌশলটি ব্যবহার করে একটি স্থানীয় ডোমেইন ব্যবহার করতে পারেন।
এটি করার জন্য আপনাকে আপনার হোস্ট ফাইলটি পরিবর্তন করতে হবে, এটি কঠিন নয়, তবে কমান্ড লাইনের প্রয়োজন। ম্যাক টার্মিনাল থেকে নিম্নলিখিত টাইপ করুন:
sudo nano /etc/hosts
এটি ন্যানো এডিটরে /etc/hosts ফাইলটি নিয়ে আসবে, এটি দেখতে এরকম কিছু হবে: হোস্ট ডেটাবেস লোকালহোস্ট কনফিগার করতে ব্যবহার করা হয় লুপব্যাক ইন্টারফেসযখন সিস্টেম বুট হয়। এই এন্ট্রি পরিবর্তন করবেন না।127.0.0.1 লোকালহোস্ট 255.255.255.255 ব্রডকাস্টহোস্ট
স্থানীয় ডোমেইন নাম সেট করা
পরবর্তীটি গুরুত্বপূর্ণ প্যাট: আপনি হোস্টনামটি যুক্ত করতে চাইবেন (এই ক্ষেত্রে, আমরা স্থানীয়ভাবে স্থানীয়ভাবে ব্যবহার করতে চাই) ফাইলটির শেষে ব্যবহার করতে চাই একটি নতুন লাইনে, নিম্নলিখিত বিন্যাসে:
127.0.0.1 local.dev
/etc/hosts ফাইলে পরিবর্তনগুলি সংরক্ষণ করুন Control-O এবং তারপর প্রস্থান করার জন্য Control-X টিপে।
এখন আপনি উপযুক্ত ওয়েব ব্রাউজারে শুধুমাত্র "local.dev" অ্যাক্সেস করার মাধ্যমে ওয়েব ব্রাউজার, এফটিপি বা অন্য যেকোনো উপায়ে আপনার স্থানীয় ডোমেন অ্যাক্সেস করতে পারেন। প্রভাবটি কার্যকর করার জন্য আপনাকে আপনার Macs DNS ক্যাশে ফ্লাশ করতে হতে পারে এবং কিছু অ্যাপের দ্রুত পুনরায় লঞ্চ করার প্রয়োজন হতে পারে, যেমন Safari বা Chrome।
আপনাকে স্পষ্টতই আপনার স্থানীয় ডোমেন হিসাবে "local.dev" বেছে নেওয়ার দরকার নেই, এবং আপনি লাইভ ডোমেনগুলিকে লাইভ না নিয়ে এইভাবে পরীক্ষা করার জন্য লোকালহোস্ট আইপি ব্যবহার করতে পারেন, যা আপনাকে সংরক্ষণ করতে দেয় কোনো সাইট, মাকড়সা, ক্রলার বা অন্য যে কোনো বিষয়ে আপনি কাজ করছেন তা পরীক্ষা করার সময় লিঙ্কগুলি।