ابحث في مواضيع المجلة

Translate

2016-11-29

خطوات تركيب سكربت به مُجدول أعمال زمني Cron Job

بعض الإستضافات المجانية لا تتيح ميزة مُجدول أعمال زمني Cron job , لذلك سنتوجه إلى استضافة مدفوعة, وهناك الكثير من الاإستضافات ومنها استضافة my.ehost.com , وسنحتاج إيضا إلى لوحة التحكم الموجودة في الإستضافة وهي CPanel
سنسمي الدومين (موقعنا) وندفع للمدة المرغوبة.

نحن يهمنا جدا جدا لوحة التحكم CPanel فهي التي تساعدنا على:
- إنشاء قاعدة بيانات (من خلال الاستضافة) وربطها بالملفات الموجودة داخل السكربت.
- رفع ملف الإسكربت

لاحظ أن هناك خطوات يجب القيام بها قبل أن ترفع ملفات الإسكربت إلـى موقعك من خلال الإستضافة.

المرحلة الأولى:
 الحصول على الإسكربت والذي هو عبارة عن ملفات مضغوطة يجب فكها للتعديل عليها كتغيير اسم قاعدة البيانات والمدة الزمنية إذا كان السكربت عبارة "جدولة" وقد تشتري الإسكربت من البائع إن لم يكن مجانيا.
- ومن ثم فك الضغط عنه للتعديل في ملفاته.
ملاحظة: بعض الإسكربتات تحتوي على تعليمات وملاحظات من البائع يجب قرائتها. 

How to extract files by WinRar

المرحلة الثانية:
 الإشتراك في استضافة تحتوي على لوحة تحكم سي بانل, وبهامتطلبات السكربت كـ cron job , MySql ..الخ
حيث من خلال الإستضافة سنستأجر اسم الموقع, ونستعين بلوحة التحكم التي تتيحها الإستضافة

Manage My website, from my.ehost.com


المرحلة الثالثة: - إنشاء قاعدة بيانات تسبق مرحلة التعديل على ملفات الاسكربت طبعا
هذه المرحلة مهمة , يجب التوجه إلى لوحة تحكم موقعك في موقع الإستضافة,
- من تصنيف قواعد بيانات Databases نختار My SQL Database
-سنقوم بكل من ( إنشاء اسم قاعدة بيانات+ اسم مستخدم للقاعدة + كلمة السر للقاعدة ) ويجب نسخها بعد إنشاؤها لأننا سنلصقها في أحد ملفات الإسكربت.

my SQL databases, create new database, add new user,
هذه الخطوة تابعة لهذه المرحلة مرحلة إنشاء قاعدة البيانات, حيث قد تجد في تعليمات تركيب الإسكربت الخطوة التالية
Add the database user to the database(grant all privileges).
إضافة مستخدم قاعدة البيانات إلى قاعدة البيانات (منح كافة الامتيازات). 
- باختيار اسم المستخدم , وقاعدة البيانات
- أضف Add
- نضع علامة صح على All Privileges
- Make change

Add the database user to the database,grant all privileges


فيديو باللغة العربية يشرح بشكل مُبسط طريقة إنشاء قاعدة بيانات وإضافة الإمتيازات لإسم المستخدم.
كما يشرح في الدقيقة  3:23 / 13:36  طريقة إنشاء دومين فرعي. 


فيديو مفيد باللغة الإنجليزية يشرح طريقة إنشاء قاعدة بيانات

Create a Database and import a SQL file using PHPMyadmin

المرحلة الرابعة: قد لا تتطلبها بعض الإسكربتات. لكن هنا سنقوم بإنشاء دومين فرعي. يعني اسم موقعنا ثم مكان الاسكربت
وإلا فإن الاسكربت سيظهر مباشرة على إسم دومين الموقع.
الطريقة:
- من تصنيف Domains
- Subdomains
- مثلا سأسمي الدومين الفرعي tooti
 - create
How to create subdomains by the host C-panel




subdomains, how to create a subdomain on my.ehost.com


بالتالي إذا أردت الدخول على السكربت بعد رفعه عليه فعليك أن تكتب هذا الامتداد المشار إليه في آخر صورة.
tooti.mywebsite.com
ما الذي يحدث لو ضغطنا على اسم الدومين الفرعي قبل رفع الاسكربت عليه؟


المرحلة الخامسة:
الآن مرحلة التعديل على الإسكربت الموجود في الملف الذي فككنا الضغط عنه
لربط قاعدة البيانات التي أنشأناها في موقع الإستضافة
نذهب إلى ملف الاسكربت المفكوك عنه الضغط في الكمبيوتر ونفتح بداخلة ملف Config لنفح بداخله مستند خاص بنقل معلومات قاعدة البيانات ( اسم القاعدة, اسم المستخدم, الباسورد) كنا قد حفظناها عند إنشاء القاعدة.

المرحلة السادسة: استيراد ملف sql إلى قاعدة بيانات من خلال  phpmyadmin
Then, go to phpmyadmin/database manager and import the sql file into the new created database 
الخطوات : 
- من تصنيف databases
- phpmyadmin
- databases
- Import
 - نبحث عن ملف من الكمبيوتر عادة إمتدادة sql داخل ملف config
 انتبه!! عليك أن تضغط من اليسار على اسم القاعدة لتكون بشكل (-) وإلا فلن يتم استيراد الملف.
You need to click on its name on the left side of phpMyAdmin.

phpmyadmin,database manager and import the sql file into the new created database

شرح بالإنجليزي لهذه النقطة في الدقيقة ( 4:29 )
 
php MyAdmin

المرحلة السابعة: مرحلة رفع الإسكربت ويلزمنا هنا خطوتين.
استفردت هذه المرحلة بموضع خاص هنا:
  { رفع ملفات الإسكربت بعد التعديل عليها وضغطها Upload Files with cPanel File Manager }

ليست هناك تعليقات:

إرسال تعليق

Related Posts Plugin for WordPress, Blogger...