php backend management system_TP5admin est un système de gestion backend développé avec le framework thinkphp5 + Bootstrap. Le backend gère les menus et les autorisations et prend en charge plusieurs groupes pour un administrateur. C'est ce que j'utilise pour pratiquer lors de l'apprentissage du tp5. Pour référence seulement !
Environnement : Le logiciel doit être dans un environnement supérieur à php5.4 pour que le logiciel fonctionne normalement.
Étapes d'installation :
La configuration de la machine virtuelle doit être liée au répertoire public, ce qui est plus sûr.
La configuration de la machine virtuelle Nginx est la suivante :
serveur{
écoutez80 ;
nom_serveurtp5admin.com ;
racine"/Users/mac/wwwroot/work/tp5admin.com/public";
emplacement/{
indexindex.htmlindex.htmindex.php;
auto-indexation ;
si(!-e$request_filename){
###Sous le répertoire de premier niveau
réécrire^/(.*)$/index.php/$1last;
###Répertoire de deuxième niveau sous le nom de domaine
#rewrite^/nom du répertoire/(.*)$/nom du répertoire/index.php/$1last;
}
}
emplacement~.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 ;
}
}
environnement de fenêtre configuration LAMPE
1Ajoutez en bas du fichier C:WindowsSystem32driversetchosts
127.0.0.1tp5admin.com
2Ajoutez la configuration du site Web tp5admin au bas du fichier httpd.conf
Nom du serveurtp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 Redémarrez Apache et exécutez tp5admin.com/admin