php backend management system_TP5admin é um sistema de gerenciamento de backend desenvolvido com thinkphp5 framework + Bootstrap. O backend faz gerenciamento de menus e permissões e suporta vários grupos para um administrador. Isso é o que eu uso para praticar quando aprendo tp5. Apenas para referência!
Ambiente: O software precisa estar em um ambiente superior a php5.4 para que o software funcione normalmente.
Etapas de instalação:
A configuração da máquina virtual precisa estar vinculada ao diretório público, que é mais seguro.
A configuração da máquina virtual Nginx é a seguinte:
servidor{
ouça80;
server_nametp5admin.com;
root"/Users/mac/wwwroot/work/tp5admin.com/public";
localização/{
indexindex.htmlindex.htmindex.php;
autoindexão;
if(!-e$request_filename){
###No diretório de primeiro nível
reescrever^/(.*)$/index.php/$1last;
###Diretório de segundo nível sob nome de domínio
#rewrite^/nome do diretório/(.*)$/nome do diretório/index.php/$1last;
}
}
localização~.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;
}
}
configuração LAMP do ambiente de janela
1Adicione na parte inferior do arquivo C:WindowsSystem32driversetchosts
127.0.0.1tp5admin.com
2Adicione a configuração do site tp5admin na parte inferior do arquivo httpd.conf
ServerNametp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 Reinicie o Apache e execute tp5admin.com/admin