কিভাবে সহজেই একটি সমগ্র ওয়েব সাইটকে স্থানীয়ভাবে মিরর করা যায়

সুচিপত্র:

Anonim

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

wget দিয়ে একটি ওয়েব সাইট মিরর করা শুরু করতে, টার্মিনাল অ্যাপটি চালু করুন এবং নিম্নলিখিত কমান্ডটি টাইপ করুন, guimp.com (একটি ছোট নমুনা ওয়েবসাইট) URL দিয়ে প্রতিস্থাপন করুন যা আপনি স্থানীয়ভাবে মিরর করতে চান৷

wget এর মাধ্যমে স্থানীয়ভাবে একটি ওয়েব সাইট মিরর করার উপায়

wget এবং -m ফ্ল্যাগ ডাউনলোড করবে এবং রেফারেন্স করা একটি সম্পূর্ণ ওয়েব সাইট মিরর করবে। সিনট্যাক্সটি নিম্নরূপ হবে, পছন্দসই URL প্রতিস্থাপন:

wget -m http://www.guimp.com/

এটি আপনার স্থানীয় ড্রাইভে সম্পূর্ণ ওয়েবসাইটটিকে ওয়েবসাইট URL নামে একটি ডিরেক্টরিতে ডাউনলোড করবে… মনে রাখবেন যে এটি একটি ওয়েবসাইটকে সত্যিকারের ব্যাকআপ করার বিশেষ কার্যকর উপায় নয় এবং এটি কার্যকারিতা, এটি কেবল স্থানীয়ভাবে এটিকে মিরর করছে .

আপনি যেকোন ওয়েবসাইটের সাথে এটি করতে পারেন, শুধুমাত্র নিম্নলিখিত সিনট্যাক্স ফর্ম্যাটটি ব্যবহার করে উপযুক্ত সাইটের URL পূরণ করুন:

wget -m

অবশ্যই এটি AJAX, ডেটাবেস, ক্যোয়ারী, ডায়নামিক কন্টেন্ট বা স্ক্রিপ্ট মিরর করতে যাচ্ছে না, এটি শুধুমাত্র একটি সাইটের স্ট্যাটিক HTML সংস্করণ হতে যাচ্ছে। স্থানীয়ভাবে একটি ডায়নামিক সাইটকে সম্পূর্ণরূপে মিরর করতে, আপনাকে SFTP এর মাধ্যমে কাঁচা ফাইলগুলিতে অ্যাক্সেসের প্রয়োজন হবে বা অন্যথায়, যেখানে আপনি কেবলমাত্র সম্পূর্ণ সাইটের বিষয়বস্তু ডাউনলোড করতে পারবেন এবং তারপরে Apache, nginx, MAMP, বা এর মাধ্যমে স্থানীয় মেশিনে একটি মিরর সংস্করণে চালাতে পারবেন। আপনার পছন্দের অন্য ওয়েব সার্ভার যাই হোক না কেন।

নোট: বিভিন্ন পাঠক উল্লেখ করেছেন যে wget ডিফল্টরূপে Mac OS X-এ ইনস্টল করা নেই এবং আপনাকে এটি ইনস্টল করতে হবে নিজেকে আপনি উৎস থেকে নিজেই তৈরি করে Mac OS X-এর জন্য wget পেতে পারেন (বেশিরভাগ জন্য প্রস্তাবিত), অথবা Homebrew, বা MacPorts-এর মাধ্যমে ইনস্টল করুন। ম্যাকপোর্টস বা হোমব্রু একটি খুব দরকারী টুল যা আপনাকে সহজেই ওপেন সোর্স সফ্টওয়্যার প্যাকেজগুলি ইনস্টল করতে দেয় এবং মাঝারি থেকে উন্নত Mac OS X ব্যবহারকারীদের জন্য বা কমান্ড লাইনে আগ্রহীদের জন্য অত্যন্ত সুপারিশ করা হয়৷

কিভাবে সহজেই একটি সমগ্র ওয়েব সাইটকে স্থানীয়ভাবে মিরর করা যায়