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

دسته‌بندی: آموزشوردپرس
۱۵ آذر ۱۳۹۷
۱۴۲ بازدید

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

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

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

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

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

اول باید مطمئن شوید سایتی که طراحی کرده اید، روی لوکال به خوبی کار می کند. پس حتما یک بار تست بگیرید. فرض می کنیم که این محیط لوکال و محلی، PC یا MAC است. که در آن سرور وب (مثل مانند XAMPP یا WAMP) با پی اچ پی و یک پایگاه داده MySQL را اجرا می کنید. و به phpMyAdmin در localhost دسترسی دارید.

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

  1. جستجو و جایگزینی http://localhost/yoursite با http://www.yoursite.com .
  2. دیتابیس وردپرس که در لوکال ساخته اید را به یک فایل متنی یا text تبدیل کنید. و یا به اصطلاح خروجی(export) بگیرید.
  3. در هاست اصلی خود دیتابیسی ایجاد کنید و فایل را به آن وارد(import) کنید
  4. تمامی فایل ها را از لوکال هاست به هاست اصلی کپی و منتقل کنید. سپس فایل wp-config.php را با جزئیات دیتابیس جدید اصلاح کنید.

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

قدم دوم: phpMyadmin در لوکال

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

بسته به اینکه از چه نسخه ای از لوکال استفاده می کنید، phpMyadmin را پیدا و آن را باز کنید. در اینجا ما از Xampp استفاده می کنیم.می توانید با وارد کردن http://localhost در مرورتان  به منو زمپ بروید. یا از کنترل پنل XAMPP با استفاده از دکمه phpMyadmin. در بخش کنترل پنل phpMyadmin، دیتابیسی که  سایت را روی آن پیاده کرده اید انتخاب کنید. روی نام آن پایگاه داده دو بار کلیک کنید.

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

  • روی تب export کلیک کنید.
  • تمام جدول های دیتابیس مورد نظر را با استفاده از باکس انتخابی در عکس، انتخاب کنید.
  • حالا نوع فایلی که می خواهید خروجی بگیرید را انتخاب کنید. در اینجا SQL انتخاب شده است.
  • گزینه های سمت راست صفحه را یک بار چک کنید تا درست باشند.
  • کمی اسکرول کنید و پایین تر بیایید.

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

  • در تصویر بالا، بخشی که با 1 تعریف کرده ایم، یعنی نام فایل و تمپلیت، هر اسمی که تمایل دارید را وارد کنید.
  • حالا نوعی از فشرده سازی فایل را انتخاب کنید. گزینه های zipped و gzipped بیشتر استفاده می شوند.
  • اینجاست که باید دکمه GO را بزنید تا با همه تنظیماتی که انجام داده اید، خروجی گرفتن یا همان Export آغاز شود.

  • فایل را روی کامپیوترتان ذخیره کنید.
  • وقتی فایل را ذخیره کردید، احتیاجی به باز کردن آن نیست. چون از phpMyadmin هاست مقصد آن را باز خواهید کرد.

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

قدم سوم: ایجاد یک دیتابیس در سرور جدید

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

  • هاستی که دیتابیس را در آن ایجاد کرده اید؛
  • اسم دیتابیس؛
  • نام کاربری دیتابیس؛
  • رمز عبور دیتابیس.

حالا phpMyadmin را روی سرور باز کنید.

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

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

  • خب روی همان دیتابیسی که می خواهید، کلیک کنید. چون ممکن است بیشتر از یک دیتابیس روی هاست اصلی تان داشته باشید.
  • مثل تصویر زیر از گزینه Brows فایلی که قبلا از زمپ خروجی گرفته اید را import کنید.

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

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

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

قدم پنجم: وارد کردن فایل های وردپرس

برای وارد کردن فایل های وردپرس، برای اینکه زمان کمتری صرف شود، از یک سرور FTP استفاده می کنیم.

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

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

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

فایل هایی که برای آپلود نیاز دارید در زمپ از مسیر،  xampp htdocs wordpress پیدا خواهید کرد. من پوشه وردپرس را نام گذاری کرده ام. اسم پوشه شما هم هر چیزی است که هنگام نصب ایجاد کرده اید.

گام ششم: انتقال آدرس ها

آسان ترین راه بعد از پایان انتقال وردپرس از لوکال هاست به سرور ، رفتن به تنظیمات > عمومی در پنل مدیریت وردپرس است. بعد آدرس وردپرس و آدرس سایت را تغییر دهید.

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

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

گام هفتم: ایجاد اتصال با دیتابیس

فایل wp-config.php خود را که در دایرکتوری اصلی وردپرس است، در یک ویرایشگر متن باز کنید. بخش مربوط به اطلاعات پایگاه داده را جستجو کنید. هر آنچه را که برای پایگاه داده روی سرور محلی تعیین کرده اید مشاهده خواهید کرد. این را به اطلاعات پایگاه داده سرور جدیدتان تغییر دهید. (امیدوارم هنگام ثبت پایگاه داده آن را ضبط کرده باشید. این باید چیزی شبیه به این باشد.)

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

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

 

 


ارسال دیدگاه

برای ارسال دیدگاه شما باید وارد شوید!


تومان