PDA

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



Mohamad
12-14-2014, 03:57 PM
با سلام

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



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


cd /home
wget http://pc4you.ir/wp-content/uploads/2014/08/da.cpanel.import.9.4.tar.gz
tar xzf da.cpanel.import.9.4.tar.gz



سپس فایل defaults.conf را با دستور nano ویرایش کنید :


nano defaults.conf

همانطور که میبینید این فایل رو مطابق با تنظیمات سرور خود باید ویرایش کنید .

باید آی پی سرور جدید و دی ان اس های جدید را وارد کنید و فایل را با کلید ctrl + x فایل را ذخیره کنید.



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

و در پوشه export فایل های بک آپ دایرکت ادمین ایجاد می شود.


mkdir import
mkdir export



سپس با دستور زیر سطح دسترسی فایل را تغییر می دهیم.


chmod 775 da.cpanel.import.pl


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

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


./da.cpanel.import.pl


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

Mohamad
01-08-2015, 06:58 PM
درود
یکی از دوستان که ناشناس هم هست ایمیل زده و در مورد انتقال دستی سوال کردند که روش خودم را در ادامه قرار میدم ولی دوستان عزیز
اول اینکه خوشحالم تاپیک را دیدید و مطالعه کردید
دوم اینکه بنده به هیچ عنوان در یاهو و ایمیل پاسخگو نخواهم بود ، در تاپیک سوال کنید تا همه استفاده کنند و نیاز به آموزش انفرادی نباشه و در حقیقت یک مرجع آموزشی باشیم
اما در مورد نحوه انتقال دستی سایت
دوستان توجه کنند که با روشی که میگم فرق زیادی پنل نداره و انکود دیتابیس و مشکلات آنچنانی هم معمولا در این روش دست و پاگیر نخواهد بود
ایتدا تمامی فایل های لازم را انتقال بدید که امیدوارم محل قرارگیری فایل ها در هر پنل را بلد باشید که اگر نیستید اعلام کنید اون را هم خدمتتان عرض کنم
سپس یک دیتابیس با نام دیتابیس قبلی بسازید ( معمولا راحت ترین روش برای فهمیدن اطلاعات کلی دیتابیس از نام خودش و نام کاربری و رمز استفاده از فایل های config هست )
حالا فرض را بگیریم دیتابیسی با نام
ariadl_ariadl958down
داریم که نام کاربری اون هم
ariadl_aria90u
هست
اطلاعات دیتابیس را در مسیر یوزر مورد نظر آپلود میکنیم که مثلا در مسیر

home/ariadl
حالا فقط کافی از طریق ssh دستور زیر را وارد کنید

mysql -u ariadl_aria90u -p ariadl_ariadl958down < /home/ariadl/ariadl_ariadl958down.sql

در این مرحله اگر درست عمل کرده باشید از شما رمز دیتابیس را خواهد خواست که عرض کردم میتونید از فایل config اگر به خاطر ندارید اون را استخراج کنید
رمز را وارد میکنید ( میتونید رمز را کپی و در محیط با راست کلیک کپی کنید ، فقط توجه کنیید اولا با راست کلیک تنها کپی میشه و دوم اینکه رمز دیده نمیشه ولی کپی شده )
حالا کار تمام هست و دیتابیس شما ریستور شده
تبریک میگم
این روش خود بنده هست و روش های سایر همکاران و دوستان شاید فرق کنه ولی برای خود من راحت ترین شیوه هست
موفق باشید :from me :