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

انتقال فایل های جوملا
[تعداد: 10    میانگین: 4.5/5]

گاهی پیش می آید که مجبور شویم انتقال سرور دهیم و  سایتمان را از یک هاست به هاست دیگر منتقل کنیم. چندین راه برای انتقال اطلاعات بین سرورها یا در واقع پشتیبان گیری و بازگرداندن در سرور جدید وجود دارد که جدا از بهتر یا بدتر بودن راه های انتقال جوملا، در این مقاله نحوه انتقال وبسایت جوملا ۲٫۵ بصورت دستی از یک سرور به سرور دیگر را توضیح میدهیم.

۱- بک آپ گرفتن از سایت جوملایی

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

۱-۱ بک آپ گرفتن از دیتابیس به این شکل است که ابتدا وارد سی پنل وب سایت خود میشویم از طریق آدرسی که از شرکتی که هاست رو تهیه کردید و وارد قسمت Phpmyadmin میشویم در این پنل مدیریت تمام دیتابیس هایی که روی وبسایتتان است را میتوانید انجام دهید از پنل سمت چپ دیتابیس مورد نظر را انتخاب میکنیم و در قسمت سمت راست ما گزینه Export را انتخاب میکنیم و بک آپ میگیرید.

تنظیمات PHPmyadmin برای تهیه نسخه پشتیبان از وب سایت

تنظیمات PHPmyadmin برای بک آپ گرفتن از فایلهایی جوملا

۲- پشتیبان گیری از فایلهای جوملا روی هاست

برای گرفتن پشتیبان از فایلهای جوملایی هم میتوانید از سی پنل استفاده کنید هم از نرم افزار های انتقال فایل مثل FTP Rush و یا File Zilla که ما از طریق سی پنل این کار را انجام دادیم ،فایلهای مورد نیاز وب سایت را انتخاب میکنیم و به حالت فشرده دخیره میکنیم سپس این فایل را دانلود میکنیم تصاویر زیر برای انجام این کار به شما کمک میکند.

پنجره فایل منیجر در سیپنل برای گرفتن بک آپ

file manager در cpanel

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

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

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

انتخاب نوع فایل و مسیر ذخیره سازی فایلها

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

اگر خطا ایجاد شده باشد هنگام زیپ شدن در این قسمت به شما اطلاع میدهد

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

حالا برای سوار کردن این اطلاعات روی سرور دیگر از روش زیر استفاده میکنید:

۳- ساختن دیتابیس در MySQL Databases

در این مرحله در سرور جدید برای انتقال اطلاعات ابتدا در قسمت MySQL Databases در سیپنل دیتابیس مورد نظرتان را میسازید تا بتوانید دیتابیسی که بک آپ گرفتید را در آن ایمپورت کنید طبق تصویر های زیر :

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

ساختن دیتابیس روی سرور جدید

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

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

صدور مجوز به یوزر ایجاد شده برای کار کردن روی دیتابیس

اعطای مجوز به یوزر ساخته شده

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

۴- رستورکردن فایل ها و تنظیمات فایل configuration.php 

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

وارد کردن مشخصات یوزر و دیتابیس جدید ایجاد شده در فایل configuration.php

تغییر تنظیمات فایل configuration.php

php11

دیتابیسی که قبلا Export گرفتید را در سرور جدید import میکنیم

import دیتابیس در سرور جدید

 

Facebooktwittergoogle_plusredditlinkedinmailFacebooktwittergoogle_plusredditlinkedinmail
LiveZilla Live Chat Software