PHP-Backend-Managementsystem_TP5admin ist ein Backend-Managementsystem, das mit dem Thinkphp5-Framework + Bootstrap entwickelt wurde. Das Backend verfügt über eine Menü- und Berechtigungsverwaltung und unterstützt mehrere Gruppen für einen Administrator. Dies ist es, was ich zum Üben verwende, wenn ich tp5 lerne. Nur als Referenz!
Umgebung: Die Software muss sich in einer Umgebung größer als PHP5.4 befinden, damit die Software normal ausgeführt werden kann.
Installationsschritte:
Die Konfiguration der virtuellen Maschine muss an das öffentliche Verzeichnis gebunden werden, was sicherer ist.
Die Konfiguration der virtuellen Nginx-Maschine lautet wie folgt:
Server{
listen80;
server_nametp5admin.com;
root"/Users/mac/wwwroot/work/tp5admin.com/public";
Standort/{
indexindex.htmlindex.htmindex.php;
Autoindexon;
if(!-e$request_filename){
###Unter dem Verzeichnis der ersten Ebene
rewrite^/(.*)$/index.php/$1last;
###Verzeichnis der zweiten Ebene unter dem Domänennamen
#rewrite^/Verzeichnisname/(.*)$/Verzeichnisname/index.php/$1last;
}
}
location~.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;
}
}
Fensterumgebung LAMP-Konfiguration
1Fügen Sie am Ende der Datei C:WindowsSystem32driversetchosts hinzu
127.0.0.1tp5admin.com
2Fügen Sie die tp5admin-Website-Konfiguration am Ende der Datei httpd.conf hinzu
ServerNametp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 Starten Sie Apache neu und führen Sie tp5admin.com/admin aus