یکی از اقدامات مهم برای وبسایتهایی که به دنبال افزایش سرعت، امنیت و پایداری دسترسی کاربران هستند، انتقال سایت به سرور مجازی خارج از کشور است. بسیاری از کسبوکارها پس از استفاده از هاستهای اشتراکی یا سرورهای داخلی و مواجهه با مشکلاتی مانند محدودیت پهنای باند، کندی در بارگذاری صفحات و مسئله تحریمها، تصمیم به انتقال وبسایت خود به یک سرور مجازی خارج از کشور میگیرند.
مراحل انتقال سایت به سرور مجازی خارجی
انتقال سایت به سرورهای خارج از کشور نیازمند برنامهریزی و آمادهسازی دقیق است. مهمترین مرحله، خرید سرور مجازی VPS اروپا میباشد. پس از آن، یک سری پیشنیازها هستند که عدم رعایت آنها ممکن است منجر به از دست رفتن بخشی از اطلاعات یا بروز اختلال در عملکرد سایت شود.
1) بکاپگیری در هاست
اولین قدم، گرفتن یک نسخه پشتیبان کامل از تمامی فایلهایی است که در سایت شما وجود دارد. در این بخش، بهتر است علاوهبر فایلها، از دیتابیس و حتی ایمیلها نیز بکاپ بگیرید.
2) بررسی نرمافزارهای مورد نیاز و نسخه PHP
هر سرور مجازی محدودیتها و شرایط خاص خود را دارد. بنابراین، قبل از شروع انتقال، نسخه PHP، MySQL یا MariaDB و همچنین هر افزونه یا نرمافزار دیگری که سایت به آن نیاز دارد را بررسی کنید.
3) آمادهسازی اطلاعات سرور و دسترسیها
از جمله مهمترین پیشنیازها برای انتقال موفق سایت به سرور مجازی خارج، آماده داشتن همه دسترسیها و اطلاعات مدیریتی سرور است.
1- دسترسی SSH
اگر میخواهید فایلها و تنظیمات سرور را بهطور مستقیم از طریق خط فرمان مدیریت کنید، باید اطلاعاتی مانند نام کاربری، رمز عبور یا کلید خصوصی SSH را از قبل آماده داشته باشید.
پیشنهاد مطالعه: مریخ احتمالاً مرطوبتر از تصور ما بوده است_آینده نوین
2- کنترل پنل سرور
برای ایجاد یک دیتابیس جدید، مدیریت ایمیلها، تغییر تنظیمات PHP یا مشاهده گزارش خطاها، داشتن دسترسی به کنترل پنل مانند cPanel یا Plesk ضروری است.
3- FTP/SFTP
انتقال فایلهای سایت مانند افزونهها، تصاویر و قالبها معمولاً از طریق FTP یا SFTP انجام میشود.
4- اطلاعات دیتابیس جدید
قبل از شروع انتقال، لازم است یک دیتابیس جدید بر روی سرور مجازی ایجاد کنید.
5- بررسی مجوزها و محدودیتها
در نهایت اطمینان حاصل کنید حساب کاربری که برای مدیریت سرور استفاده میکنید دسترسی کافی برای ایجاد فایل، پوشه و دیتابیس دارد.
آغاز انتقال سایت به سرور مجازی
پس از آنکه آمادهسازیهای اولیه را انجام دادید، نوبت آن میرسد که وارد مرحله عملی انتقال سایت شوید.
پیشنهاد مطالعه: گوگل امکان تشخیص واقعی بودن عکسها را فراهم میکند
تهیه بکآپ و انتقال فایلها
سادهترین روش بکآپگیری استفاده از گزینه Backup Wizard در سیپنل یا DirectAdmin است.
ایجاد دیتابیس
در هاست اولیه خود وارد phpMyAdmin شوید و از بخش مربوطه دیتابیس سایت را Export کنید.
تنظیم فایلهای کانفیگ
در نهایت باید فایلهای کانفیگ سایت را ویرایش کنید و اطلاعات دیتابیس جدید شامل نام دیتابیس، نام کاربری و رمز عبور را جایگزین کنید.
بررسی اولیه
پیش از آنکه DNS دامنه را به سرور جدید انتقال دهید، اطمینان حاصل کنید که سایت روی سرور مجازی خارج بهدرستی کار میکند.
جمعبندی
در مراحل انتقال سایت به سرور مجازی خارج ، مواردی مانند بکآپگیری از اطلاعات، داشتن اطلاعات ورود و طی کردن مراحل بهترتیب صحیح اهمیت بسیار زیادی دارد.