php backend Management system_TP5admin هو نظام إدارة خلفي تم تطويره باستخدام إطار عمل thinkphp5 + Bootstrap. قامت الواجهة الخلفية بإدارة القائمة والأذونات، وتدعم مجموعات متعددة لمسؤول واحد. هذا ما أستخدمه للتدرب عليه عند تعلم tp5. كمرجع فقط!
البيئة: يجب أن يكون البرنامج في بيئة أكبر من php5.4 حتى يعمل البرنامج بشكل طبيعي.
خطوات التثبيت:
يجب أن يكون تكوين الجهاز الظاهري مرتبطًا بالدليل العام، وهو أكثر أمانًا.
تكوين الجهاز الظاهري Nginx هو كما يلي:
الخادم {
استمع80;
server_nametp5admin.com;
root"/Users/mac/wwwroot/work/tp5admin.com/public";
موقع/{
Indexindex.htmlindex.htmindex.php;
الفهرسة التلقائية؛
إذا(!-e$request_filename){
###ضمن دليل المستوى الأول
أعد الكتابة ^/(.*)$/index.php/$1last;
###دليل المستوى الثاني تحت اسم المجال
#rewrite^/اسم الدليل/(.*)$/اسم الدليل/index.php/$1last;
}
}
الموقع~.php(.*)${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_split_path_info^((?U).+.php)(/?.+)$;
fastcgi_paramscript_FILENAME$document_root$fastcgi_script_name;
fastcgi_paramPATH_INFO$fastcgi_path_info;
fastcgi_paramPATH_TRANSLATED$document_root$fastcgi_path_info;
includefastcgi_params;
}
}
تكوين مصباح بيئة النافذة
1 أضف في أسفل الملف C:WindowsSystem32driversetchosts
127.0.0.1tp5admin.com
2 أضف تكوين موقع tp5admin أسفل ملف httpd.conf
اسم الخادمp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 أعد تشغيل Apache وقم بتشغيل tp5admin.com/admin