آموزش‌های عمومی

آموزش تصویری انتقال سایت از یک هاست به هاست دیگر

ممکن است با خودتان فکر کنید که داشتن یک سایت وردپرسی و مدیریت کردن آن کار راحتی است. گاهی مطالبی را روی سایت آپلود خواهید کرد و تمام…. اما در واقع اینطور نیست. تامین امنیت سایت و اطلاعات آن، هزینه‌ها، آموزش کار با افزونه‌ها و هزاران اقدام دیگر، مسائلی است که باید برای مدیریت یک سایت بیاموزید.

یکی از اقداماتی که باید به عنوان مدیر یک سایت وردپرسی آن را بلد باشید، این است که سایت خود را از یک هاست به هاست دیگر منتقل کنید. در این آمورش از گنجه بلاگ با ما همراه باشید تا نحوه انتقال سایت از یک هاست به هاست دیگر را با دو روش متفاوت بیاموزید:

  • از طریق هاست قبلی
  • از طریق افزونه داپلیکیتور

انتقال وردپرس به هاست جدید از طریق هاست قبلی

برای انجام این کار باید دقت بالایی داشته باشید. در غیر این صورت ممکن است وقت زیادی از شما گرفته شود. پس مراحل را با تمرکز و دقت بالا بخوانید و سعی کنید با دقت انجام دهید.

در مرحله اول باید از فایل‌های موجود در وردپرس هاست قدیمی خود خروجی بگیرید. برای این کار مطابق تصاویر عمل کنید:

پس از ورود به سی‌پنل، از بخش “FILES” روی “File manager” کلیک کنید. نحوه ورود به سی‌پنل را در مقاله‌ای با همین نام بخوانید.

انتخاب File Manager
روی “File manager” کلیک کنید.

پس از ورود به بخش “File manager” پوشه “Public-html” را انتخاب نمایید. بر روی “Select All” کلیک کنید و پس از انتخاب شدن تمام موارد، کلیک راست کنید. برای فشرده‌سازی فایل‌ها گزینه “Compress” را انتخاب نمایید.

مطالعه کنید:  آموزش نصب بسته نصبی قالب وردپرس در سی پنل
فشرده سازی فایل های وردپرس در هاست قبلی
برای فشرده سازی فایل‌ها روی “Compress” کلیک کنید

حالا می‌توانید فایل فشرده شده اطلاعات را در سیستم خود ذخیره کنید. برای این کار فرمت “Zip” را انتخاب کنید.

ذخیره سازی فایل‌های فشرده شده
فایل‌ها را در حالت زیپ ذخیره کنید.

در مرحله دوم زمان آن است که فایل فشرده شده اطلاعات وردپرس هاست قدیمی را در هاست جدید بارگذاری کنید. برای این کار لازم است مطابق آموزش زیر عمل کنید:

مسیر گفته شده در قسمت قبل را در هاست جدیدی که قصد انتقال اطلاعات به آن را دارید، طی کنید. مطابق تصویر از گزینه‌های موجود در بالای صفحه روی “Upload” کلیک کنید. در پنجره بازشده “Select File” را انتخاب کنید. حالا نوبت آن است که فایل زیپ اطلاعات را در هاست جدید بارگذاری کنید.

بارگذاری فایل در هاست جدید
فایل زیپ ذخیره شده را انتخاب کرده و بارگذاری کنید.

پس از این کار روی فایل موردنظر کلیک راست کنید و برای خارج کردن آن از حالت فشرده روی “Extract” کلیک کنید.

اکسترکت کردن فایل زیپ
برای خارج سازی فایل از حالت فشرده روی “extract” کلیک کنید

تا اینجا برای انتقال سایت از یک هاست به هاست دیگر، دو فرایند راحت را انجام دادید. در مرحله سوم باید در هاست قدیمی از اطلاعات دیتابیس وردپرس خروجی بگیرید. برای این کار مطابق تصویر پس از مراجعه به “PHPMyAdmin” اطلاعات را “Export” کنید. برای آموزش کامل فرایند اکسپورت اطلاعات در “PHPMyAdmin” کلیک کنید. با مطالعه این مقاله، خروجی گرفتن از اطلاعات را خواهید آموخت.

خروجی گرقتن از اطلاعات دیتابیس هاست قبلی
نحوه خروجی گرفتن از اطلاعات در “PHPMyAdmin”

در مرحله چهارم می‌بایست در هاست جدید یک دیتابیس ایجاد کنید تا بتوانید اطلاعاتی که در مرحله قبل اکسپورت کردید را درون‌ریزی کنید. برای ساخت دیتابیس کافیست در کنترل‎پنل هاست جدید مسیر “MySQL@Database”<“DATABASES” را طی کنید.

ساخت دیتابیس در هاست جدید
برای ساخت دیتابیس کلیک کنید

در پنجره باز شده، در فیلد خالی نام دلخواه را وارد کنید. سپس روی “Crete Database” کلیک کنید.

ایجاد دیتابیس
نام دلخواهی برای دیتاببیس انتخاب کنید.

پس از بازگشت به صفحه قبل، کمی موس را اسکرول کنید تا بتوانید برای پایگاه داده خود رمز عبور و نام کاربری انتخاب کنید. با کلیک روی “Password Generator” می‌توانید از پسوردهای قوی‌تر استفاده کنید. فیلدهای خالی را مطابق آنچه در تصویر نی گفته شده پر کنید.

مطالعه کنید:  هاست ایران بهتر است یا هاست خارج؟
مراحل ساخت دیتابیس
فیلدها را پر کنید.

حالا باید برای برقرار شدن ارتباط بین یوزر و دیتابیس، در صفحه جدید تیک گزینه “ALL PRIVILEGES” را فعال نمایید. و تمام… شما موفق شدید در هاست جدید خود یک دیتابیس بسازید.

مراحل ساخت یک دیتابیس جدید
مطابق تصویر تیک همه موارد را فعال کنید

حالا در مرحله پنجم فرایند انتقال اطلاعات از یک سایت به سایت دیگر، باید اطلاعات مربوط به وردپرس هاست قدیمی را دیتابیسی که در هاست جدید ایجاد کردید ایمپورت (درون‌ریزی) کنید. آموزس ایمپورت کردن اطلاعات در “PHPMyAdmin” را در مقاله ‌ای با همین نام بخوانید. پس از طی کردن مسیر “PHPMyAdmin”<“DATABASES” مطابق تصویر عمل کنید.

درونریزی اطلاعات در دیتابیس جدید
برای ایمپورت کردن اطلاعات مطابق تصویر عمل کنید

در مرحله ششم برای ویرایش اطلاعات و وارد کردن اطلاعات در دیتابیس جدید مراحل زیر را انجام دهید.

  •  به بخش “File Manager” در هاست خود رجوع کنید.
  •  پوشه “wp-config.php” را انتخاب کنید.  روی فایلی که در مراحل قبل طبق آموزش آپلود کردید، راست کلیک کنید و “Edit” را نتخاب نمایید.
ویرایش اطلاعات
مطابق تصویر عمل کنید

در صفحه جدید اطلاعات دیتابیس جدیدی که در مرحله قبل ساختید را مطابق آنچه در ادامه گفته‌ایم وارد کنید:

  • DB-NAME: نام پایگاه داده
  • DB-USER: یوزر پایگاه داده
  • DB_PASSWORD: پسورد پایگاه داده

تغییرات را سیو کنید تا مرحله پایانی را نیز با هم انجام دهیم. در مرحله آخر باید آدرس دامنه هاست جدید را در اطلاعات وردپرس بروزرسانی کنید. برای این کار مراحل زیر را انجام دهید. برای این کار در “PHPMyAdmin” هاست جدید، گزینه “wp-option” را انتخاب نمایید. برای ویرایش این گزینه کافیست رکوردهای “siteurl” و “home” را بیابید و دامنه جدید را جایگزین کنید.

همانطور که مشاهده کردید، مراحل این روش کمی طولانی و زمانبر است. روشی که در ادامه برای انتقال سایت به هاست جدید به شما آموزش می‌دهیم آسان‌تر می‌باشد؛ یعنی انتقال سایت با افزونه داپلیکیتور..

مطالعه کنید:  آموزش نصب وردپرس روی پلسک (plesk)

اگر شما نیز سرویس هاست خود را نامناسب می‌دانید و نیاز دارید هاست جدید تهیه کنید، می‌توانید سرویس‌ها و پلن های ارائه شده در گنجه هاست را مشاهده کنید و برای خرید هاست اقدام نمایید.

انتقال وردپرس به هاست جدید با افزونه داپلیکتور

در ابتدا لازم است توضیح مختصری درباره افزونه داپلیکتور بخوانید.

داپلیکیتور چیست؟

با استفاده از افزونه داپلیکیتور می‌توانید به راحتی تمام اطلاعات موجود در سایت خود را تحت عنوان بسته‌ای به نام Package دریافت کنید. در نتیجه در صورت نیاز به انتقال وردپرس به هاست دیگر، نیاز به اقدامات پیچیده‌ای نخواهید داشت.

انتقال سایت از یک هاست به هاست دیگر
افزونه‌های وردپرس بسیاری از مشکلات شما را رفع خواهد کرد.

این افزونه نیز مانند بسیاری از دیگر افزونه‌ها یک سطح حرفه‌ای که دارای امکانات بیشتری است برای کاربران خود در نظر گرفته است. برای انتقال سایت از یک هاست به هاست دیگر، نیازی به تهیه نسخه حرفه‌ای آن نخواهید داشت. علاوه بر این شما می‌توانید فایل‌های دلخواه خود را انتقال دهید. به عبارتی قابلیت اختصاصی‌سازی این افزونه، به شما این امکان را می‌دهد که اجباری برای انتقال تمامی فایل‌های سایت نداشته باشید. انتقال سایت از یک هاست به هاست دیگر با استفاده از افزونه داپلیکیتور را می‌توان بهترین و آسان‌ترین روش ممکن دانست. برای یادگیری این کار از این طریق مقاله آموزش انتقال سایت با داپلیکیتور را بخوانید.

در این آموزش از مجموعه مقالات گنجه بلاگ،  با دو روش مختلف به شما آموختیم که چگونه انتقال اطلاعات از یک سایت به سایت دیگر و یا از یک هاست به هاست دیگر را انجام دهید. برای این کار علاوه بر هاست قبلی خود می‌توانید از افزونه داپلیکیتور کمک بگیرید. کافیست مطابق آموزش مراحل را با دقت انجام دهید. اگر این آموزش برای شما مفید بود، به آن امتیاز دهید. سوالات خود را نیز از ما بپرسید و پاسخ بگیرید.

تیم تولید محتوای گنجه

تیم تولید محتوای گنجه هاست، روزانه بهترین مقالات کاربردی در زمینه میزبانی وب، وردپرس و کسب و کار آنلاین را منتشر میکند. هدف ما مهیا کردن بهترین آموزش ها در جهت رفع نیازهای شما کاربران گرامی میباشد.

نوشته های مشابه

‫19 نظرها

  1. برای انتقال سایت از هاست به یه هاست دیگه حتما باید دامنه هم انتقال بدیم؟

    1. خیر نیازی نیست برای جابه جایی هاست دامنه هم انتقال داده بشه. ولی پیشنهاد می کنیم همین کارو بکنید

  2. سلام، ممنون از خدمات خوبتون
    من از گنجه هاست سرویس هاست لینوکس خریدم ‌و حالا میخوام به هاست ووکامرس منتقل کنم سایتم رو. چیکار باید بکنم؟

    1. سلام معصومه عزیز
      ممنون از لطف شما، انجام وظیفه‌ست
      تیکت بزنید همکاران راهنماییتون میکنن

  3. سلام، من یه مشکلی که دارم اینه که سایت asp رو انتقال دادم روی یه هاست دیگه. حالا هرچی میگردم فایل کانفیگ رو پیدا نمیکنم که مشخصات دیتابیس رو وارد کنم. چیکار باید بکنم؟

    1. سلام دوست عزیز
      خیلی خوشحالیم که میخواید به ما بپیوندید 🙂
      ابتدا سرویس مورد نظرتون رو تهیه کنید. بعد بکاپ هاست قبلیتون رو بگیرید و تیکت بزنید تا تیم پشتیبانی براتون انجام بدن.

  4. سایتم رو کسی اختصاصی زده ولی میخوام کلا عوض کنم با وردپرس بالا بیارم
    میخوام روی یک دامنه دیگه طراحی کنم با هاست دیگه بعد دامنه اصلی رو بیارم روی هاست جدید به نظرتون مشکلی پیش نمیاد؟ تموم لینکهارو هم درست میکنم

    1. سلام سمانه عزیز
      نه هیچ اشکالی پیش نمیاد شما می تونید با Duplicator سایتتون رو به راحتی به هاست و دامنه جدید منتقل کنید

  5. سلام بعد از انتقال هاست و دامنه به هاست جدید من وقتی در هاست قبلی تغییری نظیر حذف قالب رو انجام میدم روی سایتم اعمال میشه من باید چگونه ارتباط را با هاست قبلی کامل حذف کنم ؟

    1. سلام
      DNS های شما به صورت کامل تنظیم نشده است. باید دی ان اس هاتون رو تنظیم کنید.
      اگر که دامنه شما درون گنجه هاست ثبت شده یا دامنه شما .ir هست، میتونید از راهنمای زیر برای تنظیم دی ان اس استفاده کنید:
      https://ganje.host/blog/connect-domain-to-host/

  6. سلام سلام .. ممنون از مقالب خوبتون. دو سوال دارم:

    من روی یک هاست دو دامنه دارم ..

    1- داشتن چند دامنه روی یک هاست روی سرعت سایت تاثیر منفی داره؟
    2- اگر بخواهم بعدایکی از این دامنه ها رو روی هاست جدیدی منتقل بدم امکانش هست و اگر هست مطالب سایت چی میشه، حذف میشه یا منتقل میشه/ و اینکه اگر صفحات سایت در صفحه اول گوگل بالا بیاد با انتقال به هاست جدید مشکلی پیش میاد؟

    ممنون میشم راهنمایی فرمائید.

  7. سلام من کارایی که گفتین انجام دادم نه تنها سایتم منتقل نشد ،بلکه سایتی که روی همین هاستم بود هم پرید ، الان من چطور سایتمو برگردونم😢😢

    1. سلام آنا عزیز
      همه مراحل رو به درستی پیش رفتید؟
      اگه سایتتون روی گنجه هاست هست تیکت بزنید تا همکاران فنی مشکلتون رو حل کنند.

    1. در همان مسیری که فایل های اصلی وجود دارند. اگر شما بخواهید فایل های موجود در public_html را زیپ کنید، فایل زیپ نهایی نیز در همان مسیر قرار میگیرد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا