وردپرس

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

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

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

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

مرحله 1

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

برای این کار ابتدا وارد قسمت phpmyadmin در مرورگر خود این آدرس را وارد نمایید:

localhost/phpmyadmin

سپس بر روی نام پایگاه داده ی خود کلیک نمایید و بعد از آن در نوار بالا برروی دکمه ی Export کلیک نمایید(همانند تصویر زیر)

Selection_017

و بعد گزینه “custom” را برای Export Method انتخاب کنید سپس در قسمت output از منوی آبشاری compression گزینه “gzipped” را انتخاب کنید.

Menu_018

مرحله 2

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

در نرم افزار wamp نام پوشه www  و در Xampp نام پوشه htdocs است.

سپس بر روی پوشه ی سایت خود راست کلیک کرده و از آن یک فایل فشرده zip ایجاد نمایید.

مرحله 3

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

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

در ادامه در پنل دایرکت ادمین و همچنین سی پنل نحوه ایجاد پایگاه داده را توضیح می دهیم.

دایرکت ادمین یا Direct Admin

در دایرکت ادمین بعد از وارد شدن به پنل دایرکت ادمین بر روی گزینه “MySQL Management” کلیک کنید و بعد در صفحه مدیریت پایگاه داده گزینه “Create New Database” را کلیک نمایید تا پنجره ی مشخصات پایگاه داده باز شود.

database

بعد از وارد کردن اطلاعات، گزینه “create” را کلیک نمایید تا پایگاه ایجاد شود.

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

CPanel یا سی پنل

در سی پنل پس از وارد شدن به پنل هاست خود، چند پنجره می بینید. در پنجره ی Database بر روی گزینه ی (Mysql (Mysql database  کلیک کنید تا وارد محیط ساخت و ایجاد پایگاه داده شویم.

createdatabasecpanel hamyarwp

حال وارد پنجره ای می شوید که باید نام پایگاه داده ی خود را وارد نمایید.

createnewdb hamyarwp

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

newdbuser hamyarwp

در قسمت پایین که Add user to Database نام دارد، بر روی گزینه ی Add کلیک نمایید و در پنجره ای که برای شما باز می شود تمامی موارد را تیک بزنید و قبول کنید.

مرحله 4

خب تا اینجا توانستیم با هم نیمی از راه را برویم.

حال که یک پایگاه داده جدید ایجاد شده، باید پایگاه داده ای که از لوکال هاست دارید بر روی آن درون ریزی (import) نمایید.

برای اینکار در سرور برنامه phpMyAdmin را اجرا کنید.

phpMyAdmin معمولا در هاست ها موجود است در سی پنل در همان صفحه اول پیدا می کنید و در دایرکت ادمین در صفحه “MySQL Management” در زیر گزینه “Create New Database” گزینه phpMyAdamin هست که از طریق آن به این برنامه می توانید دسترسی پیدا کنید.

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

Selection_019

و بعد همانطور که در تصویر نشان داده شده است با کلیک بر روی دکمه “Choose File”  فایلی را که از phpmyadmin در لوکال Export کرده بودید را انتخاب نمایید و سپس دکمه Go را در انتهای صفحه کلیک نمایید تا پایگاه داده Import شود.

مرحله 5

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

در phpmyadmin بر روی دیتابیس خود کلیک کرده (دیتابیسی که ایجاد کرده اید) و سپس جدول “options” را از پایگاه داده در phpMyAdmin  انتخاب کنید و در پنجره باز شده به دنبال فیلد “siteurl”  بگردید و با کلیک بر روی دکمه مداد (edit) این فیلد که در آن آدرس لوکال هست را ویرایش و آدرس سایتی که بر روی سرور هست را وارد کنید.

Selection_020

Selection_022

مرحله 6

پس از انجام تمامی مراحل که در بالا ذکر شد شما به احتمال زیادی با ارور خطای اتصال به پایگاه داده مواجه خواهید شد! با هم این مشکل را رفع خواهیم کرد.
برای اینکار به هاست خود وارد شوید و از قسمت ریشه سایت به فایل wp-config.php بروید.

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

به پنل وردپرس خود وارد شده و لاگین کنید سپس به قسمت تنظیمات / همگانی رفته و بر روی گزینه ی ذخیره ی تنظیمات کلیک نمایید. این امر باعث می شود که آدرس سایت شما در همه جا به درستی ثبت شود.
سپس به بخش تنظیمات /  پیوندهای یکتا رفته و بر روی گزینه ی ذخیره ی تنظیمات کلیک کنید تا تمامی لینک ها و پیوندهای یکتا نیز تثبیت شود( به این کار اصطلاحاً Flush کردن می گویند ) .

مرحله 7

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

این مشکل از طریق افزونه نیز قابل حل است اما اگر میخواهید از افزونه ای استفاده نکنید می توانید این مشکل را از طریق دیتابیس خود حل کنید فقط کافیست به phpmyadmin رفته و از منوی بالایی روی تب SQL کلیک کنید سپس کدی که در زیر برای شما قرار داده ایم را در آن وارد نمایید.

فقط یادتان باشد که با توجه به مشخصات سایت خود آن را وارد نمایید.

wpfiximageurls hamyarwp

بسیار عالی ! سایت شما بطور کامل از لوکال هاست  به هاست آنلاین یا سایت آنلاین منتقل شد و میتوانید از آن استفاده نمایید.

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

نمایش بیشتر

عیسی نیکومنش

یه عاشق وب و دنیای وب ، بیش از 10 سال تو این ضمینه فعالیت دارم و الان هم بعنوان وبمستر چندین پروژه رو دارم که سعی میکنم تجربیات و جدیدترین آموزشهای حوزه سئو و کارشناسی وبسایت رو به اشتراک بذارم

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

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

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

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