خدمات طراحی سایت و دیجیتال مارکتینگ

نحوه انتقال سایت وردپرس از هاست به لوکال هاست چگونه است؟

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

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

اهمیت سایت‌های وردپرسی در دنیا

جالب است بدانید در حال حاضر وردپرس محبوب‌ترین سازندۀ وب‌سایت در دنیا محسوب می‌شود و تقریباً حدود یک سوم از وب‌سایت‌های دنیا را به خود اختصاص داده است. وردپرس پلتفرمی منعطف و امن است و به کاربران خود این فرصت را می‌دهد که از بیشترین تغییرات خلاقانه بهره‌مند شوند. حرفه و فعالیت‌های شغلی بسیار زیادی در حوزۀ CMS وجود دارد که امکان پیشرفت در آن‌ها زیاد است. این تخصص اگرچه بسیار کاربردی و مهم است اما یادگیری آن امری ساده بوده و برای همۀ افراد در هر سن و هر شرایطی امکان‌پذیر است.

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

سایت های وردپرسی

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

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

  • All-in-One WP Migration
  • BackupBuddy
  • UpdraftPlus WordPress Backup Plugin
  • WP Migrate DB
  • Migrate Guru
  • VaultPress
  • WP Clone
  • WordPress Duplicator

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

افزونه Duplicator چیست؟

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

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

چرا سایت وردپرس از هاست به لوکال هاست انتقال دهیم؟

انتقال سایت وردپرس از هاست به لوکال هاست می‌تواند دلایل بسیار زیادی داشته باشد. به عنوان مثال ممکن است وب‌سایت شما نیازمند تغییراتی باشد، امّا آیا اعمال این تغییرات در زمانی که کاربران از وب‌سایت شما استفاده می‌کنند، امکان‌پذیر است؟ شاید پاسخ شما بله باشد؛ امّا فراموش نکنید که پیش از ایجاد هر تغییری ابتدا باید آن را امتحان و آزمایش کرد.

انتقال سایت وردپرس به لوکال هاست، روش خوبی برای آزمایش هر تغییری در وب‌سایت اصلی محسوب می‌شود و معمولاً بیشتر کاربران با همین هدف اقدام به تغییر سرور می‌کنند. بر اساس این انتقال شما این فرصت را دارید که برنامه‌های دلخواه خود را پیش از انتشار بر روی هاست اصلی وب‌سایت، آنالیز و تحلیل کنید و نقاط قوت و ضعف آن را بیابید. ما در ادامۀ مطلب قصد داریم تا با اشاره به دو روش متفاوت، پاسخ سؤال «انتقال سایت وردپرس از هاست به لوکال هاست چگونه است؟» را به طور مختصر بیان کنیم.

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

اولین گام، تهیۀ‌ یک نسخۀ پشتیبان از وب‌سایتی است که در اختیار دارید. حال لازم است یک محیط سرور محلی به نام لوکال هاست بر روی سیستم خود ایجاد نمایید. اگر دارای سیستم عامل ویندوز هستید می‌توانید از برنامۀ زمپ یا ومپ استفاده کنید. فرقی نمی­‌کند که کدام یک را برمی­‌گزینید؛ انتخاب هر یک از این نرم‌­افزارها می‌­تواند به شما در پیاده‌­سازی عملیات انتقال کمک کند. بعد از انتخاب و نصب برنامۀ مورد نظرِ خود، حال نوبت آن است که از طریق php my admin یک پایگاه داده جدید در لوکال هاست به‌ وجود آورید. این پایگاه داده نیاز به راه‌اندازی دارد؛ بنابراین لازم است آدرس زیر را در مرورگر خود وارد کنید:

http://localhost/phpmyadmin

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

انتقال هاست از لوکال هاست

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

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

این افزونه می‌تواند وب‌سایت شما را اسکن کند و پس از انجام بررسی‌­های لازم، چکیده‌ای از تحلیل خود را در اختیار شما بگذارد. حال لازم است روی دکمه Build کلیک کنید. بر اساس این اقدامات، افزونه Duplicator ابتدا یک بستۀ کامل از وب‌سایت شما را به ‌وجود می‌آورد؛ سپس یک فایل Zip و همچنین یک فایل راه‌اندازی به شما می‌دهد. برای دسترسی، لازم است هر دو فایل نام‌برده شده دانلود و ذخیره گردد. در این مرحله لازم است این دو فایل را در لوکال هاست خود راه‌اندازی نمایید؛ به ‌طور مثال اگر از نرم‌افزار زمپ استفاده می‌کنید، پوشه اصلی لوکال هاست در مسیر زیر قرار دارد:

c:\xampp\htdocs

مرحله راه‌اندازی

پس از ایجاد و مشخص کردن پوشۀ اصلی، در این پوشه می‌توان برای هر سایت جدیدی که قصد دارید در لوکال هاست خود وارد نمایید، پوشۀ جدیدی ایجاد کنید. پس از انجام این مرحله، لازم است وارد پوشه جدیدی که ساخته‌اید بشوید و در آن، فایل ذخیره شده Zip و فایل راه‌انداز را قرار دهید. حال باید installer.php را در مرورگر خود باز کنید. برای این کار کافی است آدرس  installer.php / نام پوشه جدید/ http://localhost را در مرورگر وارد کنید.

توجه داشته باشید که در قسمت نام پوشه جدید، حتماً باید از اسمی که برای پوشه انتخاب کرده‌اید، استفاده کنید. اگر نامی که وارد می­‌کنید کوچک‌ترین اختلافی با نامی که انتخاب کرده‌­اید داشته باشد، امکان رویت پوشه را از دست خواهید داد؛ بنابراین در انتخاب نام دقت کنید. حال با کلیک بر روی گزینه پذیرش قوانین و دکمه Next، می‌توانید فایل Zip را باز کنید و اطلاعات پایگاه دادۀ خود را وارد نمایید. در این‌جا منظور همان پایگاه داده‌ای است که در مرحلۀ آماده‌سازی آن را ایجاد نمودید. معمولاً نام سرور localhost و نام کاربری root است.

از دکمه Test Database نیز می‌توانید برای اطمینان از صحت اطلاعات پایگاه دادۀ خود استفاده نمایید. همان­طور که از اسم این دکمه پیداست، از آن برای تست کردن و امتحان اطلاعات موجود استفاده می­‌شود. پس از انتخاب دکمه Next، افزونه Duplicator اکنون پایگاه داده وردپرس شما را وارد می‌کند.

حال از شما درخواست می‌کند که اطلاعات سایتی را که به صورت خودکار شناسایی کرده، بررسی نمایید. پس از بررسی و تأیید اطلاعات می‌توانید دکمه  Next را انتخاب کنید. پس از طی مراحل گفته شده، شما موفق به انتقال سایت وردپرس از هاست به لوکال هاست به کمک افزونه شده‌اید. برای دسترسی کافی است دکمه Admin Log‌‌in را انتخاب و از همان نام کاربری و رمز عبور وردپرس هاست اصلی استفاده کنید.

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

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

مرحله اول: تهیه نسخه پشتیبان از پایگاه داده و فایل‌های وردپرسی

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

مرحله دوم: درون­ریزی دیتابیس و فایل­های وردپرسی سایت در لوکال هاست

پس از انجام فرآیند بارگیری فایل­‌های وردپرس، باید ­همانند روش اول، در لوکال هاست پوشه­‌ای جدید ایجاد کنید و فایل‌­های وردپرس را در آن قرار دهید. در صورت استفاده از Xampp، پوشه اصلی لوکال هاست در C:\xampp\htdocs قرار دارد. در این پوشه، پوشه­‌ای جدید با نامی دلخواه ایجاد کنید و فایل­‌های وردپرسی که در قدم اول از هاست اصلی تهیه کرده، در پوشۀ ایجاد شده قرار دهید.

پس از انجام این فرآیند، حال باید دیتابیسی در لوکال هاست ساخته و محتویات نسخه پشتیبان پایگاه داده سایت را در آن جای‌گذاری نمایید. در صورت بهره‌­مندی از Xampp باید آدرس http://localhost/phpmyadmin/ وارد نمایید. پس از وارد نمودن، صفحه­‌ای باز می­‌شود که باید در آن بر روی گزینه import کلیک کنید. در قسمت باز شده، برای بارگذاری دیتابیس (که در مرحله اول بارگیری کرده­اید) بر روی گزینه choose file کلیک کرده و پس از انتخاب گزینه Go کلیک می­‌کنید. در فرآیند طی شده، دیتابیس شما از حالت فشرده خارج و درون‌­ریزی می‌­شود. پس از تنظیم کامل دیتابیس، باید اقدام به به‌روزرسانی URL موجود در دیتابیس کنید و برای انجام این کار باید از سربرگ SQL استفاده نمایید.

مرحله سوم: به‌روزرسانی پرونده wp-config.php

در سومین گام شما باید پرونده wp-config.php را در لوکال هاست به‌روزرسانی کنید. این بخش مربوط به تنظیمات وردپرس مثل نحوه اتصال به پایگاه داده وردپرس است. برای عملی ساختن این قسمت، کافی است وارد پوشۀ جدیدی که در لوکال هاست ایجاد کردید، بشوید و پرونده wp-config.php را در یک ویرایش‌گر متن مانند Notepad باز کنید. حال می‌توانید در این بخش کدهای مختلفی را جستجو کنید. مقادیر database_name_here، username_here و password_here را به ترتیب نام دیتابیس مورد نظر، root و پسورد را هم خالی بگذارید. پس از این‌که تغییرات لازم را ایجاد کردید، لازم است این فایل را ذخیره کنید. حالا می‌توانید با وارد کردن آدرس مشخص در مرورگر، سایت خود را بر روی لوکال هاست مشاهده نمایید.

جمع بندی

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

خواندن مطالب زیر را نیز به شما پیشنهاد میکنیم:

پرسش و پاسخ، نظر

سوال یا نظری دارید؟ بنویسید و ارسال کنید.

طراحی شده توسط تیم توسعه و طراحی آرنیکاوب
×