php 백엔드 관리 system_TP5admin은 thinkphp5 프레임워크 + Bootstrap으로 개발된 백엔드 관리 시스템입니다. 백엔드는 메뉴 및 권한 관리를 수행했으며 한 명의 관리자에 대해 여러 그룹을 지원합니다. 제가 tp5를 배울 때 연습할 때 사용하는 내용입니다. 참고용으로만 사용하세요!
환경: 소프트웨어가 정상적으로 실행되기 위해서는 php5.4 이상의 환경에 있어야 합니다.
설치 단계:
가상 머신 구성은 더 안전한 공용 디렉터리에 바인딩되어야 합니다.
Nginx 가상 머신 구성은 다음과 같습니다.
섬기는 사람{
들어봐80;
server_nametp5admin.com;
루트"/Users/mac/wwwroot/work/tp5admin.com/public";
위치/{
indexindex.htmlindex.htmindex.php;
자동 색인;
if(!-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;
}
}
창 환경 LAMP 구성
1C:WindowsSystem32driversetchosts 파일 하단에 추가
127.0.0.1tp5admin.com
2httpd.conf 파일 하단에 tp5admin 웹사이트 구성을 추가합니다.
서버이름tp5admin.com
DocumentRootC:xampphtdocstp5adminpublic
3 아파치를 다시 시작하고 tp5admin.com/admin을 실행하십시오.