الكثير لازال يسال عن طريقه نقل المنتدى بالـ ssh
طريقه تم شرحها من قبل وتم اعاده صياغتها .
العمليه كلها بخطوتين فقط ..بكل موقع (خطوتين )
==
الخطوه الاولى بالموقع القديمنسخ المللفات )
نسخ جميع ملفات الموقع وذلك كالتالي .
اول ماتدخل بال ssh تكتب
اوكود PHP:
cd public_html
وكلاهما نفس الشيكود PHP:
cd www
واضغط بالكيبورد ( انتر )
وبعد ذلك
اكتب
وذلك كي يضغط ملفات الموقع بالكاملكود PHP:
tar -cpzf yourdomain.tar.gz *
وتضغط ( انتر )
وبكذا تصبح لديك نسخه مضغوطه لمفات الموقع بالكامل
=====
الخطوه الثانيهنسخ قاعده المنتدى )
طبعآ ال ssh كما هو شغال يعني كمل على طول .
اكتب .
طبعآ الكود هذا عدل بياناتك من الكودكود PHP:
mysqldump -uusername -ppassword dbname >vbbackup.sql
--
بدل من كلمة username ضع اسم المستخدم لقاعدة البيانات مع الابقاء على الحرف u الاول بدون ازاله.
بدل من كلمة password ضع الرقم السري لقاعدة البيانات وايضا بدون ازالة حرف p الاول.
وبدل من كلمة dbname ضعاسم قاعدة البيانات كما هي في سيرفرك.
وبدل كلمة vbbackup ضع الاسم الذي ترغبه للباك اب لقاعدة البيانات،وهو لا يوثر لذلك لا تغير هذه الكلمة.
----
بعد تعديل بياناتك انسخ الكود بالكامل والصقه بالSSH واضغط انتر
وبكذا اصبحت لديك نسختين بالموقع القديم :
1/نسخه الملفات مضغوطه
2/====قاعده بيانات المنتدى
============================
الخطوه الثانيهبالموقع الجديد )
تروح تسوي قاعده بيانات جديده باي اسم تريد
وبعد ذلك ادخل لـSSH بالموقع الجديد
الان تبي تسحب النسختين تبعك التي نسختها بالموقع القديم
هناك امر سحب الا وهو wget
نرجع لموضوعنا ..
بعد ان تدخل الـ SSH للموقع الجديد
نكتب
ونضغط ( انتر )كود PHP:
cd www
الان لديك رابط النسختين تبعك مثلآ
للملفات :
http://www.swalif.net/yourdomain.tar.gz
او
للقاعده
http://www.swalif.net/vbbackup.sql
على فكره لو تقيدت بالكود اللي فوق تبعي سوف تنزل النسخ تبعك في الموقع نفسه يعني تكون بعد رابط الملف على طول
وحاول تجرب ان تنسخ رابط تبعك وتشوف هل يتم تنزيل النسخه في جهازك ام لا ...يعني هل تملك رابط تحميل ام لا..
الان ونحن في الـ SSH الجديد
وبعد ان كتبنا
نقوم بوضع الكود التالي لسحب النسخ الى موقعك الجديدكود PHP:
cd www
بخصوص الملفات تكتب
wget http://www.swalif.net/yourdomain.tar.gz
بخصوص القاعده تكتب
wget http://www.swalif.net/vbbackup.sql
( لاتنسى تعديل روابط سوالف الى الروابط تبعك)
طبعآ كل كود تضعه تضغط بعده انتر وتنتظر انتقالها لموقعك الجديد وهكذا
الان تم انتقال النسختين الى موقعك الجديد
الان بقى عليك فك ضغط الملفات التي تحمل اسم yourdomain.tar.gz
كونها تم نسخها مضغوطه
لفك ضغطها تكتب الامر التالي
وتضغط انتركود PHP:
tar -xzf yourdomain.tar.gz
الان النسختين بموقعك ..بقى عليك زرع القاعده في موقعك الجديد
تستخدم لزرعها الامر التالي
طبعاً مع تغيير المعلومات في ملف config علشان يتناسب مع موقعك الجديد
كود PHP:
mysql -uusername -ppassword dbname <vbbackup.sql
وبكذا اذا كنت اتبعت الشرح مضبوط سوف يتم تشغيل موقعك الجديد كما هو صاير بموقعك القديم
لقد تعمدت اشرح باسلوب ممل جدآآ كي يتم فهم الطريقه
اخوكم مرهف
الشرح على برنامج ssh وللرجوع لتحميل البرنامج وطريقه شرحه راجع الموضوع من هنا