/ در آموزش ها, آموزش وردپرس, اشتراک رایگان / توسط
آخرین زمان ویرایش:

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

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)


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

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

 

 

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

اگر مراحل ارائه شده در این آموزش را قدم به قدم طی کنید ، می توانید یک انتقال بدون خطا را تجربه کرده و حتی از آموختن یک مبحث جدید لذت ببرید.

 

 

هشدار !

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

 

 

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

 

 

 

دانلود فایل های وب سایت

برنامه دلخواه خود برای مدیریت FTP را اجرا کرده و اطلاعات مربوط به اکانت FTP خود را در آن وارد کنید.

اگر اکانت FTP ندارید ، نگران نباشید . در صورت استفاده از Cpanel وارد آن شده و روی گزینه FTP Accounts در بخش Files کلیک کنید . اطلاعات مربوط به نام کاربری و پسورد اکانت FTP جدید را وارد کرده و مطمئن شوید که در بخش Directory پوشه ای که فایل های شما در آن وجود دارد را انتخاب کنید .

 

 

در مثال بالا و در اغلب سایت های وردپرسی ایرانی فایل های سایت در پوشه public_html وجود دارند پس همین نام را در قسمت Directory وارد کرده و روی گزینه Create FTP Account کلیک کنید .

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

هنگام اضافه کردن اکانت به برنامه FTP از شما Host را می خواهد که آی پی فعلی وب سایت شما می باشد . این آی پی را می توانید در صفحه اصلی Cpanel و در ستون Stats مشاهده کنید . اگر این اطلاعات نمایش داده نمی شوند روی گزینه Expand Stats برای نمایش همه اطلاعات کلیک نمایید . در آخر هم مقدار ۲۱ را برای گزینه Port وارد کرده و به سرور متصل شوید .

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

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

 

 

دانلود دیتابیس وب سایت

 

برای این کار مراحل زیر را دنبال کنید :

۱- وارد phpMyAdmin شده و دیتابیس مربوط به وردپرس را انتخاب کنید . (برای ورود به phpMyAdmin می توانید ابتدا وارد cPanel شده و سپس گزینه phpMyAdmin را انتخاب کنید .)

۲- پس از اینکه وارد جداول دیتابیس شدید ، زبانه Export را انتخاب نمایید .

۳- روش فشرده سازی را تعیین کرده (ترجیحا gzip) و سپس روی دکمه Execute و یا GO کلیک کنید .

۴- پنجره مربوط به دانلود فایل نمایش داده خواهد شد . فایل بک آپ را روی کامپیوتر خود ذخیره کنید .

 

 

 

نصب یک وردپرس جدید

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

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

 

فراموش نکنید که اگر تغییراتی را در فایل wp-config.php قدیمی خود اعمال کرده اید آن را در فایل جدید نیز اعمال کنید .

 

 

آپلود فایل های سایت

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

 

filezilla

 

 

 

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

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

 

 

 

حذف جداول وردپرس جدید

وارد phpMyAdmin در سرور جدید خود شوید و نام دیتابیسی که برای وردپرس جدید وارد کرده بودید را انتخاب کنید . مطابق تصویر زیر گزینه Check All را فعال کرده و از منوی آبشاری کنار آن مقدار Drop را انتخاب نمایید .

delete-dbase

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

 

 

آپلود دیتابیس وب سایت

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

روی دکمه Choose file کلیک کرده و فایل مربوط به بک آپ دیتابیس سایت که روی کامپیوتر ذخیره کرده بودید را انتخاب کنید . با سایر گزینه ها کاری نداشته باشید .

 

importing

 

روی گزینه Go کلیک کرده تا فرآیند ورود اطلاعات شروع شود . تا پایان فرآیند منتظر بمانید .

 

 

آپدیت اطلاعات مربوط به دامنه

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

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

 

 

نتیجه گیری !

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

فراموش نکنید که افزونه های زیادی برای انجام خودکار این فرآید نیز وجود دارند . افزونه هایی مثل : Duplicator و WP Migrate DB

 

 

اگر مشکلی ، ایرادی ، سوالی داشتید میتوانید از قسمت دیدگاه ها با ما در ارتباط باشید.

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

نحوه تغییر پیشوند دیتابیس برای امنیت بیشتر وردپرس

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)

نحوه زمان بندی کارها در سایت های وردپرسی

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)

 کانال تلگرام داده باران شارژ آنلاین

2 دیدگاه

  1. سید جمال قاسمی

    با سلام
    در دیتابیس های حجیم موقع import با ارور در phpmyadmin مواجه میشویم.
    برای رفع این مشکل چه باید کرد؟
    ممنون

    1. محمد

      با سلام برای اینکار شما باید از طریق فایل php.ini بخش max-upload رو افزایش بدید عموماً اکثر هاستینگ ها اجازه دسترسی به این فایل رو به کاربران نمی دهند اگر به این فایل دسترسی ندارید با پشتیبانی هاستینگ خود در تماس باشید تا برای شما افزایش بدهند. امیدوارم موفق باشید

نظری بدهید

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