php backend Management system_TP5admin es un sistema de administración de backend desarrollado con thinkphp5 framework + Bootstrap. El backend ha realizado administración de permisos y menús, y admite múltiples grupos para un administrador. Esto es lo que uso para practicar cuando aprendo tp5. ¡Solo como referencia!
Entorno: el software debe estar en un entorno superior a php5.4 para que se ejecute normalmente.
Pasos de instalación:
La configuración de la máquina virtual debe estar vinculada al directorio público, que es más seguro.
La configuración de la máquina virtual Nginx es la siguiente:
servidor{
escuchar80;
nombre_servidortp5admin.com;
raíz"/Users/mac/wwwroot/work/tp5admin.com/public";
ubicación/{
indexindex.htmlindex.htmindex.php;
autoindexación;
if(!-e$request_filename){
###En el directorio de primer nivel
reescribir^/(.*)$/index.php/$1last;
### Directorio de segundo nivel bajo el nombre de dominio
#reescribir^/nombre del directorio/(.*)$/nombre del directorio/index.php/$1last;
}
}
ubicación~.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;
incluirfastcgi_params;
}
}
configuración de LÁMPARA del entorno de ventana
1Agregue en la parte inferior del archivo C:WindowsSystem32driversetchosts
127.0.0.1tp5admin.com
2Agregue la configuración del sitio web tp5admin en la parte inferior del archivo httpd.conf
NombredelServidortp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 Reinicie Apache y ejecute tp5admin.com/admin