
تركيب البوست نيوك
خطوة بخطوة لتركيب البوست نيوك وتجهيزها........
هذا الشرح سيشمل تركيب البوست نيوك على السيرفر المحلي وسيرفر المستضيف
الشرح مقسم الى:
1- متطلبات البوست نيوك
2- ملفات البوست النيوك والأدلة
3- رفع الملفات
3-1: في السيرفر المحلي.
3-2: الى سيرفر المستضيف (على الشبكة).
4-انشاء قاعدة بيانات واعطاء الصلاحيات
4-1: في السيرفر المحلي.
4-2: في سيرفر المستضيف (على الشبكة).
5- التعديل على ملف config.php
5-1: في السيرفر المحلي.
5-2: في سيرفر المستضيف (على الشبكة).
6- التراخيص
6-1: على السيرفر المحلي.
6-2: على سيرفر المستضيف (على الشبكة).
7- اعداد البوست نيوك وتنصيبها.
7-1: نسخة بوست نيوك 7.14 وَ 7.21
7-2: نسخة encompass
8- تشغيل المجلة والدخول الى لوحة التحكم.
1- متطلبات البوست نيوك:
تحتاج البوست نيوك لكي تعمل علىالأقل الى:
1- قاعدة بيانات Mysql
2- PHP 4.0.2 او اعلى
2- ملفات البوست نيوك والأدلة:
عند فك ضغط الملفات (نسخة البوست نيوك) ستجد الأدلة التالية :
1- html
هذا المجلد يحوي كل ملفات المجلة الضرورية لكي تعمل وهو المجلد المطلوب رفعه الى السيرفر بكامل ملفاته وادلته الفرعية
2- sql
يحوي هذا المجلد على ملف XXX.sql او اي اسم حسب الإصدار يحوي قاعدة البيانات جاهزة للرفع (في حال فشل التثبيت من ملف install.php)
3- ملفات خاصة بطريقة التثبيت ، المبرمجون ، GNU ، وطريقة تعديل الثيم. (غير مهمه)
3- رفع الملفات :
سنتطرق هنا الى رفع الملفات الى الدليل الخاص بالمجلة،
3-1 : على السيرفر المحلي:
سنفرض ان دليل الـ Apache ودليل DOCUMENT_ROOT هو: C:\apache\htdocs
سننشيء دليل جديد داخله اسمه post7 ويصبح بذلك : C:\apache\htdocs\post7
نرفع كل الملفات الموجودة تحت دليل Html الى دليل post7
3-2 : على سيرفر المستضيف (على الشبكة):
سنفرض ان موقعك هو www.xxx.com اتصل بالموقع بواسطة FTp باستخدام برنامج Ws_ftp او CuteFtp
انشيء مجلد (دليل) وسمه post7 هكذا(www.xxx.com\post7) او ارفع الملفات الى الدليل الرئيسي
ليصبح (www.xxx.com)
اذا حملت نسخة بوست نيوك تعديل encompass :
اعطى الأدلة التالية التراخيص التالية:
1- اعط الترخيص 777 للمجلد Xcash في html\themes\LogicII\xcash
2- اعطاء الترخيص 777 الى الدليل Shots في html\modules\web_links\shots
4- انشاء قاعدة بيانات واعطاء الصلاحيات:
4-1: على السيرفر المحلي:
1- تحتاج الى الدخول الى PhpMyAdmin كما في الصورة:

1-1: نختار اسم لقاعدة البيانات مثلا post7 رقم (1)
1-2: نضغط الزر رقم(2) create
1-3:لاتحتاج الى انشاء كلمة السر واسم المستخدم
1-4: تم انشاء قاعدة البيانات باسم post7 وكلمة سر () واسم المستخدم root
2- عن طريق الأمر Mysqladmin :
2-1: شغل محث دوس Dos Prompt
2-2: توجهه الى الدليل التالي : C:\apache\mysql\bin
2-3: اكتب الأمر التالي : C:\apache\mysql\bin\ mysqladmin create post7
4-2: على سيرفر المستضيف (على الشبكة):
1- تحتاج الى الدخول الى لوحة التحكم الخاصة بالموقع (سنتكلم عن Cpanel فقط)

1-1: اختر من القائمة الرئيسية SQl Databases كما في الصورة

1-2: من القائمة الاخرى سنعمل قاعدة بيانات جديدة باختيار رقم 2 من الصورة ونسميها post7 ونختار Add Db . ستظهر صفحة تفيد بانشاء قاعدة بيانات جديدة.
1-3: سيكون اسم قاعدة البيانات مسبوق بـ اسم المستخدم لموقعك مثلا ليكن اسم الدخول لموقعك test سيكون اسم قاعدة البيانات test_post7
1-4: سنضيف مستخدم جديد باختيار(رقم4) في الصورة وليكن estra7a وكلمة السر 12345
ستظهر صفحة تفيد بانشاء اسم مستخدم جديد. وسيكون اسمه مسبوق باسم المستخدم لموقعك
كالتالي: test_estra7a
1-5: يجب ان نضيف اسم المستخدم test_estra7a الى قاعدة البيانات test_post7 لكي يكون له الحق في القراءة والكتابة الى قاعدة البيانات باختيار اسم قاعدة البيانات واسم المستخدم كما في الإختيار (رقم 1) من الصورة واختيار الأمر Add user to Db
لتصبح :

4-3: انشاء الجداول الخاصة بالبوست نيوك (Encompass) فقط:
1-: تحتاج الى انشاء جداول المجلة الخاصة بـ اصدار Encompass فقط اما البوست الرسمية فتحوي ملف install يقوم بكل ما يلزم . سنستخدم احدى الطرق التالية:
2-: بواسطة PhpMyadmin
على السيرفر المحلي او المستضيف (علىالشبكة):
2-1: تحتاج الى الدخول الى PhpMyadmin كما في الصورة:

2-2: نختار من القائمة اليسرى اسم قاعدة البيانات post7
2-3: ثم نختار (حسب اصدار phpmyadmin) من الأعلى sql او بعد اختيار اسم قاعدة البيانات في (اصدارات اقدم) ننزل الى اسفل القائمة اليمنى لنجد مايشابهه:

2-4: ثم نختار الزر Browse رقم(1) لتنفتح نافذة تطلب اسم الملف وسوف يكون الملف الموجود في دليل المجلة sql واسمة post714.sql ثم نختار الأمر Go رقم (2)
2-5: ستظهر بعد ذلك الجداول في القائمة اليمنى
ملاحظة: قد يحدث خطأ اثناء تحميل الملف بعد الضغط على زر Go والسبب وجود اسطر فارغة اخر ملف post714.sql .
3- عن طريق التلنت او ssh على سيرفر المستضيف (علىالشبكة):
3-1: تحتاج الى الأتصال بموقعك عن طريق telnet او SSH بواسطة احد البرامج التالية:
1- putty
2- SecureCRT 4.0
3-2: يجب ان تكون قد رفعت ملف الـ sql الى سيرفر المستضيف الى دليل الـ root خارج المجلد public_html .
3-3: سنستخدم الامر: mysql -uUsername -pPassword DbName < sqlfile.sql
وسيكون الامر كالتالي : mysql -utest_estra7a -p12345 test_post7 < post714.sql
سيتطلب الأمر بعض الوقت
4- عن طريق اوامر mysql على السيرفر المحلي:
4-1: ارفع الملف post714.sql الى الدليل: C:\apache\mysql\bin
4-2: شغل محث دوس Dos Prompt
4-3: توجهه الى الدليل التالي : C:\apache\mysql\bin
4-4: اكتب الأمر التالي : mysql test_post7 < post714.sql
5- التعديل على ملف config.php :
5-1- على السيرفر المحلي:
1-:افتح الملف config.php تحت مجلد html
2-: ستجد الأسطر التالية:
<code>
$pnconfig['dbtype'] = 'mysql'; // نوع قاعدة البيانات
$pnconfig['dbhost'] = 'localhost'; // اسم الهوست
$pnconfig['dbuname'] = 'root'; //اسم مستخدم قاعدة البيانات
$pnconfig['dbpass'] = ''; // كلمة السر
$pnconfig['dbname'] = 'post7'; // اسم قاعدة البيانات
$pnconfig['system'] = '1';
$pnconfig['prefix'] = 'nuke';
$pnconfig['encoded'] = '0';
</code> |
3- عدلها كما هو مكتوب اعلى
4- احفظ الملف.
5-2- على سيرفر المستضيف (علىالشبكة):
1-: افتح الملف config.php تحت مجلد html
2-: ستجد الأسطر التالية :
<code>
$pnconfig['dbtype'] = 'mysql'; // نوع قاعدة البيانات
$pnconfig['dbhost'] = 'localhost'; // اسم الهوست
$pnconfig['dbuname'] = 'test_estra7a'; //اسم مستخدم قاعدة البيانات
$pnconfig['dbpass'] = '12345'; // كلمة السر
$pnconfig['dbname'] = 'test_post7'; // اسم قاعدة البيانات
$pnconfig['system'] = '1';
$pnconfig['prefix'] = 'nuke';
$pnconfig['encoded'] = '0';
</code> |
3- عدلها كما هو مكتوب اعلى (حسب اسم موقعك وقاعدة البيانات واسم المستخدم)
4- احفظ الملف وارفعه الى دليل المجلة على سيرفر المستضيف (الدليل الرئيسي)
5- اعط الترخيص 666 لكل من config.php و config-old.php . (مهم)
6- التراخيص:
بعض الأدلة والملفات تحتاج الى تراخيص Chmod خاصة ومهمه:
6-1: على السيرفر المحلي:
غير ضروري حيث نظام ويندوز يسمح بالقراءة والكتابة.
6-2: على سيرفر المستضيف (على الشبكة):
تأكد من الملفات التالية:
1- اعط الترخيص 666 لكل من config.php و config-old.php تحت مجلد html.
2- اذا حملت نسخة بوست نيوك تعديل encompass :
اعطى الأدلة التالية الصلاحيات التالية:
1- اعط الترخيص 777 للمجلد Xcash في html\themes\LogicII\xcash
2- اعطاء الترخيص 777 الى الدليل Shots في html\modules\web_links\shots
7- اعداد البوست نيوك وتنصيبها.
7-1: نسخة بوست نيوك 7.14 وَ 7.21
1- بعد الأنتهاء من الخطوات السابقة توجهه بالمتصفح الى :
1- على السيرفر المحلي:
http://127.0.0.1/post7/install/install.php
2- على سيرفر المستضيف (على الشبكة):
http://www.XXX.com/post7/install/install.php
حيث XXX هو اسم موقعك.
وستبدأ عملية التنصيب (التثبيت) بطريقة سهلة.
وفي آخر خطوة سيطلب منك انشاء اسم Admin او المشرف وكلمة السر اول مرّه.
7-2: نسخة encompass
لا تحتاج الى عملية التثبيت (بعد رفع ملف Post714.sql)
فقط توجهه الى www.XXX.com/post7/index.php
كلمة السر واسم المستخدم المبدئية هي
اسم المستخدم : Admin
كلمة السر : 123456
لاتنسى تغييرها من لوحة التحكم.
8- تشغيل المجلة والدخول الى لوحة التحكم.
لتشغيل المجلة فقط اكتب الرابط:
http://127.0.0.1/post7/index.php
او
http://www.XXX.com/post7/index.php
للدخول الى لوحة التحكم اختر الأمر لوحة الأشراف من القائمة الرئيسية
او عن طريق الرابط :
http://www.XXX.com/post7/admin.php
http://127.0.0.1/post7/admin.php
انتهت عملية التركيب.
|