تغییر هاست سایت حکایت اسبابکشی و نقل مکان به خانهای جدید است. همانند یک اسبابکشی پردردسر اگر دستتنها باشید، کمرتان زیر فشار کارها خم میشود. درحالیکه اگر کسی برای جابهجایی کمکتان کند، فرایند نقل مکان به منزل جدید برایتان خاطرهانگیز خواهد شد. درصورتیکه قصد انتقال و تغییر هاستتان را دارید، در این مقاله از بلاگ ایران سرور به شما خواهیم گفت چگونه قدم به قدم این کار را انجام دهید. فرقی نمیکند ریشوقیچی را خودتان بهدست بگیرید یا کار را همان اول به ارائهدهنده هاستینگ بسپارید. پس از خواندن این مقاله بهطور عملی و دقیق خواهید فهمید چطور این کار را انجام دهید.
⚡ اینکه چرا اصلا باید میزبانی سایتتان را تغییر دهید، چگونه این کار را انجام دهید و چطور هاست مناسب خودتان را انتخاب کنید، مواردی هستند که بعد از خواندن این مقاله یاد میگیرید.
انتخاب هاست جدید؛ مهمترین گام تغییر هاست
مهمترین قدم برای تغییر هاستینگ سایت، انتخاب یک ارائهدهنده مناسب است که طی ارائه خدمات میزبانی، موهایتان را از شدت پشتیبانی یا خدمات ضعیف سفید نکند. درغیراینصورت، مجبور هستید به امید پیدا کردن یک ارائهدهنده مناسب هرازگاهی هاست خود را تغییر دهید. برای اینکه کارتان راحتتر شود، در مقاله زیر، فاکتورهای مهم برای انتخاب بهترین و مناسبترین هاست را بررسی کردیم. پس از درنظر گرفتن فاکتورهای لازم، هاستینگ موردنظرتان را انتخاب و پلنی براساس نیازتان خریداری کنید. بهترین هاست برای سایت من چیست؟ (آشنایی با مزایا و معایب هر نوع هاست)
انتخاب روش انتقال میزبانی؛ ۳ روش تغییر هاست
شاید بهنظر برسد که جابهجایی وبسایت به یک هاست جدید بهخصوص وقتی پای انتقال فایل، تغییر DNS، بهروزرسانی دیتابیس و موارد دیگر میرسد، ممکن است کار فنی و پیچیدهای باشد. سه راه برای تغییر هاست پیشرو دارید:
۱. از خدمات انتقال هاست شرکت ارائهدهنده جدید استفاده کنید.
۲. بهطور دستی خودتان برای تغییر هاست اقدام کنید.
۳. از افزونه وردپرس برای تغییر هاست استفاده کنید.
اولین روش تغییر هاست: درخواست از شرکت میزبانی
خبر خوب اینکه بسیاری از شرکتهای میزبانی از جمله ایران سرور هوای مشتریان انتقالی خود را دارند و با متخصصان حرفهای خود شما را در مسیر تغییر هاست همراهی میکند. اغلب شرکتها برای انتقال هاست هزینهای نمیگیرند و تمام روال را خودشان انجام میدهند. فقط کافیاست رمز و مشخصات لازم را به آنها دهید و بقیه کار را به خودشان بسپارید.
مزایا | معایب |
فرآیند ساده و سرراست بدون نیاز به دخالت شما | محدودیت در انتخاب هاست با خدمات انتقال رایگان |
بدون نیاز به دانش فنی | مدت زمان انتقال ممکن است چند روز زمان ببرد |
اغلب رایگان | عدم کنترل کامل شما بر فرایند انتقال |
با هاست وردپرس ایرانسرور، سرعت فوقالعاده و امنیت پولادین را تجربه کنید.
خرید هاست وردپرس پشتیبانی : ۳۱۷۷۶-۰۵۱دومین روش تغییر هاست: اقدام بهصورت دستی
اگر میخواهید خودتان فرمان را دست بگیرید، در ادامه گامبهگام به شما خواهیم گفت چگونه این کار را انجام دهید. البته این روش ریسک بالایی دارد؛ باوجوداین، مهارت فنی شما را نسبت به تغییر هاست بیشتر میکند.
گام ۱: بکاپگیری؛ حیاتیترین گام تغییر هاست
بسیاری از شرکتهای هاستینگ، سرویسهای پشتیبانگیری ارائه میدهند، اما داشتن نسخه پشتیبان شخصی در کنار آن، خیالتان را راحت میکند. البته ایران سرور با بکاپگیری دورهای و منظم خیال مشتریان خود را در این زمینه راحت میکند. برای بکاپگیری دو مورد مهم وجود دارد:
- فایلهای سایت: این فایلها، ساختار وبسایت شما را تشکیل میدهند، مانند فایلهای HTML، CSS و تصاویر.
- پایگاهداده: این بخش، محل ذخیره تمامی محتوای وبسایت شما مانند نوشتهها، صفحات و نظرات است.
برای انجام بکاپ از دایرکت ادمین، خواندن مقاله زیر کمکتان میکند:
بک آپ گیری در دایرکت ادمین و نحوه بازگردانی نسخه پشتیبان در دایرکت ادمین
در ادامه، نحوه بکاپگیری از پنل میزبانی سیپنل را بررسی کردیم. برای این کار بهشکل زیر اقدام کنید:
۱. وارد کنترل پنل (cPanel) هاستینگ خود شوید.
۲. از قسمت File به بخش Backup بروید.
۳. گزینه Download a Full Website Backup را بزنید.
۴. زیر گزینه Download a Full Website Backup قسمتی با عنوان Backup Destination را مشاهده خواهید کرد. در این قسمت، محل ذخیره شدن نسخه پشتیبان را انتخاب کنید. پیشنهاد میکنیم گزینه Home Directory را انتخاب نمایید تا نسخه پشتیبان روی هاست شما ذخیره شود.
۵. پس از انتخاب محل ذخیره سازی، روی دکمه Generate Backup کلیک کنید. این فرآیند بسته به حجم وبسایت شما ممکن است چند دقیقه طول بکشد.
۶. پس از اتمام بکآپگیری، به بالای صفحه اسکرول کنید و به بخش Backups Available for Download بروید. روی جدیدترین فایل بکآپ کلیک کنید تا دانلود آن آغاز شود.
۷. به بخش Databases و سپس phpMyAdmin بروید.
۸. دیتابیس خود را انتخاب و روی گزینه Export کلیک کنید.
۹. در صفحه بعد روی گزینه Go کلیک کنید تا دانلود آغاز شود.
۱۰. بههمین راحتی، اکنون شما یک بکاپ کامل از فایل و دیتابیس سایتتان دارید. خلاصه کلی مراحل را در تصویر زیر میبینید:
بیشتر بخوانید: 16 راهکار عملی برای افزایش سرعت دانلود حتی برای اینترنت داخلی
گام ۲: یک دیتابیس جدید بسازید
حالا که با موفقیت از وبسایت خود بکاپ گرفتید، نوبت به ساخت یک پایگاه داده جدید روی سرور میزبان جدید میرسد. این دیتابیس محل ذخیره شدن محتوای وبسایت شما خواهد بود. برای انجام این کار، باز هم از محیط cPanel استفاده خواهیم کرد. مراحل زیر را بادقت دنبال کنید:
۱. وارد پنل مدیریت cPanel هاست جدید خود شوید.
۲. به پایین صفحه اسکرول کنید و از بخش (Databases) گزینه «MySQL Databases» را انتخاب کنید.
۳. روی دکمه (Create New Database) کلیک کنید.
۴. نامی برای پایگاه داده خود انتخاب کرده و روی (Create Database) بزنید.
۵. در نهایت، یک نام کاربری و رمز عبور قوی برای این پایگاه داده انتخاب کنید. حتما از یک رمز عبور پیچیده و غیر قابل حدس استفاده کنید تا امنیت اطلاعات وبسایت شما حفظ شود.
با خرید سرور مجازی، پشت یک سیستم پرسرعت و قدرتمند بنشینید و فرمان بدهید!
خرید VPS پشتیبانی : ۳۱۷۷۶-۰۵۱گام ۳: اطلاعات دیتابیس خود را منتقل کنید
حالا که دیتابیس جدید راهاندازی شد، وقت آن رسیده تا اطلاعات وبسایت قدیمیتان را به آن منتقل کنید. این کار بهسادگی چند کلیک انجام میشود:
۱. به بخش مدیریت Databases رفته و گزینه phpMyAdmin را باز کنید.
۲. از لیست سمت چپ، روی نام دیتابیس جدیدتان کلیک کنید.
۳. در منوی بالای صفحه، روی گزینه «Import» بزنید.
۴. روی دکمه Choose file در قسمت «Browse» کلیک کرده و فایل بکاپ دیتابیس که قبلا دانلود کردید، انتخاب کنید.
۵. برای تکمیل این مرحله، روی دکمه «Go» کلیک کنید. تمام مراحل را میتوانید با یک نگاه در تصویر زیر مشاهده کنید.
با طی کردن مراحل، اطلاعات وبسایت قدیمی به دیتابیس جدید منتقل میشود.
فایل wp-config.php را ویرایش کنید
اگر یک وبسایت وردپرسی دارید، تنها فایلی که نیاز به ویرایش دارد، فایل wp-config.php است. مراحل ویرایش به شرح زیر است:
۱. به قسمت Files → File Manager بروید.
۲. روی پوشه public_html کلیک و فایل wp-config.php را پیدا کنید.
۳. روی فایل wp-config.php راست کلیک کرده و گزینه Edit را انتخاب کنید.
۴. کلیدهای میانبر CTRL+F را فشار دهید تا پنجره جستجو باز شود. عبارت “MySQL database hostname” را جستجو کنید و نام هاست دیتابیس قدیمی را با نام دیتابیس جدید خود، جایگزین کنید.
۵. همین روند را برای “MySQL database username” و “MySQL database password” هم تکرار کنید.
۶. پس از انجام ویرایش، حتما فایل را ذخیره کنید.
با انجام این مراحل، وبسایت وردپرسی شما با موفقیت به پایگاه داده جدید متصل شده و بدون هیچ مشکلی روی سرور جدید اجرا خواهد شد.
گام ۴: فایلها را در سرور جدید آپلود کنید
اکنون که فایلها را ادیت کردیم، وقت آن است که انها را در هاست جدید آپلود کنیم. برای انجام این کار از طریق سیپنل بهصورت زیر اقدام کنید:
۱. در پنل کاربری سیپنل از بخش Files روی گزینه File Manager کلیک کنید.
۲. فایل public_html را باز کنید.
۳. از منوی بالا روی گزینه Upload کلیک کنید.
۴. روی گزینه Select File زده و فایلهایی که قبلا دانلود کردید، انتخاب کنید. درنهایت روی گزینه Open بزنید.
گام ۵: DNS سایتتان را آپدیت کنید.
هر زمان که نام یک وبسایت را در مرورگر وب خود تایپ می کنید، DNS آدرس IP مربوطه را جستجو کرده و شما را به وبسایت صحیح وصل میکند. در این مرحله از تغییر هاست سایت dns شما به هاست قدیمیتان وصل است؛ بنابراین باید آن را تغییر دهیم.
۱. وارد پنل کاربری شوید که دامنه خود را در آن ثبت کردید.
۲. به بخش مدیریت DNS در پنل کاربری خود بروید و nsها را کپی کنید.
۳. رکورد A مربوط به نام دامنه خود را پیدا کرده و آدرس IP موجود در آن را با آدرس IP هاست جدید جایگزین کنید.
اگر دامنه شما ir است، به سایت nic.ir رفته و از طریق بخش «دامنه ها» و سپس «دامنه های من» دامنهتان را انتخاب کنید. در صفحهای که برایتان باز شده روی گزینه «ویرایش ردیف های نام و کارگزاری نام و میزبانی دامنه» کلیک کنید.
درنهایت، در بخش نام کارگزار، NSهای جدید را وارد کنید و دکمه «اعمال» را بزنید.
بهطور معمول فرایند تغییر DNS ممکن است حداکثر ۴۸ ساعت زمان ببرد. پس از آن میتوانید سایت خود را روی هاست جدید مشاهده کنید.
گام ۶: تست نهایی پس از تغییر هاست را انجام دهید
در این مرحله میتوانید خودتان را به یک قهوه خوشمزه دعوت کنید. سپس آستینها را بالا زده و سراغ تست کلی بروید.
مطمئن شوید تمام تنظیمات در پنل میزبانی جدید براساس نیاز شما پیکربندی شده است. همچنین سراغ صفحات وبسایت رفته و چک کنید تمام محتوا، از جمله تصاویر، متن و ویدیوها، بهطور روان و بدون مشکل بارگذاری شوند. بررسی کنید تمام ویژگیهای وبسایت، مانند فرمهای تماس، بهدرستی کار کنند. اگر در طول بررسی هیچ خطایی پیدا نکردید، تبریک میگوییم. فرآیند انتقال وبسایت با موفقیت به پایان رسیده است. اکنون میتوانید با خیال راحت، وبسایت خود را در معرض دید عموم قرار دهید و از میزبانی جدید خود لذت ببرید.
گام ۷: سرویس میزبانی قدیمیتان را کنسل کنید
قاعدتا قصد ندارید برای دو سرویس میزبانی همزمان هزینه کنید. پس بعد از اینکه تمام مراحل را با موفقیت طی کردید، وقت آن است سرویس قبلی میزبانی را متوقف کنید.
روش سوم: تغییر هاست از طریق افزونه وردپرس
اگر انجام روش بالا برایتان چندان راحت نبود، کارتان را میتوانید با افزونه بکاپگیری وردپرس ساده کنید. دیگر نیازی به ایجاد پایگاه داده جدید، ویرایش فایلها و دردسرهای فنی نیست. بهسادگی با استفاده از افزونه «All in One WP Migration» میتوانید سایت وردپرسی خود را به هاست جدید منتقل کنید. برای انجام بکاپگیری از طریق افزونه بهصورت زیر پیش روید:
۱. وارد پیشخوان وردپرس خود شوید.
۲. به قسمت افزونهها و سپس گزینه افزودن بروید.
۳. در قسمت جستجوی افزونه، عبارت All in One WP Migration را بنویسید.
۴. افزونه را دانلود و نصب کنید.
۵. پس از فعالسازی افزونه، به بخش All in One WP Migration در منوی وردپرس بروید و روی گزینه «برونریز به» کلیک کنید.
۶. از منوی آبشاری روی گزینه فایل کلیک کنید.
۷. چند ثانیه تا تکمیل شدن مراحل منتظر بمانید و سپس روی DOWNLOAD کلیک کنید.
۸. فایل را میتوانید روی کامپیوترتان ذخیره کنید.
نحوه درونریزی اطلاعات به هاست جدید با افزونه
افزونه را روی وبسایت وردپرسی که توسط شرکت میزبانی جدید به شما ارائه شده است، نصب و فعال کنید. در ادامه،
۱. سپس از منوی افزونه گزینه Import را بزنید.
۲. فایلی را که در مراحل قبلی ازطریق برونریزی روی کامپیوتر ذخیره کردید، آپلود کنید و روی گزینه Open بزنید.
۳. بههمین راحتی موفق شدید سایت وردپرسیتان را به هاست جدید منتقل کنید.
درنهایت، برای تغییر DNS و تست، مانند مراحل بالا اقدام کنید.
مهمترین دلایل تغییر هاست و سرویس میزبانی
دلایل مختلفی وجود دارد که به شما نشان میدهد باید سرویس میزبانی و هاستینگ خود را تغییر دهید. از جمله رایجترین دلایل تغییر هاست میتوان به موارد زیر اشاره کرد.
۱. سایت شما Downtime های زیادی را تجربه میکند
Uptime یعنی سایت شما در دسترس است و کاربران میتوانند از آن بازدید کنند. Downtime یعنی سایت شما از دسترس خارج شده و کاربران نمیتوانند از آن بازدید کنند. حالا چرا بالا بودن آپتایم سایت خیلی مهم است؟
اگر کاربران نتوانند از سایت شما بازدید کنند، احتمال اینکه دوباره به آن سر بزنند، خیلی خیلی کم ست! حالا فرض کنید که سایتتان یک خط در میان داونتایم داشته باشد؛ یا حتی در مناسبهای مهم که کلی فروش دارید سایتتان از دسترس خارج شود. چه میشود؟ یک فاجعه در تجربه کاربری رخ میدهد!
۲. سرعت و عملکرد سایت دچار مشکل شده است
سرعت سایت و اجرای روان آن دو فاکتور مهم در تجربه کاربری (UX) و سئوی سایت هستند. هر چقدر سایت شما سرعت و عملکرد بهتری داشته باشد، در نتایج موتور جستجو رتبه بهتری میگیرد و کاربران بیشتری را جذب میکند. سایت کند و کمسرعت کاربران را فراری میدهد؛ پس اگر بارگذاری سایتتان بیشتر از ۳ ثانیه طول میکشد، بهتر است آن را بررسی کنید و در صورت نیاز، هاستتان را ارتقاء دهید.
⚡ برای بررسی سرعت و عملکرد سایت میتوانید از ابزار GTMetrix استفاده کنید که آموزش آن را در راهنمای کامل کار با نسخه جدید GTMetrix برایتان آماده کردهایم.
۳. نگرانیهای امنیتی دارید
تا زمانی که از یک شرکت معتبر هاست اشتراکی میخرید، هاستتان تا جای ممکن امن است. به همین دلیل است تاکید داریم سراغ هاست ارزان، هاست رایگان یا شرکتهای بینامونشان نروید. البته امنیت در دنیای آنلاین، هیچوقت ۱۰۰ درصد نیست! در صورتی که با رشد وبسایتتان، نیاز به امنیت را بیشتر احساس میکنید و کلاً اگر اطلاعات خیلی حساسی دارید، میتوانید از سرویسهایی با امکانات امنیتی پیشرفتهتر مثل هاست ابری (هاست ابری چیست؟) استفاده کنید. جا دارد اینجا توصیه اکید کنم مقاله راهکارهای افزایش امنیت سایت را بخوانید و توصیههای آن را مو به مو انجام دهید.
۴. پلن فعلی شما فضا و منابع کافی ندارد
با ایجاد صفحات بیشتر در وبسایت، اضافه کردن محصولات، افزایش فایلها، افزایش بازدیدکنندهها و غیره سایت شما فضای بیشتری را در هاست اشغال میکند و به منابع بیشتری در سرور نیاز دارد تا بدون مشکل کار کند.
⚡ اگر میخواهید بدانید هاستتان توانایی لازم را در مدیریت بازدیدکنندگان دارد، با ابزاری مانند LoadImpact آن را آزمایش کنید. در صورتی که نتیجه آزمایش مطلوب نبود، میتوانید به یک هاست قویتر مهاجرت کنید و مشکلات موجود را از بین ببرید.
تغییر هاست سایت را با خیال راحت به ایران سرور بسپارید
تغییر هاست از یک شرکت به شرکت هاستینگ دیگر ممکن است کاری دلهرهآور بهنظر برسد اما جای نگرانی نیست. با کمی برنامهریزی و طی کردن این مراحل ساده، میتوانید بهراحتی این کار را انجام دهید. در این مقاله، سه روش تغییر هاست را با هم بررسی کردیم و گامبهگام به نحوه انجام این کار پرداختیم. راحتترین راه تغییر هاست این است که از ارائهدهنده سرویس میزبانی خود بخواهید کارها را پیش ببرد. در این زمینه، کارشناسان ایران سرور در تمام مرحله انتقال و تغییر میزبانی همراه کاربران قدیمی و جدید خود خواهند بود. اگر در انجام مراحل بالا به مشکل خوردید یا سوالی در این زمینه دارید، سوالاتتان را در این مقاله بنویسید تا راهنماییتان کنیم.
سوالات متداول
۱. منظور از تغییر هاست سایت چیست؟
تغییر هاست سایت (Host Immigration) به معنای جابهجایی آن از یک شرکت هاستینگ به شرکتی دیگر است. درست شبیه به اسبابکشی خانه، تمام اطلاعات و فایلهای وبسایت شما به سرور جدید منتقل میشوند.
۲. آیا میتوانم دامنه خود را هم منتقل کنم؟
بله، میتوانید دامنه خود را هم به شرکت میزبانی جدید منتقل کنید، اما این کار الزامی نیست. شما میتوانید دامنه خود را نزد شرکت فعلی ثبت نگه داشته و فقط تنظیمات DNS را برای هدایت به سرور جدید به روزرسانی کنید.
۳. آیا تغییر هاست سایت به سئو وبسایت آسیب میزند؟
مهاجرت اصولی به سئو سایت آسیبی نمیزند. درصورتیکه این فرآیند بهدرستی انجام نشود، ممکن است وبسایت شما برای مدتی از دسترس خارج شود و تاثیر منفی موقتی بر سئو بگذارد. همچنین، اگر شرکت میزبانی جدید کیفیت مناسبی نداشته باشد، سرعت بارگذاری وبسایت شما کاهش پیدا میکند که این مورد هم در سئو تاثیرگذار است.
۴. آیا تغییر و ساخت هاست رایگان است؟
فرایند انتقال و تغییر میزبانی در ایران سرور رایگان است و هزینهای ندارد. هزینه پرداختی شما بابت فضای میزبانی جدید است.