তাই আপনি স্থির করেছেন যে আপনাকে ISP স্থানান্তর করতে হবে কারণ আপনার বিদ্যমান সরবরাহকারী PHP-এর একটি আকর্ষণীয় বর্তমান সংস্করণ অফার করে না। ওয়েবসাইটটিকে একটি নতুন হোস্টিং পরিবেশে স্থানান্তরিত করার প্রক্রিয়াটি নীচে সংক্ষিপ্ত করা হয়েছে এবং এর লক্ষ্য হল সমস্ত মূল পদক্ষেপগুলি কভার করা যা আপনাকে গ্রহণ করতে হবে৷
আপনি প্রকৃতপক্ষে একটি মাইগ্রেশন শুরু করার চেষ্টা করার আগে দয়া করে নিশ্চিত করুন যে আপনি এটি সম্পূর্ণভাবে পড়েছেন৷ ইতিমধ্যে উল্লিখিত হিসাবে, এটি শুধুমাত্র একটি সংক্ষিপ্ত নির্দেশিকা এবং আপনার প্রকৃত স্থানান্তর প্রাসঙ্গিক না হলে আমরা তালিকাভুক্ত কয়েকটি ধাপ এড়িয়ে যেতে সক্ষম হতে পারে। এটি এমনও হতে পারে যে আপনার ওয়েবসাইটটিকে এর নতুন ওয়েব সার্ভারে কাজ করার জন্য আপনাকে কিছু অতিরিক্ত পদক্ষেপ নিতে হবে।
প্রস্তুতি
- আপনি কোথায় মাইগ্রেট করতে যাচ্ছেন তা পরিষ্কার করুন - প্রক্রিয়ার প্রথম ধাপ হল স্বাভাবিকভাবে একটি উপযুক্ত প্রতিস্থাপন সার্ভার বা ইন্টারনেট পরিষেবা প্রদানকারী (ISP) খুঁজে পাওয়া। নিশ্চিত করুন যে নতুন আইএসপি শুধুমাত্র বর্তমানে রক্ষণাবেক্ষণ করা পিএইচপি সমর্থন করে না বরং এটি আপনার ওয়েবসাইটের প্রয়োজন হতে পারে এমন অন্য কিছুকেও সমর্থন করে।
এটি একটি নির্দিষ্ট প্রযুক্তি যেমন ক্যাশিং বা মেমরি ম্যানেজমেন্ট সিস্টেম থেকে কিছু হতে পারে (উদাহরণস্বরূপ reddis) সার্ভারে ইনস্টল করা একটি প্রোগ্রাম যা আপনার ওয়েবসাইট ব্যবহার করতে হবে। যেমন ffmpeg (একটি ভিডিও এনকোডিং টুল)।
নতুন প্রদানকারী সর্বশেষ নিরাপত্তা মান সমর্থন করে কিনা তাও পরীক্ষা করা মূল্যবান এবং সম্ভবত তারাও বিনামূল্যে ssl সার্টিফিকেট অফার যেমন একটি পরিষেবার মাধ্যমে আসুন এনক্রিপ্ট করি. আপনার যদি ব্যবসায়ের প্রয়োজনীয়তা থাকে তবে আপনার প্রয়োজন হতে পারে PCI DSS সার্টিফিকেশন?
আপনি যদি 100% নিশ্চিত না হন যে আপনার ওয়েবসাইটটি চালানোর জন্য কী প্রয়োজন তা স্পষ্ট করার জন্য যারা এটি তৈরি করেছেন তাদের সাথে যোগাযোগ করুন৷ যদি এখনও অনিশ্চিত হয় তবে আপনি তাত্ত্বিকভাবে এখনও স্থানান্তরের সাথে এগিয়ে যেতে পারেন এবং তারপরে কোনো সমস্যা দেখা যাচ্ছে কিনা তা দেখতে আপনার ওয়েবসাইটের নতুন লুকানো অনুলিপি পরীক্ষা করুন।
- আপনার বিদ্যমান সাইট ব্যাকআপ করুন: ওয়েবসাইট ফাইল (ধাপ 1/2) - এটি অতীব গুরুত্বপূর্ণ যে আপনি প্রথমে আপনার বিদ্যমান ওয়েবসাইটটি মূল প্রদানকারীতে ব্যাকআপ করুন এবং এই ব্যাকআপ ফাইলগুলির একটি নিরাপদ কপি রাখুন৷ আপনার ওয়েবসাইট সম্ভবত একটি ভিজ্যুয়াল গ্রাহক ব্যবস্থাপনা পোর্টালের সাথে আসে যার মাধ্যমে আপনি ওয়েব সার্ভারে ফাইল ব্রাউজ করতে পারেন। আশা করি এটি আপনাকে সম্পূর্ণ ওয়েবসাইটের একটি একক জিপ ফাইল তৈরি করার অনুমতি দেবে। নিশ্চিত করুন যে আপনি সম্পূর্ণ কাঠামোর ব্যাক আপ করেছেন। আপনার ওয়েবসাইটটি শুধুমাত্র একটি পাবলিক ফোল্ডারের অধীনে থাকতে পারে যেখানে ওয়েবসাইটের রুটটি দৃশ্যমান। তবে অন্যান্য ওয়েবসাইট নিরাপত্তার কারণে তাদের কিছু ফাইল এই পাবলিক রুট ফোল্ডারের বাইরে (উপরে) লুকিয়ে রাখে। আপনি যদি নিশ্চিত না হন যে কী ব্যাক আপ নেওয়া দরকার আপনার ওয়েবসাইটের বিকাশকারীকে জিজ্ঞাসা করুন।
এই ব্যাকআপটি শুধুমাত্র একটি নিরাপদ ফলব্যাক তৈরি করার জন্য হবে না যদি কিছু ভুল হয়ে যায় তবে এই ফাইলগুলি আপনি এই গাইডের নিম্নলিখিত ধাপে নতুন হোস্টিংয়ে স্থানান্তর করতে চলেছেন৷
- আপনার বিদ্যমান সাইট ব্যাকআপ করুন: ডাটাবেস (ধাপ 2/2) - আপনার ওয়েবসাইটের সম্ভবত একটি ডাটাবেস থাকবে যা এর বেশিরভাগ সামগ্রী এবং সেটিংস ধারণ করে৷ তবে চালানোর জন্য সমস্ত ওয়েবসাইটগুলির একটি ডাটাবেসের প্রয়োজন হয় না এবং যদি আপনার না হয় তবে আপনি স্বাভাবিকভাবেই এই পদক্ষেপটি এড়িয়ে যেতে পারেন৷
যদি আপনার কাছে একটি ডাটাবেস/গুলি থাকে যা আপনার ওয়েবসাইটটি আপনার গ্রাহক ব্যবস্থাপনা পোর্টালে লগইন করে এবং আপনি সেখানে ডাটাবেসের একটি লাইভ স্ন্যাপশট ব্যাকআপ এবং ডাউনলোড করার জন্য একটি বিকল্প খুঁজে পাবেন।
যদি আপনার ওয়েবসাইটের কার্যকারিতা থাকে যা ব্যবহারকারীদের নিজেরাই সামগ্রী যোগ করতে দেয় তবে খুব সম্ভবত আপনাকে সঠিক পরিকল্পনা করতে হবে যখন এই ব্যাকআপ করা উচিত. স্বাভাবিক উত্তর যতটা সম্ভব স্থানান্তরের বিন্দুর কাছাকাছি। এটি কেবল কারণ প্রকৃত স্থানান্তরের কিছু ঘন্টা/দিন আগে একটি ব্যাকআপ করা ডাটাবেস নির্যাস তৈরি হওয়ার সাথে সাথেই পুরানো হয়ে যাওয়ার ঝুঁকি চালায়। নতুন সার্ভারে সেই অনুলিপিটি ইনস্টল করার ফলাফল হ'ল আপনি যখন নতুন সার্ভার চালু করতে সুইচ করবেন তখন ব্যাকআপ নেওয়ার পরে তৈরি/সম্পাদিত কোনও ডেটা হঠাৎ হারিয়ে যাবে৷
আমরা সুপারিশ করব যে আপনি এই মুহুর্তে আপনার বিদ্যমান ডাটাবেস সার্ভার সংস্করণের একটি স্পষ্ট নোট তৈরি করুন এবং তারপরে আপনার নতুন হোস্টিংয়ের সংস্করণের সাথে এটি তুলনা করুন। সংস্করণে একটি বড় লাফের ফলে আমদানি প্রক্রিয়ায় পরে আমদানি সমস্যা হতে পারে। আপনি যদি অনিশ্চিত হন যে এটি কীভাবে করবেন আপনার প্রদানকারীরা আপনার জন্য স্পষ্ট করতে সক্ষম হবেন।
ওয়েবসাইট কপি করা হচ্ছে
- ফাইল কপি করুন - আপনার ওয়েবসাইট ফাইলের জিপ আপনার নতুন হোস্টিং অ্যাকাউন্ট পর্যন্ত কপি করুন। আপনি সম্ভবত এটি একটি ভিজ্যুয়াল ওয়েব ভিত্তিক ইন্টারফেসের মাধ্যমে বা FTP/SFTP-এর মতো ট্রান্সফার সিস্টেমের মাধ্যমে করতে সক্ষম হবেন।
- আপনার ডাটাবেস আমদানি করুন - নতুন ওয়েব সার্ভারে আপনার ডাটাবেসের ব্যাকআপ (সম্ভবত একটি .zip ফাইল বা .sql টেক্সট ফাইল) ইনস্টল করার প্রক্রিয়াটি একটি ওয়েব ভিত্তিক ইন্টারফেসের মাধ্যমেও সম্ভব হওয়া উচিত। আপনার হোস্টিং প্ল্যাটফর্মের উপর নির্ভর করে এর বিশদগুলি বেশ পরিবর্তনশীল তাই আমরা আরও সুনির্দিষ্ট বিষয়ে যাব না। তবে আপনি যদি নিশ্চিত না হন যে এটি কীভাবে করবেন আপনার নতুন আইএসপির সাথে একটি টিকিট বাড়ান যিনি সহায়তা করতে সক্ষম হবেন।
পোস্ট অনুলিপি কাজ
- অনুমতি - যদি আপনার ওয়েবসাইটটি ফাইল তৈরি/আপডেট/মুছে ফেলতে সক্ষম হয় (হয়তো ব্যবহারকারীরা উদাহরণ স্বরূপ ছবি আপলোড করতে পারে) তাহলে আপনাকে ওয়েবসাইট ফাইল কাঠামোর কিছু ফোল্ডারে নির্দিষ্ট ফাইল অনুমতি সেট করতে হতে পারে।
- ইউআরএল কি পরিবর্তন হয়েছে? - মাইগ্রেশনের সময় যদি কোনো কারণে আপনার ওয়েবসাইটের ওয়েব ঠিকানা/ডোমেন পরিবর্তিত হয়ে থাকে তাহলে আপনাকে এখন বিভিন্ন সেটিংস আপডেট করতে হবে। এগুলি কনফিগারেশন ফাইল বা ডাটাবেস রেকর্ডে সংরক্ষণ করা যেতে পারে। উদাহরণস্বরূপ ওয়ার্ডপ্রেস এটি সম্পর্কে বিখ্যাতভাবে চতুর কারণ এটি একটি পোস্টের সম্পূর্ণ ওয়েব ইউআরএল তার ডাটাবেসের প্রতিটি রেকর্ডে লিখে। তাই একটি নতুন url এর ক্ষেত্রে আপনাকে এই সমস্ত রেকর্ড আপডেট করতে হবে।
লাইভ যেতে প্রস্তুত? এত দ্রুত না...
আপনি চূড়ান্ত পদক্ষেপ নেওয়ার আগে আপনার DNS আপডেট করা যাতে এটি আপনার নতুন ISP-এর ওয়েব সার্ভারের দিকে নির্দেশ করে (আপনার DNS-এ কী পরিবর্তন করতে হবে সে বিষয়ে আপনার কোনো প্রশ্ন থাকলে আপনার নতুন ISP-এর সাথে যোগাযোগ করুন) আপনার পরীক্ষা করা, পরীক্ষা করা এবং আবার পরীক্ষা করা অত্যাবশ্যক!
আপনার সাইটটিকে নতুন হোস্টিং-এ স্থানান্তরিত করার ফলে পিএইচপি ভাষার পরিবর্তন এবং আপনার ওয়েবসাইট এখন অসমর্থিত (অপমূল্য) কার্যকারিতা ব্যবহার করার কারণে এটি ভেঙে যেতে পারে এমন সম্ভাবনা সবসময় থাকে।
নিবন্ধ সর্বশেষ আপডেট: 12th May, 2021