شرح كامل لإنشاء Profile جديد على EasyApache4 بإعداداتك الخاصه







السلام عليكم ورحمة الله وبركاته شباب كيف الحال ؟ .. إن شاء الله بخير .. حبيت أشارككم بشرح كامل لإنشاء Profile يمكنك تحميله على اي سيرفر تقوم بإعداده مستقبلاً وقمت بإرفاق ملف به اعدادات اساسية. الموضوع حصري لمنتدى ترايدنت فقط وبإجتهادي الشخصي وغير منقول الشرخ مخصص لـ EasyApache4 الإصدار الرابع فقط ..

أولاً نقوم بالدخول إلى الـ SSH ثم نقوم بالتوجه لفولدر الـ Profiles من خلال الامر:
رمز Code:
cd /etc/cpanel/ea4/profiles
بعد ذلك نقوم بإنشاء فولدر بإسم custom, يجب أن يسمى بهذا الإسم! :
رمز Code:
mkdir custom
بعد ذلك نتوجه الى الفولدر الجديد cd custom ونقوم بإنشاء ملف جديد لإضافة الإعدادات الخاصه بنا به:
رمز Code:
nano mohamedsalah.json
طبعاً قم بتغيير اسم الملف إلى أي اسم وأحرص على أن يكون بإمتداد .json بعد ذلك قم بإضافة الإعدادات التالية:
رمز Code:
{
"name":"Mohamed Salah Profile",


"desc":"This is profile description",


"pkgs":[
"ea-php54",
"ea-php56",
"ea-php56-php-ftp"
]

}
وبعدها احفظ الملف CTRL + X ثم Y وتوجه الأن إلى WHM > EasyApache 4 ستجد اسم البروفايل الخاص بك جاهز لتشغيله في أي وقت .. طبعاً ممكن تضيف بعض البيانات الجمالية مثلا:
رمز Code:
"version":"1.0",
تقدر تضيف وصف للبروفايل بحيث توصف البروفايل في حالة انشأت أكثر من واحد.. من خلال:
رمز Code:
"desc":"This profile made by mohamed salah for wordpress”,
تقدر تضيف tags بحيث توصف مثلاً انواع الـ php في هذا البروفايل من خلال:
رمز Code:
"tags":[
"Apache 2.4",
"PHP 5.4"
],
طبعاً اي باكدج حابب تضيفها بتكون في الـ array الخاص بالـ pkgs بالشكل التالي مثلاً:
رمز Code:
"pkgs":[
"ea-php54",
"ea-php56",
"ea-php56-php-ftp",  مثلاً لتفعيل اضافة الـ ftp للنسخة php5.6 وهكذا
]
طبعاً لا تنسى أنك تتعامل مع Array بمعنى يجب كل element تقوم بإضافته تضيف بجانبه فاصلة (,) .. أما اذا كان اخر element فلا تقوم بإضافة تلك الفاصلة .. قمت بإرفاق ملف به الاعدادات الاساسية يمكنك التعديل عليها او رفعها مباشراً للسيرفر على الامتداد /etc/cpanel/ea4/profiles/custom لا تنسوني من صالح الدعاء..
المرفق :

mohamedsalah.zip
 (612 بايت


https://www.traidnt.net/vb/traidnt2655742/